文档详情

《二工大数据库_期末复习.doc

发布:2016-12-25约6.44千字共9页下载文档
文本预览下载声明
一、填空题(每空1分,共10分) 1. 在数据库的三级模式体系结构中,外模式与模式之间的映像,实现了数据的 逻辑 独立性。 2. 数据模型可分为概念数据模型和结构数据模型,层次模型是 结构 数据模型。 3. 关系代数中,从两个关系中找出相同元组的运算称为________运算。 4. 某个属性(集)不是当前关系模式的主码,但是另一个关系模式的主码,称为 。 5. 设关系R(U),X,Y∈U,X→Y是R的一个函数依赖,如果存在X′∈X,使X′→Y成立,则称函数依赖X→Y是____不完全_______函数依赖。 6. 在函数依赖中,平凡函数依赖是可以根据Armstrong推理规则中的 律推出的。 7.在合成E-R图时,要注意消除 问题,在优化E-R图时,要注意消除潜在冗余问题。 8. 数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:原子性、一致性、隔离性和 持续性 。 9. 在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为 死锁 。 10. 封锁对象的大小称为 。 二、选择题(每空1分,共30分) 在_____A____中一个结点可以有多个双亲,结点之间可以有多种联系。 A)网状模型 B)关系模型 C)层次模型 D)以上都有 区分不同实体的依据是__D_______ 。 A)名称 B)属性 C)对象 D)概念 关系数据模型是目前最重要的一种数据模型,它的三个要素分别是_____B____。 A)数据约束、数据操作、数据定义 B)数据结构、关系操作、完整性约束 C)数据增加、数据修改、数据查询 D)外模式、模式、内模式 对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全等授权工作的是_ C_____。 A)应用程序开发人员 B)终端用户 C)数据库管理员 D)数据库管理系统的软件设计人员 在关系数据库设计中用__C______来表示实体及实体之间的联系。 A)树结构 B)封装结构 C)二维表结构 D)图结构 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是___A_____。 A)患者编号 B)患者姓名 C)患者编号和患者姓名 D)医生编号和患者编号 假设有关系R和S,关系代数表达式R-(R-S)表示的是________。 A)R∩S B)R∪S C)R-S D)R×S 一般地,一个数据库系统的外模式__D____。 A)只能有一个 B)最多只能有一个 C)至少两个 D)可以有多个 9. 下列SQL遇见中,能够实现“收回用户U1对学生表(STUP)中学号(XH)的修改权”这一功能的是 。 A)REVOKE UPDATE (XH) ON TABLE FROM U1 B)REVOKE UPDATE (XH) ON TABLE FROM PUBLIC C)REVOKE UPDATE (XH) ON STUD FROM U1 D)REVOKE UPDATE (XH) ON STUD FROM PUBLIC 10. 数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是________。 A)层次分析法和层次结构图 B)数据流程分析法和数据流程图 C)实体联系方法 D)结构分析法和模块结构图 11. 下面关于函数依赖的叙述中,不正确的是 A) 若X→Y,Y→Z,则X→YZ B) 若XY→Z,则X→Z, Y→Z C) 若X→Y,Y→Z,则X→Z D) 若X→Y,Y’包含Y,则X→Y’ 12. SQL语言具有的功能是 B   A)关系规范化,数据操纵,数据控制  B)数据定义,数据操纵,数据控制    C)数据定义,关系规范化,数据控制  D)数据定义,关系规范化,数据操纵? 13.? 实体集书店与图书之间具有 B 联系。 A) 一对一 B) 一对多 C) 多对多 D )多对一 14. 笛卡尔积和选择的关系运算是 A A) ×和σ B) ∞和σ C)×和- D)π和∞ 15.在关系数据库中,只消除非主属性对码的部分依赖的范式是 A)
显示全部
相似文档