数据库原理试卷(a和b卷)

上传人:shaoy****1971 文档编号:108786762 上传时间:2019-10-25 格式:DOC 页数:10 大小:35KB
返回 下载 相关 举报
数据库原理试卷(a和b卷)_第1页
第1页 / 共10页
数据库原理试卷(a和b卷)_第2页
第2页 / 共10页
数据库原理试卷(a和b卷)_第3页
第3页 / 共10页
数据库原理试卷(a和b卷)_第4页
第4页 / 共10页
数据库原理试卷(a和b卷)_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《数据库原理试卷(a和b卷)》由会员分享,可在线阅读,更多相关《数据库原理试卷(a和b卷)(10页珍藏版)》请在金锄头文库上搜索。

1、数据库原理试卷(A)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。1. 单个用户使用的数据视图的描述称为 ( )A. 外模式 B. 概念模式 C. 内模式 D. 存储模式2. 子模式DDL用来描述 ( )A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构C. 数据库的物理存储结构 D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是 ( )A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行4. 五种基本关系代数运算是 ( )A. ,-,和

2、B. ,-,和C. ,和 D. ,和5. 下列聚合函数中不忽略空值 (null) 的是 ( )A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D. AVG (列名)6. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 ( )A. 左外联接 B. 右外联接 C. 外联接 D. 外部并7. 设关系模式R (A,B,C),F是R上成立的FD集,F = BC,则分解 = AB,BC相对于F ( )A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分

3、解8. 关系模式R分解成 = R1,Rk,F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式m(r) 间的关系满足 ( )A. r m(r) B. m(r) r C. r = m(r) D. rm(r)9. SQL中,下列涉及空值的操作,不正确的是 ( )A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)10. 在数据库设计中,将ER图转换成关系数据模型的过程属于 ( )A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段11. 如果事务T获得了数据项Q上的排它锁

4、,则T对Q ( )A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写12. DBMS中实现事务持久性的子系统是 ( )A. 安全性管理子系统 B. 完整性管理子系统C. 并发控制子系统 D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和 ( )A. 非空值约束 B. 域约束子句 C. 断言 D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是 ( )A. 全局的 B. 局部的 C. 分布的 D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是 ( )A. 平面关系模型 B. 复合对象模型C. 嵌套关系模型 D. 分布

5、式关系模型二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。错填或不填均无分。)1. 一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的_。2. 用树型结构表示实体类型及实体间联系的数据模型称为_。3. 关系数据库的关系演算语言是以_为基础的DML语言。4. 在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的_律就可推出。5. 设关系模式R (A,B,C),F是R上成立的FD集,F = BA,BC,则分解 = AB,AC丢失的FD是_。6. 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、_和不相交条件。7.

6、 DB并发操作通常会带来三类问题,它们是丢失更新、_和读脏数据。8. 事务必须具有的四个性质是:原子性、一致性、_和持久性。9. 分布式数据库系统中透明性层次越高,应用程序的编写越_。10. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为_。三、简答题 (本大题共5小题,每小题4分,共20分)1.什么是多值依赖中的数据依赖?举例说明。2.请阐述在网状模型和关系模型中,实体之间联系的实现方法。3. 设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式A,E (B = D (RS)。4. 什么是对象关系数据模型?5. 设有关系R和S,其中R为参照关

7、系,S为信赖关系。为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?四、设计题 (本大题共5小题,每小题6分,共30分)1. 设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)工作关系WORKS (职工号,公司号,工资)公司关系COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5。2. 图书出版管理数据库中有两个基本表:图书 (书号,书名,作者编号,出版社,出版日期)作者 (作者编号,作者名,年龄,地址)试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和

8、出版社。3. 学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:学生 (学号,姓名,专业,入学日期)收费 (学年,学号,学费,书费,总金额)假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)4. 设数据库中有基本表:教师(工号,姓名,性别,职称,工龄,基本工资,补贴)请用SQL语句写出工龄在20年以上(包括20年)基本工资低于1500元的教师的所有信息。5. 在教学管理系统中,含有二个关系:学生(学号,姓名,性别,出

9、生日期,系名)成绩(学号,课程名,成绩)若查询每个学生的选修课程数、总成绩、平均成绩,写出实现上述要求的SQL语句。五、综合题 (本题共10分)假设某商业集团数据库中有一关系模式R如下:R (商店编号,商品编号,数量,部门编号,负责人)如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库存数量。试回答下列问题:(1) 根据上述规定,写出关系模式R的基本函数依赖;(2) 找出关系模式R的候选码;(3) 试问关系模式R最高已经达到第几范式?为什么?(4) 如果R不属于3NF,请将R分解成3NF模式集。数据库原理试卷(B

10、)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。1.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和( )。A.系统分析员 B.程序员 C.数据库管理员 D.操作员2.模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示实体类型及实体间联系的模型称为( )。A.数据模型 B.实体模型 C.逻辑模型 D.物理模型3.关系模型概念中,不含有多余属性的超键称为( )。A.候选键 B.对键 C.内键 D.主

11、键4.设R、S为两个关系,R的元数为4,S的元数为5,则与R S等价的操作是( )。A.36(RS) B.36(RS) D.72(RS)5.分布式数据库存储概念中,数据分配是指数据在计算机网络各场地上的分配策略,一般有四种,分别是集中式、分割式、全复制式和( )。A. 任意方式 B.混合式 C.间隔方式 D.主题方式6.数据库系统中,类是指具有相同的消息,使用相同的方法,具有相同的变量名和( )。A. 变量值 B. 特征 C. 定义 D. 类型7.随着计算机应用领域的扩大,第一代、第二代DBS不能适应处理大量的( )。A.格式化数据 B.网络数据 C.非格式数据 D.海量数据8.在基本SQL语

12、言中,不可以实现( )。A.定义视图 B.定义基表 C.查询视图和基表 D.并发控制9.数据库并发控制概念中,使用X封锁的规则称为( )。A.PS协议 B.PX协议 C.PSC协议 D.两段封锁协议10.在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和( )。A.共享性 B.继承性 C.持久性 D.封装性11.面向对像模型概念中,类可以有嵌套结构。系统中所有的类组成一个有根的( )。A.有向无环图 B.有向有环图 C.无向有环图 D.无向无环图12.在教学管理系统中,有教师关系T(T,NAME), 学生关系S(S,NAME),学生成绩关系S(S,NU)。其中T表示教师工号,S表示学生学号,则T和N存在联系为( )。A. 1:1 B. 1:N C. M:N D. 无联系13.一个数据库一般不是由独立的对象组成的,对象的聚集形式的数学意义是( )。A. 笛卡尔积 B. 选择 C. 投影 D. 联接14.对象标识是指针一级的概念是一个强有力的数据操纵原语言,是集合、元组和递归等复合对象操纵的基础,标识是( )。A.任意的 B. 可以改变的 C.不唯一的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号