数据库期末考试模拟试题(三).doc

数据库期末考试模拟试题(三).doc

ID:50959533

大小:59.23 KB

页数:3页

时间:2020-03-16

数据库期末考试模拟试题(三).doc_第1页
数据库期末考试模拟试题(三).doc_第2页
数据库期末考试模拟试题(三).doc_第3页
资源描述:

《数据库期末考试模拟试题(三).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、浙江万里学院学年第学期《数据库原理》试卷(3)卷标准答案装订线专业:计算机科学技术层次:本科年级:命题教师:杨爱民一、单项选择题(本大题共10小题,每小题2分,共20分)1在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是(B) A).用户界面            B).存取结构 C).数据输入         D). 报表输出2. 实体集书店与图书之间具有(B)联系。A)一对一B)一对多C)多对多D)多对一3. 现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的

2、主码是(A)A)患者编号,医生编号,诊断日期B)医生编号C)诊断日期D)患者编号4. 任何一个三目关系都属于(A)A)1NFB)3NFC)BCNFD)4NF5. 相对于关系模型,层次数据模型的缺点之一是(A)A)数据维护困难B)数据结构复杂C)数据独立性高D)有严格的数学基础6. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是(A)A)患者编号B)患者姓名C)患者编号和患者姓名D)医生编号和患者编号7.班长和学生是什么关系(

3、B)A)1:1B)1:MC)M:ND)都不是8.下面哪种数据模型只有一个根结点(B)A)概念B)层次C)关系D)网状9.哪种模式不是数据库的模式(C)A)模式B)外模式C)映像模式D)内模式10.视图定义是(D)A)一个基表中导出的基表B)一个基表中导出的虚表C)一个或几个基表或视较中导出的基表D)一个或几个基表或视较中导出的虚表二、名词解释(本大题共5个小题,每小题3分,共15分)实体、实体型、实体集、属性、码1.答①实体:现实世界中存在的可以相互区分的事物或概念称为实体。例如,一个学生、一个工人、一台机器、一部汽车等是具体的事物

4、实体,一门课、一个班级等称为概念实体。②实体型:现实世界中,对具有相同性质、服从相同规则的一类事物(或概念,即实体)的抽象称为实体型。实体型是实体集数据化的结果,实体型中的每一个具体的事物(实体)为它的实例。③实体集:具有相同特征或能用同样特征描述的实体的集合称为实体集。例如,学生、工人、汽车等都是实体集。④属性:属性为实体的某一方面特征的抽象表示。如学生,可以通过学生的“姓名”、“学号”、“性别”、“年龄”及“政治面貌”等特征来描述,此时,“姓名”、“学号”、“性别”、“年龄”及“政治面貌”等就是学生的属性。⑤码:码也称关键字,它

5、能够惟一标识一个实体。例如,在学生的属性集中,学号确定后,学生的其他属性值也都确定了,学生记录也就确定了,由于学号可以惟一地标识一个学生,所以学号为码。三、填空题(本大题共5个空,每空1分,共5分)  1.标准的数据库三级模式是概念模式、内模式和(外模式)。2.在SQL中,用MODIFY命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。3.在ER图中,矩形框表示(实体)。4.在SQL查询时,如果需要去掉查询结果中的重复组,应使用(DISTINCT)。 5.封锁一般分为两种排他型封锁,X封锁和(共享型封锁,S封锁) 四、简

6、答题(本大题共3小题,1-2小题6分,3小题8分,共20分) 1.试给出三个实际部门的E-R图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。图5-2中:一个部门有一个负责人,一个负责人负责一个部门的工作,部门和负责人间的联系是一对一的联系:一个学生可以借阅多本书,一本书只能一个人借,学生和借阅间的联系为一对多的联系;一个学生可以参加多个社会团体,一个社会团体有多个学生参加,学生和社会团体间的联系为多对多的联系。  部门学生学生 参加11n负责 借阅  1nm社团图书负责人0学年第学期专业计算机科学技术年级本科《数据库原理

7、》试卷卷答案第3页共3页  图5-2三个部门的E-R图2.试述数据设计过程答:数据库设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。各阶段的主要内容为:3. .下面的结论哪些是正确的?哪些是错误的?对于错误的请给出一个反例说明。1)任何一个二目关系是属于3NF的。2)任何一个二目关系是属于BCNF的。3)任何一个二目关系是属于4NF的。4)当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于投影R1(A,B)和R2(A,C)的连接。5)若R.A→R.B,R.B→R.C,则R.

8、A→R.C。6)若R.A→R.B,R.A→R.C,则R.A→R.(B,C)。7)若R.B→R.A,R.C→R.A,则R.(B,C)→R.A。8)若R.(B,C)→R.A,则R.B→R.A,R.C→R.A。12答:1)正确。2)正确。3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。