数字库系统教程考试必备试题题库四B.doc

上传人:工**** 文档编号:561685993 上传时间:2023-10-31 格式:DOC 页数:7 大小:30KB
返回 下载 相关 举报
数字库系统教程考试必备试题题库四B.doc_第1页
第1页 / 共7页
数字库系统教程考试必备试题题库四B.doc_第2页
第2页 / 共7页
数字库系统教程考试必备试题题库四B.doc_第3页
第3页 / 共7页
数字库系统教程考试必备试题题库四B.doc_第4页
第4页 / 共7页
数字库系统教程考试必备试题题库四B.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《数字库系统教程考试必备试题题库四B.doc》由会员分享,可在线阅读,更多相关《数字库系统教程考试必备试题题库四B.doc(7页珍藏版)》请在金锄头文库上搜索。

1、数据库系统原理试题四(B卷)一、选择题 (每小题1分,共10分)1建立索引的目的是() A)提高查询速度 B)保证数据的完整性 C)保证逻辑独立性 D)提高规范化程度2. 按照传统的数据模型分类,数据库系统可以分为三种模型() A)大型、中型、小型 B)西文、中文、兼容 C)层次、网状、关系 D)数据、图形、多媒体3. 在一个关系中如果有一个属性能唯一标识关系中每一个元组,称这个属性为() A)候选码 B)数据项 C)主属性 D)主属性值4. 消除了非主属性对码的部分依赖的1NF的关系模式,必定是( )A)1NF B)2NF C)3NF D)BCNF5. 下列关系运算中花费时间最长的是() A

2、)除法 B)投影 C)选择 D)连接 6. 关系数据库规范化是为了解决关系数据库中的( )问题而引入的。A)提高查询速度 B)减少或消除插入异常、删除异常和数据冗余C)保证数据的安全性和完整性 D)数据库管理的需要7. 关系模式的分解() A)是唯一的 B)不唯一 C)规范程度越高越好 D)以上都不正确8. 关系模式的候选码可以有( )个 A)1个 B)多个 C) 1个或多个 D) 0个 9. 在关系数据库设计中,设计关系模式是()阶段的任务。 A)概念设计 B)逻辑设计 C)物理设计 D)需求分析 10. 下列那个不是数据库必须提供的数据控制功能。 A)安全性 B)完整性 C)可移植性 D)

3、并发控制 二、填空题 (每空1分,共10分)1. DB能为各种用户共享,具有较小冗余度、数据间联系紧密、较高的数据_等特点。2. DB分成物理数据库和_数据库两类,后者由DD系统管理。3.不必存储属性值,而是从其他属性值推导出值的属性称为_属性。4.若F是最小函数依赖集,则其中每一个函数依赖的右部都是_。5.关系代数的五个基本操作是:并、差、_、投影和选择。6.SQL语言中创建基本表的命令是_。7.事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要_配合执行。8.保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏,属于数据库的_控制。9.ODBC的卓越贡献是使应用程序具有良好的

4、互用性和可移植性,并且具备同时访问多种_的能力。10.在类图中,重复度类似于ER模型中_的概念。三、简答题 (每小题4分,共20分)1当某个事务对某段数据加了S锁之后,在此事务释放之前,其他事务还可以对此段数据添加什么锁?2简述层次、网状和关系模型中数据联系的实现方法。 3设有两个关系R(A,B,C)和S(C,D,E),试用SQL查询语句表示关系代数表达式。4. 简述关系模型的三个组成要素。5. 事务的存取模式有几种,分别是什么?四、综合题 (共60分)1(4分)设有选课关系SC(学号,课号,成绩),试用SQL语句定义一个有关学生学号及其平均成绩的视图SV。2(4分)设有学生关系S(学号,姓名

5、,性别,奖学金),选课关系SC(学号,课号,成绩),用SQL语句完成如下操作:对成绩得过满分(100)的学生,如果没有得过奖学金(NULL值),将其奖学金设为1000元。3(10分)某科技管理部门欲开发一个科研项目申报与评审系统,涉及的部分信息如下:(1)项目:项目编号,项目名称,申请者,期限,金额,项目描述。(2)项目类别:类别编号,类别名称。(3)专家:专家编号,姓名,职称,单位。其中:根据项目类别,每个申报项目需由对应领域的多位专家进行评审;每位专家只参与一类项目的评审,评审时要记录评审日期和评审意见。(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。(2)将

6、ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。 4(20分)现有如下关系模式:R(A,B,C,D,E)其中:AB组合为码R上存在的函数依赖有ABE,BC,CD(1)该关系模式满足2NF吗?为什么?(2)如果将关系模式R分解为: R1(A,B,E) R2(B,C,D) 指出关系模式R2的码,并说明该关系模式最高满足第几范式?(在1NFBCNF之内)。(3)将关系模式R分解到BCNF。(4)在ER模型中,如果实体间是1M的联系,如何设计相应部分的关系模型? 5(22分)现有关系数据库如下: 学生(学号,姓名,性别,专业、奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现: (1)检索“国际贸易”专业中获得奖学金的学生信息,包括学号、姓名、课程名和分数; (2) 检索学生成绩得过满分(100分)的课程的课程号、名称和学分; (3)检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业; (4)检索没有任何一门课程成绩在80分以下的学生的信息,包括学号、姓名和专业;用SQL语言实现: (5)检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业; (6)检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业;

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

当前位置:首页 > 生活休闲 > 社会民生

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