数据库原理期末考试复习题及答案(4)

来源:网络收集 时间:2025-06-30 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

FROM S

WHERE S.SNO=SPJ.SNO AND

CITY='天津'));

评分标准:

SELECT JNO

FROM J

WHERE NOT EXISTS 和

SELECT * FROM SPJ

WHERE SPJ.JNO=J.JNO AND EXISTS

(SELECT * FROM S

WHERE S.SNO=SPJ.SNO AND

CITY='天津'))

三层嵌套各1分,各嵌套内有错误则该项均不给分。

(5)参考答案:

UPDATE P SET COLOR='蓝' WHERE COLOR='红';

评分标准:

UPDATE P 0.5分;SET COLOR='蓝'1分;WHERE COLOR='红'0.5分。

(6)参考答案:

INSERT INTO SPJ VALUES('S2','P4','J6',400); 评分标准:

INSERT INTO SPJ1分;VALUES('S2','P4','J6',400)1分。 2、参考答案:

(1)关系STUDENT是1NF,因为F中存在非主属性SNAME,SDEPT,MNAME对侯

选码(S#,CNAME)的部分函数依赖。 (2)

①首先消除部分函数依赖(S#,CNAME)→SNAME,SDEPT,MNAME将关系分解为:

R1(S#,SNAME,SDEPT,MNAME),S#为候选码,

R1的函数依赖集为:

F1 = { S#→SNAME,SDEPT,MNAME,SDEPT→MNAME}

R2(S#,CNAME,GRADE),S#为候选码,

R2的函数依赖集为:

F2={(S#,CNAME)→GRADE}

②在关系R1中存在非主属性MNAME对候选码S#的传递函数依赖S#→MNAME,所

以将R1进一步分解:

R11(S#,SNAME,SDEPT),S#为候选码,

R11的函数依赖集为:

16

F11 = { S#→SNAME,SDEPT}

R12(SDEPT,MNAME),SDEPT为候选码,

R12的函数依赖集为: F12 = {SDEPT→MNAME}

在R2、R11、R12关系模式中函数依赖都是非平凡的,并且决定因素均是候选码,所以上述三个关系模式均是BCNF。 评分标准:

(1)正确指明R∈1NF(1分);正确说明R∈1NF的理由(2分)。

(2)首先正确将R分解为R1(S#,SNAME,SDEPT,MNAME)(2分)和R2(S#,CNAME,GRADE)(1分),再将R1正确分解为R11(S#,SNAME,SDEPT)(2分)和R12(SDEPT,MNAME)(2分),分解过程的叙述斟情扣分。 五、综合题 参考答案: (1)本题的E-R图如下图所示。

工产编号 厂名 地址 产品编号 产品名 规格 n m 产品 工厂 生产 1 计划数量 聘用 聘期 n 工资 职工 职工号 姓名 (2)转化后的关系模式如下: 工厂(工厂编号,厂名,地址) 产品(产品编号,产品名,规格)

职工(职工号,姓名,工产编号,聘期,工资) 生产(工产编号,产品编号,计划数量)

(3)每个关系模式的主码、外码如下: 工厂:主码是工产编号; 产品:主码是产品编号;

职工:职工号,外码是工厂编号; 生产:主码是(工产编号,产品编号),

17

外码是工产编号、产品编号。 评分标准:

(1)三个实体型工厂、产品、职工各1分,属性漏写、错写不给分;两个联系各1分,

名称一定要表达联系含义,联系类型错误不给分,属性漏写不给分。

(2)转化后的工厂关系模式、产品关系模式、生产关系模式各1分,有一个属性不正确

均不给分,职工关系模式2分。 (3)工厂:主码是工产编号(0.5分),无外码(0.5分); 产品:主码是产品编号(0.5分),无外码(0.5分); 职工:主码职工号(0.5分),外码是工厂编号(0.5分); 生产:主码是(工产编号,产品编号)(1分), 外码是工产编号(0.5分)、产品编号(0.5分)。

18

数据库原理-期末考试复习题三

一、单项选择题

(本大题共20小题,每小题1.5分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

得分 阅卷人 复查人 1. 数据库系统与文件系统的主要区别是( )

A.数据库系统复杂,而文件系统简单

B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

2. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称

为()

A.数据定义语言(DDL) C.数据操纵语言(DML)

B.数据管理语言 D.数据控制语言

3. 数据库的网状模型应满足的条件是( )

B.必须有两个以上的结点

A.允许一个以上结点无双亲,也允许一个结点有多个双亲 C.有且仅有一个结点无双亲,其余结点都只有一个双亲

D.每个结点有且仅有一个双亲 4.数据的逻辑独立性是指()

A.内模式改变,模式不变 B.模式改变,内模式不变

C.模式改变,外模式和应用程序不变 D.内模式改变,外模式和应用程序不变

5. 设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技

能,则EMP表的主码是( ) A.职工号 B.姓名,技能 C.技能 D.职工号,技能

6. 在关系代数中,对一个关系做投影操作后,新关系的元组个数()原来关系的元组个数。 A.小于 B.小于或等于 C.等于 D.大于 7. 设关系R和S的属性个数分别是2和3,那么RS等价于() 1<2

A.?1<2(R?S)

C.?1<2(RS)

B.?1<4(R?S) D.?1<4(RS)

8. 学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)

假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行() A. 全外联接 B. 左外联接

19

C. 右外联接 D. 自然联接 9. 用下面的T-SQL语句建立一个基本表:

CREATE TABLE Student(Sno CHAR (4) NOT NULL,

Sname CHAR (8) NOT NULL, Sex CHAR (2), Age SMALLINT)

可以插入到表中的元组是() A. '5021','刘祥',男,21 B.NULL,'刘祥',NULL,21 C.'5021',NULL,男,21 D. '5021','刘祥',NULL,NULL 10. 把对关系SC的属性GRADE的修改权授予用户ZHAO的T-SQL语句是( )

A.GRANT GRADE ON SC TO ZHAO B.GRANT UPDATE ON SC TO ZHAO

C.GRANT UPDATE (GRADE) ON SC TO ZHAO D.GRANT UPDATE ON SC (GRADE) TO ZHAO

11.图1中()是关系完备的系统

A B C D

图1

12. 给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P表示名次。

若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是() A.(Sno,Cno)和(Cno,P)都可以作为候选码。 B.(Sno,Cno)是唯一的候选码。 C. 关系模式SCP既属于3NF也属于BCNF。 D. 关系模式SCP没有非主属性。

13.关系规范化中的删除操作异常是指 ( ) A.不该删除的数据被删除 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入

14.在数据库设计中,将E-R图转换成关系数据模型的过程属于()

A. 需求分析阶段 B.物理设计阶段 C.逻辑设计阶段 D.概念设计阶段

15.在合并分E-R图时必须消除各分图中的不一致。各分E-R图之间的冲突主要 有三类,即属性冲突、命名冲突和结构冲突,其中命名冲突是指()。

A.命名太长或太短 B.同名异义或同义异名 C.属性类型冲突

D.属性取值单位冲突

16.事务的原子性是指()。

20

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库数据库原理期末考试复习题及答案(4)在线全文阅读。

数据库原理期末考试复习题及答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/581738.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219