数据库系统原理试卷及答案2套

数据库系统原理试卷及答案2套

ID:1275413

大小:670.50 KB

页数:9页

时间:2017-11-09

数据库系统原理试卷及答案2套_第1页
数据库系统原理试卷及答案2套_第2页
数据库系统原理试卷及答案2套_第3页
数据库系统原理试卷及答案2套_第4页
数据库系统原理试卷及答案2套_第5页
资源描述:

《数据库系统原理试卷及答案2套》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9页共9页模拟试题一一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。每小题1分,共10分)1.要保证数据库逻辑数据独立性,需要修改的是()A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式2.下列四项中,不属于数据库特点的是()A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()A.多对多B.一对一C.多对一D.一对多4.反映现实世界中实体及实体间联系的信息模型是()A.关系模

2、型B.层次模型C.网状模型D.E-R模型5.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性6.关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C.数据操作D.并发控制7.关系代数表达式的优化策略中,首先要做的是()A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算8.事务有多个性质,其中不包括()A.一致性B.唯一性C.原子性D.隔离性9.SQL语言通常称为()A.结构化查询语言B.结构化控制语言C.

3、结构化定义语言D.结构化操纵语言10.如何构造出一个合适的数据逻辑结构是()主要解决的问题。A.关系数据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询二、填空题(每小题1分,共10分)1.SQL语言提供数据库定义、________、数据控制等功能。2.数据库保护问题包括:________、完整性、故障恢复和并发控制等多方面。3.关系代数中专门的关系运算包括:选择、投影、连接和________。4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、散列文件、________。5.关系数据库数据操作的处理单位是__

4、___,层次和网状数据库数据操作的处理单位是记录。6.在关系数据模型中,两个关系R1与R2之间存在1∶M的联系,可以通过在一个关系R2中的________在相关联的另一个关系R1中检索相对应的记录。答案参见我的新浪博客:http://blog.sina.com.cn/cty1009第9页共9页7.数据库的逻辑模型设计阶段,任务是将________转换成关系模型。8.关系规范化理论是设计________的指南和工具。9.当数据库被破坏后,如果事先保存了________和数据库的副本,就有可能恢复数据库。10.关系中主码的取值必须唯一且非空

5、,这条规则是________完整性规则。三、名词解释(每小题4分,共16分)1.事务2.DBA3.SQL语言中的视图4.数据字典四、简答题(每小题5分,共20分)1.数据库管理系统的主要功能有哪些?2.数据库系统中的常见故障有哪些?3.简述SQL语言的组成。4.说明关系模型有哪三类完整性规则?五、程序设计题(每小题3分,共24分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现下列1—4小题:1.检索“英语”专业学生所学课程的信息,包括学号、姓名、课程

6、名和分数。2.检索“数据库原理”课程成绩高于90分的所有学生的学号、姓名、专业和分数;3.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业;4.检索没有任何一门课程成绩不及格的所有学生的信息,包括学号、姓名和专业;用SQL语言实现下列5—8小题:5.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业;6.检索至少学过课程号为“C135”和“C219”的学生信息,包括学号、姓名和专业;7.从学生表中删除成绩出现过0分的所有学生信息;8.定义“英语”专业学生所学课程的信息视图AAA,包括学号、姓名、课程号和分数。六、

7、应用题(每小题5分,共20分)现有某个应用,涉及到两个实体集,相关的属性为:实体集R(A#,A1,A2,A3),其中A#为码实体集S(B#,B1,B2),其中B#为码从实体集R到S存在多对一的联系,联系属性是D1。1.设计相应的关系数据模型;2.如果将上述应用的数据库设计为一个关系模式,如下:RS(A#,A1,A2,A3,B#,B1,B2,D1)指出该关系模式的码。3.假设上述关系模式RS上的全部函数依赖为:A1→A3指出上述模式RS最高满足第几范式?(在1NF~BCNF之内)为什么?4.如果将上述应用的数据库设计为三个关系模式

8、,如下:R1(A#,A1,A2,A3)答案参见我的新浪博客:http://blog.sina.com.cn/cty1009第9页共9页R2(B#,

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

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

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