文档介绍:精品文档2013年期末考试中国矿业大学(北京)一、 填空题(每空1分,共20分)实体之间的联系按照联系方式的不同可分为 _一对一—、一对多—和_多对多_。数据库系统的核心是_数据库管理系统 。在关系模型中,实体以及实体间的联系都是用 关系—来表示的。在关系代数中专门的关系运算包括 _选择 、投影、_连接 、除等运算。。、_数据操纵 、_数据定义_和_数据控制—功能于一体,充分体现了关系数据语言的特点和优点。数据库管理系统保证数据安全的主要措施是进行 _存取控制。人们已经提出了许多种类型的数据依赖,其中最重要的是 函数依赖和多值依赖_。F是消除了主属性对码的部分函数依赖_和传递函数依赖_。数据库设计应包括两个方面的内容: 结构设计和行为设计。,并将它们的输出发送给浏览器。,形成了面向对象数据库系统。二、 判断题(下列各题,你认为正确的,请在题干的括号内打“/ ,错的打“X”。每题1分,共10分)1、在IMS系统中,如果使用HSAM存储结构,那么检索、插入、删除都很方便。 X精品文档2、一个关系的主关键字一定是它的超关键字。 V3、数据字典是一个特殊的数据库。 V4、层次数据模型可以很好地表示多对多联系。 X5、完整约束条件的检查总是在事务的每个维护操作执行后立即进行。 X6、访问控制是防止对数据库进行非法访问的主要方法。 V7、一个记录类型可以作为多个络类型的从记录类型。 V8、对一个数据库系统来说,概念级对应于它实际存储的数据。 X9、在向量结构的顺序文件中,插入记录比较困难。 V10、实体间的联系用实体模型来描述。 V三、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题 4分,共20分)( ) 来划分的。 () B. D. 数理逻辑中的形式演算若要求分解保持函数依赖,那么模式分解一定能够达到( ) ,这是()级封锁协议级封锁协议建立数据字典的时机是() B. D. 概念结构设计阶段四、简答题(每小题6分,共30分)1•简述数据库管理系统的功能。一般来说,DBM®勺功能主要包括以下6个方面:数据定义。数据操纵。数据库运行管理。数据组织、存储和管理。数据库的建立和维护。数据通信接口。2•简述SQL语言的特点。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体综合统一高度非过程化面向集合的操作方式以同一种语法结构提供两种操作方式语言简洁,易学易用3、什么是数据库系统?精品文档,充分体现了关系数据库语言的特点和优点。其特点如下:数据库系统是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬资源组成的系统。它包含关联数据的集合,DBMS^用户应用程序等。4、 试述数据库完整保护的主要任务和措施。主要任务是保障数据的正确性,有效性,协调性,提高数据对用户的可用性。其措施如下:适时检查完整约束条件,保证语义完整。控制并发操作,使其不破坏完整性。在系统出现故障后,即时恢复系统。5、 在倒排文件中,如果只建立了部分关键字的辅索弓I,如何进行查找?对询问中涉及的关键字,首先在已建立的辅索引中求指针的交集 P,而后对P中所指记录逐个验证其它关键字是否与询问条件匹配,所有匹配的记录即为查询结果。五、综合题(每小题10分,共20分)设有一个学生课程数据库,包括学生关系 Student、课程关系Course、选修关系SC图1所示:redit1数据库542数学23信息系统144操作系统635数据结构746数据处理27PASCAL语言64SC学号】田千口i=-课程数据库写出完成下列要求的SQL语句:1)查询所有年龄在20岁以下的学生姓名与年龄。selectSname,SagefromStudentwhereSage<20;2) 查询年龄不在20〜23(包括20岁和23岁)之间的学生的姓名、系别和年龄。selectSname,Sdept,SagefromStudentwhereSagenotbetween20and23;3) 查询每个学生及其选修课程的情况。sele