数据库系统概论期末考试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题(本大题共10小题,每小题1分,总计10分)

1、在DB技术中,脏数据是指______。

A. 回退的数据

B. 未回退的数据

C. 未提交的数据

D. 未提交随后又被撤销的数据

2、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积则T的元组个数是________。

A. 400

B. 10000

C. 30000

D. 90000

3、概念结构设计的目标是产生DB的概念结构(概念模型),这个结构主要反映________。

A.企业组织的信息需求

B.DBA的管理信息需求

C.应用程序员的编程需求

D.DB的维护需求

4、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_______。

A. 另一个表

B. 游标

C. 视图

D. 索引

5、SQL 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功________。

A. 数据查询

B. 数据操纵

C. 数据定义

D. 数据控制

6、与WHERE grade not in (80,90)语句等价的子句是________。

A.WHERE grade!=80 AND grade<90

B.WHERE grade!=80 or grade!=90

C.WHERE grade<80 OR grade>90

D.WHERE grade!=80 AND grade!=90

7、设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于________。

A. R∪S

B. R∩S

C. R╳S

D. R-S

8、下列说法不正确的是________。

A. 任何一个包含两个属性的关系模式一定满足3NF

B. 任何一个包含两个属性的关系模式一定满足BCNF

C. 任何一个包含三个属性的关系模式一定满足3NF

D. 任何一个关系模式都一定有码

9、数据库安全性控制方法中可以用于预防监测的是________。

A.用户标识和鉴定

B.视图

C.审计

D.存取控制

10、数据库实施阶段最主要的工作是__________。

A.评价物理结构

B.组织数据入库

C.编写应用程序

D.调试应用程序

二、简答题(本大题共5小题,每题6分,共30分)

1、什么是数据的独立性?

2、什么是数据字典?

3、数据库的完整性与数据库的安全性有什么区别和联系?

4、试述数据库管理员的主要职责是什么。

5、什么是自主存取控制、强制存取控制。

三、程序设计题(本大题共8小题,每小题5分,共40分)

设职工社团数据库有三个基本表:

职工(职工号,姓名,年龄,性别);

社会团体(编号,名称,负责人,活动地点);

参加(职工号,编号,参加日期)。

用SQL语言实现下列1—5小题:

1、建立视图,社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别);

2、查找没有参加任何社会团体的职工情况;

3、求每个社会团体的参加人数;

4、把对社会团体和参加两个表的数据查看、插入和删除数据的权力赋给用户李平,并允许他再将此权力授予其他用户;

5、查找参加唱歌队或篮球队的职工号和姓名;

用关系代数表达式实现下列6—8小题:

6、检索60岁以上参加舞蹈队的职工姓名;

7、检索不参加围棋队的职工信息;

8、检索唱歌队的活动地点。

四、综合设计题。(本题共2小题,每小题10分,共计20分)

假设要建立一个集团数据库,该集团有多个下属单位,每一个单位有多个职工,一个职工仅隶属于一个单位,且一个职工仅在一个工程中工作,但一个工程中有很多职工参加工作,有多个供应商为各个工程供应不同设备。单位的属性有:单位名,电话。职工的属性有:职工号、姓名、性别。设备的属性有:设备号,设备名、产地。供应商的属性有:姓名、电话。工程的属性有:工程名、地点。

试根据以上语义完成下述要求:

1、设计满足上述要求的E-R图。

2、将该E-R图转换为等价的关系模式。

相关文档
最新文档