《数据库原理》模拟试卷1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页共3页信息技术学院期末考试《数据库原理》模拟试卷1(适用班级:B08-1~4)(答题时间:90分钟,满分:100分)题号一二三四五总分核分人得分一、单项选择题(每小题1分,共10分)要求:请将答案填写在下方的表格中,否则不得分。题号12345678910答案1.下列四项中,不属于数据库特点的是A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.反映现实世界中实体及实体间联系的信息模型是A.关系模型B.层次模型C.网状模型D.E-R模型3.SQL基本表的创建中是通过实现参照完整性规则的。A.主键子句B.外键子句C.检查子句D.NOTNULL4.假如采用关系数据库系统来实现应用,在数据库设计的阶段,需要将E-R模型转换为关系数据模型。A.概念设计B.物理设计C.逻辑设计D.运行阶段5.已知成绩关系如下图所示:学号课程号分数S1C180S1C275S2C1NULLS2C255S3C390执行SELECTCOUNT(DISTINCT学号)FROM成绩WHERE分数60,查询结果中包含的元组数目是A.1B.2C.3D.46.“日志”文件可以用于A.保证数据库的完整性B.实现数据库的安全性控制C.进行数据库恢复D.控制数据库的并发操作7.取出关系中的某些列,并消去重复的元组的关系运算称为。A.取列运算B.投影运算C.联结运算D.选择运算8.关系数据模型的三个组成部分中,不包括A.完整性规则B.数据结构C.数据操作D.并发控制9.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于A.1NFB.2NFC.3NFD.BCNF10.以下不属于实现数据库系统安全性的主要技术和方法。A..存取控制技术B.视图技术C.审计技术D.出入机房登记和加防盗门二、填空题(每小题1分,共10分)1.__________是长期相信在计算机内、有组织的、统一管理的相关数据的集合。2.关系中主码的取值必须唯一且非空,这条规则是________完整性规则。3.在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是S,B的主码是D,则D在A中称为_______。4._________________能真实地反映现实世界数据之间的各种联系,为对象数据库的实现创造了良好的条件,它是ER图的扩充,在数据结构之间允许嵌套和递归。5.测试系统中是否存在死锁,可用_________________图。6.一个关系框架R是3NF的是指它的________都不传递依赖它的任一候选关键字。7.DBMS对数据库的控制主要通过数据的安全性控制、数据的__________、多用户环境下的并发控制和数据库的恢复四个方面实现。8.包含在任何一个___________中的属性,称为主属性。9.与数据库系统相比较,文件管理系统的数据共享性差,__________低。10.数据库恢复基本原则是____________。班级:专业:姓名:考号:密封装订线得分评卷人得分评卷人第2页共3页三、简答题(每小题4分,共20分)1.试述数据库系统的组成。2.试述数据库的逻辑独立性及物理独立性。3.简述数据库设计过程。4.简述数据库中故障的种类.5.设有老师关系T和课程关系C,如图所示,T和C的主键分别是T#和C#,C的外键是T#。分析下列2个操作能否被正确执行,并简要说明理由。TT#TNAMETITLE001张三教授002李四讲师003王二副教授(1)在C中插入元组(′4′,′数据结构′,′003′)(2)在C中插入元组(′3′,′操作系统′,′001′).四、程序设计题(每小题4分,共40分)现有如下关系:职工(职工号,姓名,性别,职务,家庭地址,部门编号)部门(部门编号,部门名称,地址,电话)保健(保健卡编号,职工号,检查身体日期,健康状况)说明:1--2题写关系代数表达式:1.查找所有在“办公室”工作的职工号、姓名和家庭地址。2.查询在’2009-01-01’到‘2009-12-31’之间,没体检的职工号。说明:3--10题写SQL语句3.查找姓王的职工的职工号、姓名、性别、职务及所在部门名称。4.查询在办公室工作的职工的保健卡号及健康状况5.统计每个部门的职工人数。得分评卷人得分评卷人CC#CNAMET#1数据库0012数学0023信息系统003第3页共3页6.删除“保健”关系表中职工号不确定的记录。7.创建“职工”表,主键为“职工号”。8.建立健康状况为“差”的职工视图MyView,要求据此视图可检索出职工的编号、姓名。9.针对职工表的“姓名”按升序建一索引XM_index。10.将对表“职工”的更新和插入姓名属性的权限授予用户John,并且该用户可以将这些权限转授给其他用户。五、综合应用题(20分)1.设有关系R,如下图所示。职工号职工名年龄性别单位号单位名E1ZHAO20FD3CCCE2WANG21MD1AAAE3LI19FD3CCCE4MA19FD3CCC问题:关系模式R是否达到第三范式?如未达到,请将R分解,使之达到3NF。(6分)2.整理题目给定信息,画出E-R图(7分);并将E-R图转换为关系模式,主键和外键必须标出(7分)。假设要建立一个企业数据库。该企业有多个下属单位,每一单位有多个职工,一个职工仅隶属于一个单位,且一个职工仅在一个工程中工作,但一个工程中有很多职工参加工作,有多个供应商为各个工程供应不同设备。单位的属性有:单位名、电话。职工的属性有:职工号、姓名、性别。设备的属性有:设备号、设备名、产地。供应商的属性有:姓名、电话。工程的属性有:工程名、地点。得分评卷人

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功