数据库系统与应用模拟试卷和答案_第1页
数据库系统与应用模拟试卷和答案_第2页
数据库系统与应用模拟试卷和答案_第3页
数据库系统与应用模拟试卷和答案_第4页
数据库系统与应用模拟试卷和答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论