报名 百分网手机站

计算机二级《Access》知识点

时间:2020-11-13 17:00:31 报名 我要投稿

2016计算机二级《Access》知识点

  Access数据库程序设计是计算机二级考试科目之一,同学们在复习时要熟悉考试的知识点,有针对性地进行备考。下面百分网小编为大家搜索整理了关于二级《Access》知识点,欢迎参考练习,希望对大家备考有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!

2016计算机二级《Access》知识点

  ★数据库系统具有如下主要特点:

  (1)实现数据共享,减少数据冗余

  (2)采用特定的数据模型

  (3)具有较高的数据独立性

  (4)有统一的数据控制功能

  ★任何一个数据库管理系统都是基于某种数据模型的。数据库管理系统所支持的传统数据模型分3种:层次模型,网状模型和关系模型。

  ★在关系模型中,一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。

  (1)关系

  一个关系就是一张二维表,每个关系有一个关系名。在Access中,一个关系存储为一个表,具有一个表名。

  对关系的描述称为关系模式,一个关系模式对应一个关系的结构。其格式为:

  关系名(属性名1,属性名2,…,属性名n)

  关系模式在Access中表现为表结构:

  表名(字段名1,字段名2,…,字段名n)

  (2)元组

  在一个二维表(一个具体关系)中,水平方向的行称为元组,每一行是一个元组。元组对应Access表中的一个具体记录。

  (3)属性

  二维表中垂直方向的列称为属性,每一列有一个属性名。在Access中表示为字段名。每个字段的数据类型、宽度等在创建表结构时规定。

  (4)域

  属性的取值范围,即不同元组对同一个属性的取值所限定的范围。

  (5)关键字

  其值能够唯一地标识一个元组的属性或属性的组合。在Access中表示为字段或字段的组合。在Access中,主关键字和候选关键字就起到唯一标识一条记录的作用。

  (6)外部关键字

  如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段(属性)就称为外关键字。

  ★关系必须具有以下特点:

  (1)关系必须规范化。最基本的要求是每个属性必须是不可分割的数据单元,即表中不能再包含表。

  (2)在同一个关系中不能出现相同的属性名。在Access中不允许一个表中有相同的字段名。

  (3)关系中不允许有完全相同的元组。在一个表中不应保存两条完全相同的记录。

  (4)在一个关系中元组的次序无关紧要。也就是说,任意交换两行的位置并不影响数据的实际含义。

  (5)在一个关系中列的次序无关紧要。任意交换两列的位置也不影响数据的实际含义。

  ★对于关系数据库进行查询时,要找到用户需要的数据就必须进行关系运算,关系运算有4种:选择运算,投影运算,联接运算和自然联接运算。

  (1)选择

  选择操作是从关系中找出满足给定条件的元组。

  (2)投影

  投影操作是从关系模式中指定若干属性组成新的关系。

  (3)联接

  联接是从两个关系的笛卡尔积中选取属性值满足联接条件的元组。

  (4)自然联接

  在联接运算中,按照字段值对应相等的条件进行的联接称为等值联接。自然联接是去掉重复属性的等值联接。

  选择和投影运算的操作对象只是一个表,相当于对一个二维表进行切割。联接运算需要对两个表进行操作。

  ★数据库设计应遵从以下基本设计原则:

  (1)关系数据库的设计应遵从概念单一化"一事一地"的原则

  (2)避免在表之间出现重复字段。

  (3)表中的字段必须是原始数据和基本数据元素。

  (4)用外部关键字保证有关联的表之间的联系。

  ★要建立两个表的联系,可以把其中一个表的主关键字添加到另一个表中,使两个表都有该字段。因此,需要分析各个表所代表的实体之间存在的联系。实体之间的联系有:

  (1)一对多联系

  一对多联系是关系型数据库中最普遍的联系。在一对多联系中,表A的一条记录在表B中可以有多条记录与之对应,但表B中的一条记录最多只能有一条表A的记录与之对应。

  (2)多对多联系

  在多对多关系中,表A的一条记录在表B中可对应多条记录,而表B的一条记录在表A中也可以对应多条记录。

  (3)一对一联系

  在一对一关系中,表A的一条记录在表B中只能对应一条记录,而表B的一条记录在A中也可以对应一条记录。

  ★Access2010有6种对象,它们是表、查询、窗体、报表、宏和模块。这些对象在数据库中有不同的作用,其中表是数据库的核心与基础,存放数据库的全部数据。报表、查询和窗体都是从表中获得数据信息,以实现用户的某一特定的需求,例如查找、计算统计、打印、编辑修改等。窗体可以提供良好的用户操作界面,通过窗体可以直接或间接地调用宏或模块,并执行查询、打印、计算等功能,还可以对数据库进行编辑修改。

  (1)表是数据库的基础,是存储数据的对象。

  (2)查询是数据库设计目的的体现。

  (3)窗体是数据库和用户联系的界面。

  (4)在Access中如果要打印输出数据,使用报表是很有效的方法。

  (5)宏是一系列操作的集合。

  (6)模块的主要作用就是建立复杂的VBA程序以完成宏能不能完成的任务。

  ★Access2010创建的数据库文件的扩展名是.accdb。

  ★表的组成

  Access表由表结构和表内容(记录)两部分构成。其中,表结构是指表的框架,主要包括字段名称、数据类型和字段属性等。

  ★字段名称

  每个字段均具有唯一的名字,称为字段名称。在Access中,字段名称的命名规则如下:

  (1)长度为1-64个字符。

  (2)可以包含字母、汉字、数字、空格和其他字符,但不能以空格开头。

  (3)不能包含句号(.),惊叹号(!),方括号([])和单引号(')。

  (4)不能使用ASCII码为0-32的ASCII码字符。