二、填空题(本大题共15小题,每小题1分,共l5分)
请在每小题的空格中填上正确答案。错填、不填均无分。
21.关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为________。
22.数据完整性是指数据的________和一致性。
23.Access规定表中文本类型字段的最大长度是________。
24.从数据处理的角度而言,数据访问页和窗体类似,所不同的是数据访问页存储在Access数据库的________部。
25.在Access中,用户级安全机制是指当数据库中有多个用户时,将用户分成组,规定不同组的用户具有不同的________。
26.在创建表的过程中,设置有效性规则的目的是实施数据库的________。
27.在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的________查询来创建新表。
28.在Access中,规定日期型常量的定界符是________。
29.在窗体中有一个命令按钮控件,当用户单击命令按钮时,将进入另一个窗体,则应设置该控件的________属性。
30.在Access报表视图中,用于创建报表结构或修改已有报表结构的视图是________。
31.在Access中,报表最多可以由________个节构成。
32.根据数据访问页的用途,可将数据访问页分为交互式报表页、________和数据分析页三种类型。
33.在Access中,可以利用“格式”菜单中的________命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。
34.分组报表最多可以按________个字段或表达式进行分组。
35.模块是由VBA声明和________组成的集合。
三、简答题(本大题共5小题,每小题5分,共25分)
36.设有教师任课关系:R(职工号,姓名,职称,课程号,学时数),下图是R的一个实例。
职工号 |
姓名 |
职称 |
课程号 |
学时数 |
101 101 l03 103 104 104 104 |
丁雨 丁雨 王天 王天 张冰 张冰 张冰 |
讲师 讲师 教授 教授 副教授 副教授 副教授 |
6003 6005 6001 6003 6002 6003 6004 |
48 64 32 48 54 48 72 |
题36图
请回答问题:
1.写出R的主键;
2.写出R中的部分函数依赖。
37.有系和学生表如图所示,在建立系与学生一对多关系时,选择的联系类型是:包括“系”中的所有记录和“学生”中联接字段相等的那些记录。假设创建一个检索系名称和学号的查询,试将查询的结果填写在下面的答案表中。
系
系编号 |
系名称 |
系地址 |
l |
机械 |
4号楼4201 |
2 |
计算机 |
6号楼6302 |
3 |
自动控制 |
6号楼6504 |
学生
学号 |
姓名 |
性别 |
系编号 |
10l |
王珊珊 |
女 |
2 |
102 |
田立平 |
男 |
3 |
104 |
郭建荣 |
男 |
2 |
106 |
葛玉 |
女 |
2 |
题37图
查询结果(答案表):
38.简述索引的目的及索引的类型。
39.某学校的学生学籍管理系统有如下功能:
(1)“录入新生”功能是将一个新生录取表的信息加入到学生表。
(2)“学籍变动”功能是根据毕业的年限将学生表的学籍状况字段改为“已毕业”。
(3)“毕业生处理”功能是以学生的学籍状况“已毕业”为条件创建一个毕业生表。
(4)“学生表维护”功能是从学生表中删除已毕业学生的信息。
假设利用操作查询实现这些功能,试在下列空格处填写每个操作查询的类型。
(1)录入新生功能是__________查询。
(2)学籍变动功能是__________查询。
(3)毕业生处理功能是__________查询。
(4)学生表维护功能是__________查询。
40.有关系模式R(职工号,姓名,性别,部门,经理,部门电话,地点),对R进行规范化处理后,分解为R1(职工号,姓名,性别,部门)和R2(部门,经理,部门电话,地点)两个关系。
语义说明:已知职工号就可以确定职工的姓名、性别和部门;
已知部门就可以确定部门的经理、部门电话和地点。
回答下列问题,答案写在空格中。
(1)R的主键是__________,R属于__________NF。
(2)对R进行分解的原因是R中存在__________依赖。
(3)R1属于__________NF。
(4)R1的外键是__________。
四、综合题(本大题共2小题,每小题10分,共20分)
41.假设要设计一个学生成绩管理系统,该系统数据库中有学生、课程和成绩3个表,基于这些表创建了录入成绩、查询成绩和打印成绩单3个数据库对象。并将这3个对象用宏整合在一个主控窗体中,下图(a)是主控窗体,图(b)是创建的宏组。
请根据图(a)和图(b)回答下列问题。
(1)图(a)窗体中所包含的控件名称是__________、__________、__________。
(2)按照图(b)备注列的序号,说明对应宏操作的功能。
①__________。
②__________。
③__________。
④__________。
42.某超市与多个供应商建立供货业务,一个供应商供应多种商品,一种商品可由多个供应商提供,供货时需要记录供货日期和数量;供应商有编号、名称、地址和电话等属性,商品有商品编号、品名、规格和单价等属性。
要求:
(1)根据上述语义画出E-R图,要求在图中画出实体的属性并注明联系的类型。
(2)将E-R图转换为关系模型,指出每个关系的主键和外键。