学号 |
姓名 |
性别 |
课程号 |
课程名 |
学时数 |
分数 |
1 |
李明 |
男 |
101 |
数据库 |
48 |
90 |
1 |
李明 |
男 |
136 |
数学 |
60 |
78 |
2 |
吴英 |
女 |
101 |
数据库 |
48 |
95 |
2 |
吴英 |
女 |
120 |
英语 |
60 |
80 |
3 |
张震 |
男 |
136 |
数学 |
60 |
80 |
题36图
(1)判断R属于第几范式?
(2)分析R中存在哪些问题?
37.某公司数据库中有两个表:
职工(职工号,职工姓名,性别,出生年月,职务,所在部门)
亲属(身份证号,亲属姓名,性别,年龄,职工号)
公司的业务规定:
(1)亲属表中的职工号必须是职工表中有效的职工号;
(2)当职工调离时,需要删除职工记录且自动删除其亲属信息。
试回答:如果要实现这两个业务规定,应该在创建表时采取哪些有效措施?
38.在下图中显示了一个窗体,请按图中的标号,在图右侧的横线上填写窗体中各个控件的名称。
39.分析图(a)中通讯录报表的结构,将图(b)给出的报表节名称所对应的编号填入图(a)相应的双线圆中,表明通讯录报表每个组成部分在设计视图中的名称。
40.有系和学生表如图所示,在建立系与学生的一对多关系时,选择的联接类型是:包括“系”表中的所有记录和“学生”表中联接字段相等的那些记录,并创建了一个列出系名称和学号的查询对象。
试将该查询的结果填写在下图的答案表中。
系编号 |
系名称 |
系地址 |
1 |
机械 |
4号楼4201 |
2 |
计算机 |
6号楼6302 |
3 |
自动控制 |
6楼6504 |
学号 |
姓名 |
性别 |
系编号 |
101 |
王珊珊 |
女 |
2 |
102 |
田立平 |
男 |
3 |
104 |
郭建荣 |
男 |
2 |
106 |
葛玉 |
女 |
2 |
系名称 |
学号 |
|
|
|
|
|
|
|
|
|
|
题40图
四、综合题(本大题共2小题,每小题10分,共20分)
41.有学生和体检两个表,如下图所示。若要建立一个查询,显示体检中“心肺”或“肝脾”检查结果是“异常’’的学生的学号、姓名、心肺、肝脾和班级名称,并要求按学号“升序”排列输出。
试回答下列问题:
a)该查询实质上是实现关系代数的什么运算?
b)请按图中标号在右侧的横线上填写该查询设计的相关内容。
(1)_________________________
(2)_________________________
(3)_________________________
(4)_________________________
(5)_________________________
(6)_________________________
(7)_________________________
(8)_________________________
42.某学校有多个系,每个系有多名学生;一门课程有多名学生选修,且一名学生可选修多门课程;一名学生选修一门课程有一个成绩;系有系名称、系主任和系地址等属性,学生有学号、姓名、性别、出生年月等属性,课程有课程号、课程名称和学时数等属性。
试根据上述语义设计E—R模型,要求注明联系类型,可省略属性。