欢迎来到天天文库
浏览记录
ID:57270665
大小:61.00 KB
页数:3页
时间:2020-08-08
《《数据库原理》模拟试卷.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、班级:专业:姓名:考号:密封装订线信息技术学院期末考试《数据库原理》模拟试卷1(适用班级:B08-1~4)(答题时间:90分钟,满分:100分)题 号一二三四五总分核分人得 分得 分评卷人一、单项选择题(每小题1分,共10分)要求:请将答案填写在下方的表格中,否则不得分。题号12345678910答案1.下列四项中,不属于数据库特点的是 A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.反映现实世界中实体及实体间联系的信息模型是A.关系模型B.层次模型C.网状模型D.E-R模型3.SQL基本表的创建中是通过实现参照完整性规则的。A.主键子句
2、 B.外键子句 C.检查子句 D.NOTNULL4.假如采用关系数据库系统来实现应用,在数据库设计的阶段,需要将E-R模型转换为关系数据模型。A.概念设计 B.物理设计 C.逻辑设计 D.运行阶段5.已知成绩关系如下图所示:学号课程号分数S1C180S1C275S2C1NULLS2C255S3C390执行SELECTCOUNT(DISTINCT学号)FROM成绩WHERE分数>60,查询结果中包含的元组数目是A.1 B.2 C.3 D.4 6.
3、“日志”文件可以用于 A.保证数据库的完整性 B.实现数据库的安全性控制 C.进行数据库恢复 D.控制数据库的并发操作7.取出关系中的某些列,并消去重复的元组的关系运算称为。A.取列运算 B.投影运算 C.联结运算 D.选择运算8.关系数据模型的三个组成部分中,不包括A.完整性规则B.数据结构C.数据操作D.并发控制9.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于A.1NF B.2NF C.3NF D.BCNF10.以下不属于实现数据库系统安全性的主要技术和
4、方法。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.测试系
5、统中是否存在死锁,可用_________________图。6.一个关系框架R是3NF的是指它的________都不传递依赖它的任一候选关键字。7.DBMS对数据库的控制主要通过数据的安全性控制、数据的__________、多用户环境下的并发控制和数据库的恢复四个方面实现。8.包含在任何一个___________中的属性,称为主属性。9.与数据库系统相比较,文件管理系统的数据共享性差,__________低。10.数据库恢复基本原则是____________。得 分评卷人三、简答题(每小题4分,共20分)1.试述数据库系统的组成。2.试述数据库的逻辑独立
6、性及物理独立性。3.简述数据库设计过程。4.简述数据库中故障的种类.5.设有老师关系T和课程关系C,如图所示,T和C的主键分别是T#和C#,C的外键是T#。分析下列2个操作能否被正确执行,并简要说明理由。CC#CNAMET#1数据库0012数学0023信息系统003 TT#TNAMETITLE001张三教授002李四讲师003王二副教授(1)在C中插入元组(′4′,′数据结构′,′003′)(2)在C中插入元组(′3′,′操作系统′,′001′) 得 分评卷人.四、程序设计题(每小题4分,共40分)现有如下关系:职工(职工号,姓名,性别,职务,家庭地址
7、,部门编号)部门(部门编号,部门名称,地址,电话)保健(保健卡编号,职工号,检查身体日期,健康状况)说明:1--2题写关系代数表达式:1.查找所有在“办公室”工作的职工号、姓名和家庭地址。2.查询在’2009-01-01’到‘2009-12-31’之间,没体检的职工号。说明:3--10题写SQL语句3.查找姓王的职工的职工号、姓名、性别、职务及所在部门名称。4.查询在办公室工作的职工的保健卡号及健康状况5.统计每个部门的职工人数。6.删除“保健”关系表中职工号不确定的记录。7.创建“职工”表,主键为“职工号”。8.建立健康状况为“差”的职工视图MyVie
8、w,要求据此视图可检索出职工的编号、姓名。9.针对职工表的“姓名”按升序建一索引
此文档下载收益归作者所有