您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文档 > 吉林师范大学数据库原理试卷(八)
数据库原理试卷(八)一、择题(每小题1分,共10分)1、数据库三级模式体系结构的划分,有利于保持数据库的。A、结构规范化B、数据安全性C、数据独立性D、操作可行性2、概念模型表示方法最常用的是。A、ER方法B、数据的方法C、分布式方法D、面向对象的方法3、数据库管理系统中数据操纵语言DML所实现的操作一般包括。A、查询、插入、修改、删除B、排序、授权、删除C、建立、插入、修改、排序D、建立、授权、修改4、数据库管理系统由三级模式组成,其中决定DBMS功能的是。A、逻辑模式B、外模式C、内模式D、物理模式5、后选关键字的属性可以有。A、0个B、1个C、1个或多个D、多个6、数据库系统中的数据模型通常由三部分组成。A、数据结构、数据操作和完整性约束B、数据定义、数据操作和安全性约束C、数据结构、数据管理和数据保护D、数据定义、数据管理和运行控制7、关系模式中各级模式之间的关系是。A、3NFС2NFС1NFB、3NFС1NFС2NFC、1NFС2NFС3NFD、2NFС1NFС3NF8、保护数据库,防止未经受权的或不合法的使用造成的数据泄露、更改破坏。这是指数据的。A、安全性B、完整性C、并发控制D、恢复9、解决并发操作带来的数据不一致性问题普遍采用。A、恢复B、封锁C、存取控制D、协商10、日志文件是用于记录。A、数据库文件B、索引文件C、对数据的所有更新操作D、程序执行的结果二、填空(每小题1分,共10分)1、根据数据模型的应用目的的不同,数据模型分为概念模型和。2、层次模型中,根节点以外的节点至多可有个父节点3、实体之间的联系可抽象为三类1:1,1:M,和。4、由于数据冗余,当进行更新时,稍不谨慎,易引起。5、完整性约束条件包括三大类:实体完整性、和用户定义的完整性。6、SQL语言提供数据库定义、________、数据控制等功能。7、在数据库中对存取权限的定义称为。8、视图是一个虚表,它是从中导出的表,在数据库中只存放对视图的定义。9、数据模型是用来描述数据库的结构和语义的,数据模型有概念模型和结构数据模型,ER模型是模型。10、系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或完全损失,这种情况称为。三、简答题(每小题4分,共20分)1.试述数据库管理员的职责。2.并发操作可能会产生哪几类数据不一致?用什么方法能避免这些不一致的情况?3.什么是数据的独立性?4.试述数据库的设计过程。5.数据字典的内容和作用是什么?四、查询(每小题3分,共30分)现有如下关系:职工(职工号,姓名,性别,职务,基本工资,家庭地址,部门编号)部门(部门编号,部门名称,地址,电话)保健(保健卡编号,职工号,检查身体日期,健康状况)1.用关系代数表达式写出,查找所有女科长的姓名和家庭地址;2.用关系代数表达式写出,查找“办公室”的科长姓名和家庭地址;3.用关系代数表达式写出,查找“财务科”中健康状况为“良好”的职工姓名和家庭地址。4.用SQL语句写出‘陈强’不在的部门名称。5.用SQL语句写出,删除职工关系表中职工号为“3016”的记录;6.用SQL语句写出,将职工号为“3061”的职工的健康状况改为“一般”;7.用SQL语句写出,建立健康状况为“差”的职工的视图。8.用SQL语句写出检查身体日期最近的职工的姓名。9.用SQL语句写出基本工资高于所有职工平均工资的职工信息。10.用SQL语句写出职务为‘科员’且健康状况良好的职工信息。五、综合题(本题共20分)1、一个图书借阅管理数据库要求提供下述服务:(1)可随时查询书库中现有书籍的总编号,分类号,书名,价格,作者,位置。(2)可随时查询书籍借还情况。包括借书人姓名,单位,借书证号,借阅日期规定:任何人可借多种图书,任何一种图书可为多人所借,借书证号具有唯一性试做如下操作:(1)画出ER图(2)将ER图转化为关系模式2、设有如图所示的关系R职工号职工名年龄性别单位号单位名E1ZHAO20FD3CCCE2QIAN25MD1AAAE3SUN38MD3CCCE3LI25FD3CCC试问(1)R是否属于3NF?为什么?(2)若不是,它属于第几范式?并如何规划为3NF?
本文标题:吉林师范大学数据库原理试卷(八)
链接地址:https://www.777doc.com/doc-4904323 .html