《数据库原理》试卷(A和B卷)

上传人:206****923 文档编号:41816359 上传时间:2018-05-31 格式:DOC 页数:10 大小:57KB
返回 下载 相关 举报
《数据库原理》试卷(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)(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. 并发运

2、行4. 五种基本关系代数运算是 ( )A. ,-, 和 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. 是无损联

3、接,但不保持 FD 的分解C. 不是无损联接,但保持 FD 的分解 D. 既不是无损联接,也不保持 FD 的分解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 图转换成关系数据

4、模型的过程属于 ( )A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段11. 如果事务 T 获得了数据项 Q 上的排它锁,则 T 对 Q ( )A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写12. DBMS 中实现事务持久性的子系统是 ( )A. 安全性管理子系统 B. 完整性管理子系统C. 并发控制子系统 D. 恢复管理子系统13. SQL 的全局约束是指基于元组的检查子句和 ( )A. 非空值约束 B. 域约束子句 C. 断言 D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是 ( )A. 全局的 B. 局部的 C.

5、 分布的 D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是 ( )A. 平面关系模型 B. 复合对象模型C. 嵌套关系模型 D. 分布式关系模型二、填空题 (本大题共 10 小题,每小题 1 分,共 10 分,将正确的答案写在每小题的空格内。错填或不填均无分。)1. 一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的_。2. 用树型结构表示实体类型及实体间联系的数据模型称为_。3. 关系数据库的关系演算语言是以_为基础的 DML 语言。4. 在函数信赖中,平凡的函数信赖根据 Armstrong 推理规则中的_律就可推出。5. 设关系模式 R

6、(A,B,C),F 是 R 上成立的 FD 集,F = BA,BC,则分解 = AB,AC丢失的 FD 是_。6. 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、_和不相交条件。7. DB 并发操作通常会带来三类问题,它们是丢失更新、_和读脏数据。8. 事务必须具有的四个性质是:原子性、一致性、_和持久性。9. 分布式数据库系统中透明性层次越高,应用程序的编写越_。10. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为_。三、简答题 (本大题共 5 小题,每小题 4 分,共 20 分)1.什么是多值依赖中的数据依赖?举例说明。2.请阐述在网状模型和关系模型中,实体之间联系

7、的实现方法。3. 设有两个关系 R (A,B,C) 和 S (C,D,E),试用 SQL 查询语句表达下列关系代数表达式 A,E (B = D (RS)。4. 什么是对象关系数据模型?5. 设有关系 R 和 S,其中 R 为参照关系,S 为信赖关系。为了实现完整性约束,SQL 规定可以对 R 的删除操作采取哪三种措施?四、设计题 (本大题共 5 小题,每小题 6 分,共 30 分)1. 设有关系数据库:职工关系 EMPLOYEE (职工号,职工名,街道,城市)工作关系 WORKS (职工号,公司号,工资)公司关系 COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,试用 SQL

8、语句写出下列操作:将所有在“联华公司”工作的职工加薪 5。2. 图书出版管理数据库中有两个基本表:图书 (书号,书名,作者编号,出版社,出版日期)作者 (作者编号,作者名,年龄,地址)试用 SQL 语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。3. 学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:学生 (学号,姓名,专业,入学日期)收费 (学年,学号,学费,书费,总金额)假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。试用 SQL 语句定义上述表的

9、结构。(定义中应包括主键子句和外键子句)4. 设数据库中有基本表:教师(工号,姓名,性别,职称,工龄,基本工资,补贴)请用 SQL 语句写出工龄在 20 年以上(包括 20 年)基本工资低于 1500 元的教师的所有信息。5. 在教学管理系统中,含有二个关系:学生(学号,姓名,性别,出生日期,系名)成绩(学号,课程名,成绩)若查询每个学生的选修课程数、总成绩、平均成绩,写出实现上述要求的 SQL 语句。五、综合题 (本题共 10 分)假设某商业集团数据库中有一关系模式 R 如下:R (商店编号,商品编号,数量,部门编号,负责人)如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个

10、商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库存数量。试回答下列问题:(1) 根据上述规定,写出关系模式 R 的基本函数依赖;(2) 找出关系模式 R 的候选码;(3) 试问关系模式 R 最高已经达到第几范式?为什么?(4) 如果 R 不属于 3NF,请将 R 分解成 3NF 模式集。数据库原理数据库原理试卷试卷(B)(B)一、单项选择题 (本大题共 15 小题,每小题 2 分,共 30 分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。1.DBS 是采用了数据库技术的计算机系统。DBS 是一个集合体,包含数据库、计算机硬

11、件、软件和( )。A.系统分析员 B.程序员 C.数据库管理员 D.操作员2.模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示实体类型及实体间联系的模型称为( )。A.数据模型 B.实体模型 C.逻辑模型 D.物理模型3.关系模型概念中,不含有多余属性的超键称为( )。A.候选键 B.对键 C.内键 D.主键4.设 R、S 为两个关系,R 的元数为 4,S 的元数为 5,则与 R S 等价的操作是( )。A.36(RS) D.72(RS)5.分布式数据库存储概念中,数据分配是指数据在计算机网络各场地上的分配策略,一般有四种,分别是集中式、分割

12、式、全复制式和( )。A. 任意方式 B.混合式 C.间隔方式 D.主题方式6.数据库系统中,类是指具有相同的消息,使用相同的方法,具有相同的变量名和( )。A. 变量值 B. 特征 C. 定义 D. 类型7.随着计算机应用领域的扩大,第一代、第二代 DBS 不能适应处理大量的( )。A.格式化数据 B.网络数据 C.非格式数据 D.海量数据8.在基本 SQL 语言中,不可以实现( )。A.定义视图 B.定义基表 C.查询视图和基表 D.并发控制9.数据库并发控制概念中,使用 X 封锁的规则称为( )。A.PS 协议 B.PX 协议 C.PSC 协议 D.两段封锁协议10.在数据库操作过程中事

13、务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和( )。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.不唯一的 D.不能改变的15.数据库系统中除了可用层次模型和关系模型表示实体类型及实体间联系的数据模型以外,还有( )。A. E-R 模型 B. 信息模型 C.网络模型 D.物理模型二、填空题 (本大题共 10 小题,每小题 1 分,共 10 分,将正确的答案写在每小题的空格内。错填或不填均无分。)1. 数据库系统中,存放_

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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