模式是概念模式、内模式和(外模式)。2在SQL中,用MODIFY命令可以修改表中的数据,用ALTER命令可以修改表的结构。3在ER图中,矩形框表示实体。4在SQL查询时,如果需要去掉查询结果中的重复组,应使用DISTINCT。5封锁一般分为两种排他型封锁,X封锁和共享型封锁,S封锁
四、简答题(本大题共3小题,12小题6分,3小题8分,共20分)
外码是(A)A)患者编号B)患者姓名C)患者编号和患者姓名D)医生编号和患者编号
7班长和学生是什么关系(B)
线
A)1:1B)1:MC)M:ND)都不是
1.试给出三个实际部门的ER图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。图52中:一个部门有一个负责人,一个负责人负责一个部门的工作,部门和负责人间的联系是
一对一的联系:一个学生可以借阅多本书,一本书只能一个人借,学生和借阅间的联系为一对多的联系;一个学生可以参加多个社会团体,一个社会团体有多个学生参加,学生和社会团体间的联系为多对多的联系。
8下面哪种数据模型只有一个根结点(B)A)概念B)层次C)关系D)网状
部门1
学生1
9哪种模式不是数据库的模式(C)A)模式B)外模式C)映像模式D)内模式
学年第
学期专业计算机科学技术年级
0
本科《数据库原理
负责1
负责人
》试卷卷答案
借阅
图书
第1页共3页
学生
参加m
社团
f图52三个部门的ER图
2.试述数据设计过程答:
数据库设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。各阶段的主要内容为:
3..下面的结论哪些是正确的?哪些是错误的?对于错误的请给出一个反例说明。
1)任何一个二目关系是属于3NF的。2)任何一个二目关系是属于BCNF的。3)任何一个二目关系是属于4NF的。4)当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于投影R1(A,B)和R2(A,C)的连接。5)若RA→RB,RB→RC,则RA→RC。6)若RA→RB,RA→RC,则RA→RB,C。7)若RB→RA,RC→RA,则RB,C→RA。8)若RB,C→RA,则RB→RA,RC→RA。12答:
1正确。2正确。3正确。4不正确。5正确。6正确。7正确。8不正确。
五.应用题:设职工社团数据库有三个基本表:职工(职工号,姓名,年龄,性别);社会团体(编号,名称,负责人,活动地点);参加(职工号,编号,参加日期);其中:1)职工表的主码为职工号。2)社会团体表的主码为编号;外码为负责人,被参照表为职工表,r