数据库原理及应用练习题2_第1页
数据库原理及应用练习题2_第2页
数据库原理及应用练习题2_第3页
全文预览已结束

下载本文档

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

文档简介

1、一 、单项选择题(40分,每题2分)1、数据库系统的特点是 、数据独立、减少了数据冗余、避免数据不一致和加强了数据保护。A数据共享 B数据存储量大 C使用方便 D数据保密2、逻辑数据独立性是指 。A模式变,用户不变 B模式变,应用程序不变C应用程序变,模式不变 D子模式变,应用程序不变3、关系数据库中数据的组织层次按由低到高的顺序为 。A字符、数字 B记录、文件、数据库C记录、表、关系数据库 D字段、记录、表、数据库4、层次模型不能直接表示 。A1:1关系 B1:m关系 Cm:n关系 D1:1和1:m关系5、关系数据库中的码是指 。 A能唯一决定关系的属性 B不可改动的专用保留字C关键的很重要

2、的属性 D能唯一标识元组的属性或属性组合6、在基本的关系中,下列说法正确的是 。A行列顺序有关 B属性名允许重名 C任意两个元组不允许相同 D列是非同质的7、下列关系代数操作中,要求两个运算对象其属性结构完全相同的是 。 A笛卡儿积、连接 B投影、选择 C自然连接、除法 D并、交、差8、在关系模型的完整性规则中,要求“不允许引用不存在的实体”的是 。A实体完整性规则 B参照完整性规则 C用户定义的完整性规则 D域的引用规则9、某数据库中有设备表:equipment(编号,名称,启用日期,单价)命令:select * from equipment where启用日期=(select max(启用

3、日期)from equipment )的功能是 。 A查询最早启用的设备 B查询最晚启用的设备 C计算启用日期最大值 D语法有错误没有结果10、关系数据库中的视图属于数据抽象级别中的 。A外部模型 B概念模型C逻辑模型 D物理模型11、以下有关子查询的叙述中不正确的是 。 A子查询可以向其外部查询提供检索条件的条件值 B子查询可以嵌套多层 C子查询的结果是一个集合 D子查询总是先于其外部查询12、在关系模式中,如果属性A和B存在一对多关系,则说 。A. BA B. AB C. A B D. 以上都不是13、在关系数据库设计的 阶段将关系模式进行规范化处理。A需求分析 B概念设计 C逻辑设计 D

4、物理设计14、DBMS的事务管理子系统,保证了事务 的实现。A原子性 B一致性 C隔离性 D持久性15、下列不是数据库恢复采用的方法是 。 A建立检查点 B建立副本 C建立日志文件 D建立索引16、在事务中的全部数据库操作执行完毕,事务提交前进行的完整性检查称为 。A静态约束 B动态约束 C立即约束 D延迟约束17、在关系数据库的查询优化策略中,最基本最重要的一条是 。A把投影运算和选择运算同时进行 B连接前对关系进行适当预处理C找出公共子表达式 D尽可能早地执行选择运算18、下述哪条是安全性遭到破坏的情况 。A用户读取了未提交事务修改过的“脏”数据B由于运算溢出而破坏了数据库中的数据C用户非

5、法读取数据库中的数据D丢失更新问题19、如果事务T获得了数据项X上的排它锁,则T 。A可以读X,不能写X B可以读X,也可以写XC不能读X,可以写X D不能读X,也不能写X20、下列概念中,不用于嵌入式SQL与主语言之间交互的是 。 ASQL通信区 B主变量 C游标 D文件二、 填空题(10分,每空1分)1、根据应用的不同目的,数据模型可分为两类,其中独立于计算机系统的模型称为 。2、在关系代数中,连接运算由笛卡尔积运算和 运算组合而成。3、在字符串的匹配操作中,通配符_表示与零个或多个字符组成的字符串匹配。4、为维护数据库的完整性,DBMS必须能够提供完整性的定义机制、检查机制和 。5、用于

6、安全性目的的数据库日志,称为 。 6、关系模式至少应属于 范式。7、数据库的需求分析工具主要有 和数据字典。8、数据库系统的故障主要包括:事务故障、系统故障、 、计算机病毒。9、存储过程是存储在 中的由SQL语言书写的程序。10、一个并发调度是正确调度的充分必要条件是 。三、 简答题(30分,每题5分)1、简述数据模型的三个组成要素。2、举例说明什么是插入异常?3、什么是日志文件?登记日志文件的原则是什么?4、为什么一个二元关系一定满足3NF?5、什么是数据库中的自主存取控制?6、并发操作可能产生哪几类数据不一致?用什么方法能够避免数据的不一致?四、设计题(35分,每题5分)职工(职工号,姓名

7、,性别,职务,家庭地址,部门编号) 部门(部门编号,部门名称,地址,电话) 保健(保健卡编号,职工号,检查身体日期,健康状况)用关系代数表达式实现下列1-3题: 1、查询所有女科长的姓名。 2、查询财务科科长的姓名和家庭地址。 3、查询2012年没有参加体检的职工号。(注:日期格式为“20120101”)用SQL语言实现下列4-7题: 4、删除职工关系中职工号为“0578”的记录。5、查询李平2010-2013年的体检信息。6、查询人数最多的部门信息。7、建立健康状况为“差”的职工的视图。五、求解题(15分)设有如下的关系模式: R(学号,姓名,所在系,课外小组,活动时间,活动地点)说明:(1

8、) 一个系有很多学生,但一个学生只属于一个系;(2) 一个学生业余时间可以参加多个课外小组,一个课外小组可同时有多个学生参加;(3) 每个课外小组一周只活动一次,地点固定。回答如下问题:1、找出该关系模式中的所有候选码。(2分)2、写出R的最小函数依赖集。(3分)3、R最高能够满足第几范式,为什么?(2分)4、上述关系模式存在哪些操作异常?(2分)5、对关系模式进行3NF分解。(6分)六、综合题(20分)假设某公司的业务规则如下:(1) 公司下设几个部门,如技术部、财务部、市场部等。(2) 每个部门承担多个项目,每个工程项目属于一个部门。(3) 每个部门有多名职工,每名职工只属于一个部门。(4) 一个部门可能参与多个工程项目,且每个工程项目有多名职工参与施工。根据职工在工程项目中完成的情况发放酬金。(5) 工程项目有工程号、工程名两个属性;部门有部门号、部门名称两个属性;职工有

温馨提示

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

评论

0/150

提交评论