1、 北京语言大学网络教育学院 数据库 原理 与应用 模拟 试卷 一 注意: 1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分 100 分,答题时间为 90 分钟。 4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。 一、单项选择题 (本大题共 10 小题,每小题 2 分,共 20 分 )在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在 答题卷相应题号处 。 1、 在数据库设计中用关系模型 来表示实体和实体之间的联系。关系模型的结构是( )
2、 。 A 层次结构 B 二维表结构 C 网状结构 D 封装结构 2、 数据库三级模式体系结构的划分,有利于保持数据库的 ( ) 。 A 数据独立性 B 数据安全性 C 结构规范化 D 操作可行性 3、 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 ( ) 。 A 同一个应用中的多个程序共享一个数据集合 B 多个用户、同一种语言共享数据 C 多个用户共享一个数据文件 D 多种应用、多种语言、多个用户相互覆盖地使用数据集合 4、 数据库( DB)、数据库系统( DBS)和数据库管理系统( DBMS)三者之间的关系是( ) 。 A DBS 包括 DB 和 DBMS B DBMS 包括
3、DB 和 DBS C DB 包括 DBS 和 DBMS D DBS 就是 DB,也就是 DBMS 5、 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作 、 这种功能称为 ( ) 。 A 数据定义功能 B 数据管理功能 C 数据操纵功能 D 数据控制功能 6、 SQL 语言具有 ( ) 的功能。 A 关系规范化、数据操纵、数据控制 B 数据定义、数据操纵、数据控制 C 数据定义、关系规范化、数据控制 D 数据定义、关系规范化、数据操纵 7、 SQL 语言具有两种使用方式,分别称为交互式 SQL 和 ( ) 。 A 提示式 SQL B 多用户 SQL C 嵌入式 SQL D 解释
4、式 SQL 8、 数据库中只存放视图的 ( ) 。 A 操作 B 对应的数据 C 定义 D 限制 9、 支持关系数据结构、选择、投 影和(自然)连接运算,且对这些运算不必要求定义任何物理存取路径的关系系统称为( )。 A 表式系统 B 最小关系系统 C 关系完备的系统 D 全关系系统 10、 关系数据库规范化是为解决关系数据库中 ( ) 问题而引入的。 A 插入、删除和数据冗余 B 提高查询速度 C 减少数据操作的复杂性 D 保证数据的安全性和完整性 二、填空题(本大题共 10 空,每空 2 分,共 20 分;请将答案填写在 答题卷相应题号处 ) 11、 自然连接是构成新关系的有效方法。一般情
5、况下, 当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的 ( ) 。 12、 在关系代数运算中,五种基本运算为并、差、选择、 ( ) 和 ( ) 。 13、 实体完整性要求主属性不能取空值,这一点可以通过 ( ) 来保证。 14、 各分 E-R 图之间的冲突主要有 ( ) 、 ( ) 和 ( ) 。 15、 SQL 语言的数据定义功能包括 定义数据库 、 ( )、( )和( )。 三、名词解释(本大题共 5 小题,每题 5 分,共 25 分;请将答案填写在 答题 卷相应题号处 ) 16、 E-R 图 17、 关系模式 18、 数据库管理系统 19、 事务 的 原子性
6、 20、 数据仓库 四、问答题(本大题共 2 小题,每题 10 分,共 20 分;请将答案填写在 答题卷相应题号处 ) 21、 使用数据库系统有什么好处? 22、 关系数据库的优点? 五、综合题(本大题 1 小题,共 15 分;请将答案填写在 答题卷相应题号处 ) 23、 在教师指导学生过程中,教师通过指导与学生发生联系,假定在某个时间某个地点一位教师可以指导多个学生,但某个学生在某一时间和地点只能被一位老师指导。 试画出教师与学生联系的 E-R 图。 假定:“教师”实体包括:教师号,姓名,职称,专业属性 “学生”实体包括:学号,姓名,专业,入学时间属性 “指导”包括:时间,地点属性。 数据库
7、 原理 与应用 模拟 试卷 一 答案 一、 【 单项选择题 】 (本大题共 10 小题,每小题 2 分,共 20 分 ) 题号 1 2 3 4 5 6 7 8 9 10 答案 B A D A C B C C B A 二 、【填空题】(本大题共 10 空 ,每 空 2 分,共 20 分) 11、 ( 属性 ); 12、 ( 投影 ); ( 乘积 ); 13、 ( 定义主码 ); 14、 ( 属性冲突 ); ( 命名冲突 ); ( 结构冲突 ); 15、 ( 定义基本表 ); ( 定义视图 ); ( 定义索引 ); 三 、【名词解释】(本大题共 5 小题,每 小 题 5 分,共 25 分) 16、
8、标准答案: E R 图为实体 联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。 复习范围或考核目标: 课件 第 1 章第 3 节 数据模型 17、标准答案: 对关系的描述,一般表示为:关系名(属性 1,属性 2, ,属性 n) 复习范围或考核目标: 课件 第 2 章第 1 节 关系模型 18、标准答案: 数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。数据库管理系统的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。 复习范围或考核目标: 课件 第 1 章第 2 节 数据库管理
9、系统 19、标准答案: 事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全 不执行,这种特性称为原子性。 复习范围或考核目标: 课件 第 8 章第 1 节 事务 20、标准答案: 数据仓库是支持决策过程的、面向主题的、集成的、随时间变化的、持久的数据集合。 复习范围或考核目标: 课件 第 9 章第 6 节 数据仓库 四 、【简答题】(本大题共 2 小题,每 小 题 10 分,共 20 分) 21、 标准答案: 查询迅速、准确,而且可以节约大量纸面文件; 数据结构化,并由 DBMS 统一管理; 数据冗余度小: 具有较高的数据独立性; 数据的共享性好; DBMS
10、 还提供了数据的控制功能。 复习范围或考核目标: 课件 第 1 章第 5 节 数据库系统 22、 标准答案: 关系数据库是以关系模型作为数据的组织方式,关系模型是建立在严格的数学概念基础上的,关系数据库的主要优点是概念简单清晰,用户不需了解复杂的存取路径,不需说明“怎么干”,只需说明“干什么”,易懂易学。 复习范围或考核目标: 课件 第 2 章第 0 节 关系数据库 五、 【 案例分析题 】(本大题共 1 小题,每 小 题 15 分,共 15 分 ) 23、 标准答案:教 师 号学 号地 点 时 间专 业职 称姓 名教 师指导学 生入 学 时 间专 业姓 名1M复习范围或考核目标: 课件 第
11、1 章第 3 节 数据模型 北京语言大学网 络教育学院 数据库 原理 与应用 模拟 试卷 二 注意: 1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分 100 分,答题时间为 90 分钟。 4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。 一、【单项选择题】 (本大题共 10 小题,每小题 2 分,共 20 分 )在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在 答题卷相应题号处 。 1、 数据库系统是采用了数据库技术的 计算机系统,
12、数据库系统由数据库、数据库管理系统、应用系统和 ( ) 。 A 系统分析员 B 程序员 C 数据库管理员 D 操作员 2、 区分不同实体的依据是 ( )。 3、 要保证数据库的数据独立性,需要修改的是 ( )。 A 模式与外模式 B 模式与内模式 C 三级模式之间的两层映射 D 三层模式 4、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为( )。 5、( ) 是存储在计算机内有结构的数据的集合。 A 数据库系统 B 数据库 C 数据库管理系统 D 数据结构 6、 要保证数据库的逻辑数据独立性,需要修改的是 ( )。 A 模式与外模式之间的映射 B 模式与内模式之间
13、的映射 C 模式 D 三级模式 7、 数据库中,数据的物理独立性是指 ( ) 。 A 数据库与数据库管理系统的相互独立 B 用户程序与 DBMS 的相互独立 C 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D 应用程序与数据库中数据的逻辑结构相互独立 8、 关系数据模型是目前最重要的一种数据模型,它的三个要素分别是 ( )。 A 实体完整性、参照完整性、用户自定义完整性 A 名称 B 属性 C 对象 D 概念 A 选择 B 投影 C 联接 D 并 B 数据结构、关系操作、完整性约束 C 数据增加、数据修改、数据查询 D 外模式、模式、内模式 9、 在表或视图上执行除了 ( ) 以外
14、的语句 都 可以激活触发器。 10、 在 ( ) 中一个结点可以有多个双亲,结点之间可以有多种联系。 A 网状模型 B 关系模型 C 层次模型 D 以上都有 二、填空题(本大题共 10 空,每空 2 分,共 20 分;请将答案填写在 答题卷相应题号处 ) 11、 数据库体系结构按照 ( ) 、 ( ) 和 ( ) 三级结构进行组织。 12、 实体之间的联系可抽象为三类,它们是 ( ) 、 ( ) 和 ( ) 。 13、 若事务 T 对数据 R 已加 X 锁,则其他对数据 R( ) 。 14、 若事务 T 对数据对象 A 加了 S 锁,则其他事务只能对数据 A 再加( ),不能加( ),直到事务
15、 T 释放 A 上的锁。 15、 关系操作的特点是( )操作。 三、名词解释(本大题共 5 小题,每题 5 分,共 25 分;请将答案填写在 答题卷相应题号处 ) 16、 数据模型 17、 数据库系统 18、 事务中的提交和回滚 19、 物理独立性 20、 意向锁 四、问答题(本大题共 2 小题,每题 10 分,共 20 分;请将答 案填写在 答题卷相应题号处 ) 21、 说明视图与基本表的区别和联系? 22、叙述数据字典的主要任务和作用 ? 五、综合题(本大题 1 小题,共 15 分;请将答案填写在 答题卷相应题号处 ) 23、 设有一个学生课程数据库,包括学生关系 Student、课程关系
16、 Course、选修关系SC,图 1 所示: Student 学号 Sno 姓名 Sname 性别 Ssex 年龄 Sage 所在系 Sdept A Insert B Delete C Update D Create 95001 李勇 男 20 CS 95002 刘晨 女 19 IS 95003 王敏 女 18 MA 95004 张立 男 19 IS Course 课程号 Cno 课程名 Cname 先行课 Cpno 学分 Ccredit 1 数据库 5 4 2 数学 2 3 信息系统 1 4 4 操作系统 6 3 5 数据结构 7 4 6 数据处理 2 7 PASCAL 语言 6 4 SC
17、学号 Sno 课程号 Cno 成绩 Grade 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95002 3 80 图 1 学生 -课程数据库 写出完成下 列要求的 SQL 语句: 1)查询所有年龄在 20 岁以下的学生姓名与年龄。 2)查询年龄不在 20 23(包括 20 岁和 23 岁 )之间的学生的姓名、系别和年龄。 3)查询每个学生及其选修课程的情况。 数据库 原理 与应用 模拟 试卷 二 答案 一、 【 单项选择题 】 (本大题共 10 小题,每小题 2 分,共 20 分 ) 题号 1 2 3 4 5 6 7 8 9 10 答案 C B C
18、C B A C B D A 二 、【填空题】(本大题共 10 空 ,每 空 2 分,共 20 分) 11、 ( 模式 ); ( 外模式 ); ( 内 模式 ); 12、 ( 1 1 ); ( 1 m ); ( m n ); 13、 ( 不能加任何锁 ); 14、 ( S 锁 ); ( X 锁 ); 15、 ( 集合 ); 三 、【名词解释】(本大题共 5 小题,每 小 题 5 分,共 25 分) 16、标准答案: 数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。 复习范围或考核目标: 课件 第 1 章第 3 节 数据模型 17、标准答案: 数据库
19、系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 复习范围或考核目标: 课件 第 1 章第 5 节 数据库系统 18、标准答案: 事务中的提交 (COMMIT)是提交事务的所有操作。具体说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。事务中的回滚(ROLLBACK)是数据库滚回到事务开始时的状态。具体地说就是,在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全部撤消,使数据库回滚到事务开始时的状态。 复习范围或考核目标: 课件 第 8 章第 1 节 事务 19、标准答案: 当数据库的存储结构改变了(例如采用了更先进的存储结构),由数据库管理员对模式内模式映象作相应改变,可以使模式保持不变,从而保证了数据的物
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。