数据库原理和应用模拟试卷和答案 下载本文

内容发布更新时间 : 2024/5/14 14:32:12星期一 下面是文章的全部内容请认真阅读。

数据库原理和应用模拟试卷和答案

北京语言大学网络教育学院

《数据库原理与应用》模拟试卷一

注意:

1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。 一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。 1、 在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是

( )。 [A] 层次结构 [B] 二维表结构 [C] 网状结构 [D] 封装结构

2、 数据库三级模式体系结构的划分,有利于保持数据库的( )。 [A] 数据独立性 [B] 数据安全性 [C] 结构规范化 [D] 操作可行性

3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( )。 [A] 同一个应用中的多个程序共享一个数据集合 [B] 多个用户、同一种语言共享数据 [C] 多个用户共享一个数据文件

[D] 多种应用、多种语言、多个用户相互覆盖地使用数据集合

4、 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是

( )。

[A] DBS包括 DB和DBMS [B] DBMS包括DB和DBS [C] DB包括 DBS和 DBMS [D] DBS就是DB,也就是DBMS

5、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作、这种功能称为( )。 [A] 数据定义功能 [B] 数据管理功能 [C] 数据操纵功能 [D] 数据控制功能 6、SQL语言具有( )的功能。 [A] 关系规范化、数据操纵、数据控制 [B] 数据定义、数据操纵、数据控制 [C] 数据定义、关系规范化、数据控制 [D] 数据定义、关系规范化、数据操纵

7、SQL语言具有两种使用方式,分别称为交互式SQL和( )。

1 / 18

数据库原理和应用模拟试卷和答案

[A] 提示式SQL [B] 多用户SQL [C] 嵌入式SQL [D] 解释式SQL 8、数据库中只存放视图的( )。 [A] 操作 [B] 对应的数据 [C] 定义 [D] 限制

9、支持关系数据结构、选择、投影和(自然)连接运算,且对这些运算不必要求定义任何物理存取路径的关系系统称为( )。 [A] 表式系统 [B] 最小关系系统 [C] 关系完备的系统 [D] 全关系系统

10、关系数据库规范化是为解决关系数据库中( )问题而引入的。 [A] 插入、删除和数据冗余 [B] 提高查询速度 [C] 减少数据操作的复杂性 [D] 保证数据的安全性和完整性

二、填空题(本大题共10空,每空2分,共20分;请将答案填写在答题卷相应题号处) 11、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。

12、在关系代数运算中,五种基本运算为并、差、选择、( )和( )。 13、实体完整性要求主属性不能取空值,这一点可以通过( )来保证。 14、各分E-R图之间的冲突主要有( )、( )和( )。 15、SQL语言的数据定义功能包括定义数据库、( )、( )和( )。

三、名词解释(本大题共5小题,每题5分,共25分;请将答案填写在答题卷相应题号处) 16、E-R图 17、关系模式

18、数据库管理系统 19、事务的原子性 20、数据仓库

四、问答题(本大题共2小题,每题10分,共20分;请将答案填写在答题卷相应题号处)

21、使用数据库系统有什么好处?

22、关系数据库的优点?

五、综合题(本大题1小题,共15分;请将答案填写在答题卷相应题号处)

23、在教师指导学生过程中,教师通过指导与学生发生联系,假定在某个时间某个地点

2 / 18

数据库原理和应用模拟试卷和答案

一位教师可以指导多个学生,但某个学生在某一时间和地点只能被一位老师指导。 试画出教师与学生联系的E-R图。 假定:“教师”实体包括:教师号,姓名,职称,专业属性 “学生”实体包括:学号,姓名,专业,入学时间属性 “指导”包括:时间,地点属性。

3 / 18