1 / 36
文档名称:

数据库系统概论试卷.doc

格式:doc   大小:41KB   页数:36
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

数据库系统概论试卷.doc

上传人:wz_198614 2017/6/25 文件大小:41 KB

下载得到文件列表

数据库系统概论试卷.doc

文档介绍

文档介绍:数据库系统概论试卷
(每题2分,共20分)
(1) _____是位于用户与操作系统之间的一层数据管理软件.

(2) 在数据库系统阶段,数据是_____.
,记录内有结构
(3) _____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次.
-R图
(4) 数据管理技术经历了人工管理,_____和_____.
① DBMS ②文件系统③网状系统④数据库系统⑤关系系统
A.③和⑤ B.②和③ C.①和④ D.②和④
(5) 在数据库系统中,将满足以下两个条件的基本层次联系集合称为网状模型:①_____,②_____.
①允许一个以上的结点无双亲②仅有一个结点无双亲
③一个结点可以有多于一个双亲④每个结点仅有一个双亲
⑤每个结点的双亲是唯一的
A.③和④ B.②和③ C.③和⑤ D.①和③
(6) ________由数据结构,关系操作集合和完整性约束三部分组成.

(7) 在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则________.
A. Y函数依赖于X B. Y对X完全函数依赖 C. X为U的候选码 D. R属于2NF
(8) F的关系模式________.
A. 已消除了插入,删除异常 B. 已消除了插入,删除异常,数据冗余
C. 仍然存在插入,删除异常 D. 在函数依赖范畴内,已消除了插入和删除的异常
(9) 以下______封锁违反两段锁协议.
A. Slock A ? Slock B ? Xlock C ???? Unlock A ? Unlock B ? Unlock C
B. Slock A ? Slock B ? Xlock C ???? Unlock C ? Unlock B ? Unlock A
C. Slock A ? Slock B ? Xlock C ???? Unlock B ? Unlock C ? Unlock A
D. Slock A ?Unlock A ??Slock B ? Xlock C ????? Unlock B ? Unlock C
(10) 实体完整性和参照完整性属于________.
A. 静态列级约束 B. 静态元组约束 C. 静态关系约束 D. 动态约束
(每题2分,共10分)
(1) 集合R与S的差表示为________.
(2) 集合R与S的连接可以用关系代数的5种基本运算表示为________.
(3) 一个m:n联系转换为一个关系模式,关系的码为________.
(4) 介质故障的恢复需要________.
(5) 若事务T对数据对象A加上X锁,则________.
3. 简答题(每题5分,共15分)
数据,数据库,数据库管理系统.
数据模型及其要素.
外码
:
(1)请按下述数据信息设计E―R模型.(10分)
供应商(SUPPLIER)可以为多个工程项目(PROJECT)提供多种零件(PART);每种零件可以由多个供应商提供,被多个工程项目所使用;工程项目可以使用多个供应商提供的多种零件.
工程项目有编号(J#),项目名(Jname),项目日期(Date);零件有编号(P#),零件名(Pname),颜色(Color),重量(Weight);供应商有编号(S#),名称(Sname),供应商所在地(Address);此外还要反映某一工程项目使用某种零件的数量(Total)和某一供应商提供某种零件的数量(Amount).
(2)将上述E―R模型转换为关系模型.(10分)
(3)分别用关系代数和元组关系演算查询供使用了'上海'供应商所提供的零件的工程名称.(10分)
(4)建立一个学生关系表Student,表中有5个字段:学号Sno(字符型),姓名Sname(字符型),性别Sex(字符型),年龄Age(整型),系别Dept(字符型),其中Sno是关系的码;建立一个学生选课关系表SC,表中有3个字段:学号Sno(字符型),o(字符型),成绩Grade(数值型),o是关系的码,用SQL语言完成下列功能(10分):
①建立学生关系表Student和学生选课关系表SC.
②查询计算机系('CS')所有同学的姓名和各科成绩.
③添加一个学生记录,学号