
习题3
一、单选题
1.在Access 2010数据库中,为了保持数据表之间的关系,要求在“子表”中添加记录时,如果主表中没有与之相关的记录,则不能在子表中添加该记录。为此需要定义的关系是( )。
A.输入掩码 B.有效性规则 C.默认值 D.参照完整性
2.表设计视图包括两个区域:字段输入区和( )。
A.格式输入区 B.数据输入区 C.字段属性区 D.页输入区
3.在Access 2010数据库中,数据表有两种常用的视图:设计视图和( )。
A.报表视图 B.宏视图 C.数据表视图 D.页视图
4.在Access 2010数据库中,“开始”选项卡上“排序与筛选”组中用于筛选的按钮包括“筛选器”“选择”和( )。
A.升序 B.低级 C.高级 D.降序
5.在Access 2010数据库中有两种数据类型:文本型和( )型,它们可以保存文本或者文本和数字组合的数据。
A.是/否 B.备注 C.数字 D.日期/时间
6.输入掩码是给字段输入数据时,设置的( )。
A.初值 B.当前值 C.输出格式 D.输入格式
7.子表的概念是相对于主表而言的,它是嵌在( )中的表。
A.从表 B.主表 C.子表 D.大表
8.下列关于表的说法正确的是( )。
A.表是数据库
B.表是记录的组合,每一条记录又可以划分成多个字段
C.在表中可以直接显示图形记录
D.表中的数据不可以建立超链接
9.在Access 2010数据库中,数据表和数据库的关系是( )。
A.一个数据库可以包含有多个表 B.一个数据表只能含有两个数据库
C.一个数据表可以包含多个数据库 D.一个数据库只能包含有一个数据表
10.下列对数据表的叙述错误的是( )。
A.表是数据库的重要对象之一 B.表的设计视图的主要工作是设计表的结构
C.表的数据表视图只能用于显示数据 D.可以将其他数据库的表导入当前数据库中
11.在数据表视图中,不可以( )。
A.设置表的主键 B.修改字段的名称
C.删除一个字段 D.删除一条记录
12.在下列数据类型中,可以设置“字段大小”属性的是( )。
A.备注 B.文本 C.日期/时间 D.货币
13.关于主关键字的说法正确的是( )。
A.作为主关键字的字段,它的数据可以重复
B.主关键字字段中不许有重复值和空值
C.在每个表中,都必须设置主关键字
D.主关键字是一个字段
14.Access中字段名的最大长度为( )个字符。
A.64 B.128 C.255 D.256
15.在Access表中,可以定义3种主关键字,它们是( )。
A.单字段、双字段和多字段 B.单字段、双字段和自动编号
C.单字段、多字段和自动编号 D.双字段、多字段和自动编号
二、多选题
1.在Access 2010数据库中,可以定义3种主关键字,分别是( )。
A.单字段 B.双字段 C.多字段 D.自动编号
2.在满足以下( )条件时才可以设置参照完整性。
A.主表中匹配字段是一个主键或者具有唯一约束
B.两个表属于同一个数据库
C.相关字段具有相同的数据类型和字段大小
D.主表中匹配字段不需要唯一约束
3.超链接地址可以存放( )。
A.OLE对象 B.显示文本 C.地址 D.子地址
4.在Access 2010中,要设置当前数据表的背景颜色,应单击“开始”选项卡( )组中的“设置数据表格式”按钮。
A.文本格式 B.记录 C.查找 D.窗口
5.“日期时间”型数据类型需要( )个字节的存储空间。
A.4 B.8 C.64 D.256
三、操作题
1.在第2章习题中已经建立好的“职工信息管理”数据库中,分别按如下要求创建“部门”“工资”“职工”3个数据库表,数据表的结构分别如表3.9~表3.11所示。
表3.9 “部门”表逻辑结构

表3.10 “工资”表逻辑结构

表3.11 “职工”表逻辑结构

2.请输入数据记录。每个数据表至少输入8条记录信息,记录内容可自行定义。
3.打开“职工信息管理”数据库,完成下列操作。
(1)建立主键和索引。为“部门”和“职工”表分别建立主键,并根据需要为每个表建立不同的索引。
(2)根据需要,为数据表之间建立关联关系。
(3)编辑各数据表间的关系并实施参照完整性,要求当删除“职工”表中的某条记录时,“工资表”相关信息也自动删除。
(4)从“职工”表的“性别”字段筛选出所有性别为女性的教工信息,要求按照“选择筛选”“按窗体筛选”“高级筛选”分别操作一遍。
(5)将“职工”表中学历为“硕士”的替换为“硕士研究生”。
(6)将“工资”表的“基本工资”字段进行升序操作。
(7)将“职工”表先按照性别降序排序,性别相同的情况下按照职称降序排序,排序后查看结果。
(8)将“部门”表复制一份到此数据库中,并命名为“部门信息表”。
(9)将“部门信息表”中的“部门电话”字段进行重命名,重命名为“部门联系电话”。
(10)将“职工”表中的“婚否”字段进行隐藏操作。
(11)设置“职工”表的数据表格式,要求单元格效果为凸起,背景色设置为冷色系(颜色自选),网格线颜色设置为暖色系(颜色自选)。