数据库系统概论试卷b_第1页
数据库系统概论试卷b_第2页
数据库系统概论试卷b_第3页
数据库系统概论试卷b_第4页
数据库系统概论试卷b_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、。装。订。线。2005年2006年第 1 学期数据库系统概论试卷 B 卷考试时间共 120 分钟一、选择题(每题 2 分,共 20 分)要求:将答案填入题目后面的括号中1在关系数据库中,表(table)是三级模式结构中的。A) 外模式 B) 模式 C) 存储模式 D) 内模式()2设属性 A 是关系 R 的主属性,则属性 A 不能取空值(NULL)。这是。A) 实体完整性规则 B) 参照完整性规则C) 用户定义完整性规则 D) 域完整性规则()3设关系 R 和关系 S 具有相同的元数,且对应的属性取自相同的域。集合t/tRtS标记的是。()A) RSB) RSC) RSD) RS4SQL 语言

2、集数据查询、数据操作、数据定义和数据控制功能于一体,语句 INSERT、DELETE、UPDATE 实现哪类功能。A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制()5下面列出的关于“视图(View)”的条目中,哪一条是不正确的。()A)B)C)D)视图是外模式视图是虚表使用视图可以加快查询语句的执行速度使用视图可以简化查询语句的编写6.A)规范化理论是首先提出来的。()MicrosoftB) 冯.诺依曼C) IBMD) E.F.Codd7. 事务的所有操作在数据库中要么全部正确反映出来要么全部不反映,这是事务的哪个特性?()A)B)C)D)原子性一致性隔离性持久性8.A)B)C

3、)D)若事务 T 对数据 R 已经加了 X 锁,则其他事务对数据 R可以加 S 锁不能加 X 锁 不能加 S 锁可以加 X 锁可以加 S 锁也可以加 X 锁不能加任何锁()9.A)B)C)D)下述哪一个 SQL 语句用于实现数据存取的安全机制?COMMIT ROLLBACK GRANTCREATE TABLE()10. 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()A)其中有一个是 DELETEC)两个都是 SELECTB)一个是 SELECT,另一个是 UPDATED)两个都是 UPDATE得分阅卷人题号12345678910总分得分阅卷人二、填空题(每空 1 分,

4、共 15 分)1在数据库中恢复和并发控制的基本单位是。2数据库结构设计的过程包括“概念设计物理设计”。3在数据库系统中的数据模型有层次模型、_、关系模型。4数据库的三级结构通过模式的概念/内模式映象保证独立性,通过模式的外/概念映象,保证独立性。5关系代数中专门的关系运算包括:选择、投影、_和除法。6设有学生表 S(学号,姓名,班级)和学生选课表 SC(学号,课程号,成绩),为维护数据一致性,表 S 与SC 之间应满足完整性约束。7关系模型必须满足的完整性约束条件是、。8有两种基本类型的锁,它们是和。9并发操作可能带来的三种数据不一致性是:、。10如果数据库中只包含成功事务的结果,就说数据库处

5、于状态。三、名词解释(每题 3 分,共 15 分)1 实体2 外码3 排它锁4 数据模型5 数据的逻辑独立性得分阅卷人得分阅卷人四、根据要求写出下列语句(每题 3 分,共 24 分)某学生数据库有三个表:Student, Course, SC学生基本情况表:Student(Sno,Sname,Ssex,Sage,Sdept),Student 由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、 所在系(Sdept)五个属性组成,其中 Sno 为主码。课程表:Course(ame,Cpno,Ccredit) ,Course 由课程号(Cno)、课程名(Cname)、先修课号

6、(Cpno)、学分(Ccredit)四个属性组成,其中 Cno 为主码。学生选课表:SC(o,Grade),SC 由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,主码为(o)。1.用关系代数表达式写出下列语句(1) 查询至少选修了一门其直接先行课为 5 号课程的学生姓名(2) 查询信息系有不及格课程的学生名单(数学系用IS表示)(3) 查询学生张三的“数据库原理”课成绩2.用 SQL 语句表示下列语句(4)查询选修了 3 号课程且成绩在 70 分以上的所有学生的学号和姓名(5)将所有的学生的年龄增加 2 岁(6)查询所有姓刘的学生的学号、姓名(7)求出各个课程号及相应的选课

7、人数(8)插入一条选课记录(95009,1)得分阅卷人五、问答题(共 17 分)1假设某商业数据库中有一关系模式 R 如下:R (商店,商品,数量,部门,)如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个;(3) 每个商店的每种商品只有一个库存数量。试回答下列问题:(9 分)(1)根据上述语句规定,写出关系模式 R 的基本函数依赖? (3 分)(2)找出关系模式 R 的候选码? (3 分)(3)试问关系模式 R 最高已经达到第几范式?为什么?(3 分)2下图表示两个事务 T1 和 T2 运行过程中的状况。其中 T1 在检查点之后开始执行,在故障法发生时还未执行完成;T2 在检查点之前开始执行,在检查点之后故障发生点之前完成提交。请回答:(8 分)(1) 故障发生时要对 T1 进行 REDO/UNDO 操作么?为什么?(4 分)(2) 故障发生时要对 T2 进行 REDO/UNDO 操作么?为什么?(4 分)六、应用题(共 9 分)请为电冰箱经销商设计一个数据库,要求包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论