数据库考研复试题目培训资料.docx

上传人:b****1 文档编号:14671874 上传时间:2023-06-26 格式:DOCX 页数:47 大小:137.15KB
下载 相关 举报
数据库考研复试题目培训资料.docx_第1页
第1页 / 共47页
数据库考研复试题目培训资料.docx_第2页
第2页 / 共47页
数据库考研复试题目培训资料.docx_第3页
第3页 / 共47页
数据库考研复试题目培训资料.docx_第4页
第4页 / 共47页
数据库考研复试题目培训资料.docx_第5页
第5页 / 共47页
数据库考研复试题目培训资料.docx_第6页
第6页 / 共47页
数据库考研复试题目培训资料.docx_第7页
第7页 / 共47页
数据库考研复试题目培训资料.docx_第8页
第8页 / 共47页
数据库考研复试题目培训资料.docx_第9页
第9页 / 共47页
数据库考研复试题目培训资料.docx_第10页
第10页 / 共47页
数据库考研复试题目培训资料.docx_第11页
第11页 / 共47页
数据库考研复试题目培训资料.docx_第12页
第12页 / 共47页
数据库考研复试题目培训资料.docx_第13页
第13页 / 共47页
数据库考研复试题目培训资料.docx_第14页
第14页 / 共47页
数据库考研复试题目培训资料.docx_第15页
第15页 / 共47页
数据库考研复试题目培训资料.docx_第16页
第16页 / 共47页
数据库考研复试题目培训资料.docx_第17页
第17页 / 共47页
数据库考研复试题目培训资料.docx_第18页
第18页 / 共47页
数据库考研复试题目培训资料.docx_第19页
第19页 / 共47页
数据库考研复试题目培训资料.docx_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库考研复试题目培训资料.docx

《数据库考研复试题目培训资料.docx》由会员分享,可在线阅读,更多相关《数据库考研复试题目培训资料.docx(47页珍藏版)》请在冰点文库上搜索。

数据库考研复试题目培训资料.docx

数据库考研复试题目培训资料

试卷一(哈尔滨工业大学)

一、选择题(每题1分,共20分)

1.在数据管理技术的发展过程中,数据独立性最高的是(A)阶段。

A.数据库系统B.文件系统C.人工管理D.数据项管理

2.(D)是存储在计算机内的有结构的数据集合。

A.网络系统B.数据库系统C.操作系统D.数据库

3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(D)。

A.外模式B.内模式C.存储模式D.模式

4.作为关系数据系统,最小应具备的关系运算是(B)。

A.排序、索引、统计B.选择、投影、连接

C.关联、更新、排序D.显示、打印、制表

5.在select语句中使用groupbySno时,Sno必须出现在(C)子句中。

A.whereB.fromC.selectD.having

6.在where语句的条件表达式中,与零个或多个字符匹配的通配符是(C)。

A.*B.?

C.%D._

7.对关系模式进行分解时,要求保持函数依赖,最高可以达到(B)。

A.2NFB.3NFC.BCNFD.4NF

8.在关系模式R(U,F)中,Y∈XF+是X→Y是否成立的(A)。

A.充分必要条件B.必要条件C.充分条件D.既不充分也不必要条件

9.在关系数据库设计阶段中,完成关系模式设计的阶段是(C)。

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

10.基本E-R图就是数据库的(D)。

A.外模式B.逻辑模式C.内模式D.概念模式

11.从数据流图构造E-R图时,选择实体一般应先考虑数据流图中的(D)。

A.数据项B.数据流C.数据处理D.数据存储

12.以下(D)不是当前常用的存取方法。

A.索引方法B.聚簇方法C.HASH方法D.链表方法

13.事务一旦提交,对数据库的改变是永久的,这是事务的(D)。

A.原子性B.一致性C.隔离性D.持久性

14.并发控制要解决的根本问题是保持数据库状态的(D)。

A.安全性B.完整性C.可靠性D.一致性

15.在数据库系统中,对存取权限的定义称为(A)。

A.授权B.定义C.约束D.审计

16.视图建立后,在数据字典中存放的是(D)。

A.查询语句B.视图的定义C.组成视图的表内容D.产生视图的表定义

17.由全码组成的关系模式,最高可以达到的模式为(D)。

A.4NFB.2NFC.3NFD.BCNF

18.下列叙述中,正确的是(D)。

A.对于关系数据模型,规范化程度越高越好

B.如果F是最小函数依赖集,则R∈2NF

C.如果R∈BCNF,则F是最小函数依赖集

D.关系模式分解为BCNF后,函数依赖关系可能被破坏

19.为保证多用户环境中数据的完整性和一致性,DBMS采取的控制称为(D)。

A.安全性控制B.完整性控制C.事务控制D.并发控制

20.包含在日志文件中的主要内容是(C)。

A.程序运行过程B.对数据的全部操作C.对数据的全部更新操作D.程序执行结果

二、填空题(每题1分,共10分)

1.关系模式R与S,组成关系R÷S的是关系()的属性集。

2.在SQL中视图是由()产生的虚表。

3.在SQL中Xnotbetween20and30的含义是()。

4.在合并E-R图时需解决的属性冲突包括属性()冲突和属性取值单位冲突。

5.事务遵守()是可串行化调度的充分条件。

6.要使数据库具有可恢复性,基本原则就是数据()。

7.数据库控制保护的主要内容是数据的安全性、()、并发控制和恢复。

8.事务对数据库数据进行更新操作时,必须首先获得对该数据集合的()锁。

9.()是指造成系统停止运转的任何事件,使得系统要重新启动。

10.数据()是防止数据库中数据在存储和传输中失密的有效手段。

三、简单应用题(每题3分,共15分)

R表

A

B

C

a1

b1

c2

a2

b3

c7

a3

b4

c6

a1

b2

c3

S表

A

B

C

a1

b2

c1

a2

b2

c3

a4

b6

c6

a1

b1

c2

a3

b4

c6

T表

B

C

D

b1

c2

d4

b2

c1

d1

b2

c3

d2

求解以下关系代数表达式结果:

1.R∩S2.R-S3.(R∪S)÷T4.R×T5.

∏A,DσS.B=T.B(S×T)

四、应用题(每题5分,共25分)

给定学生选课数据库,其中包含有3张基本表:

学生表S(Sno,Sname,Sage,Ssex,Sdept),课程表C(Cno,Cname,Teacher,Ccredit),选课表SC(Sno,Cno,Grade)。

按要求完成下列数据操作要求。

1.用SQL语句创建选课表SC(Sno,Cno,Grade),其中主码为(Sno,Cno),外码为Sno,Cno,并规定成绩Grade的取值应该在0到100之间。

2.用SQL语句表示“将计算机科学系全体学生的成绩置零”。

3.用SQL语句表示“查询选修并且成绩及格的课程总数大于3门(包括3门)的学生的学号和姓名”。

4.用SQL语句创建视图VSC(Sno,Sname,Cno,Cname,Grade),并将对学生表S的修改权限授权给用户U1,并且U1可以将权限进行传播。

5.用关系代数表达式表示“查询选修了全部课程的学生学号和姓名”。

五、(15分)已知关系模式R(U,F)中

U={ABCDEG},

F={BE→G,BD→G,CD→A,CE→G,CDE→AB,BC→A,B→D},求下列各题。

1.(3分)F的最小函数依赖集;

2.(3分)关系模式R的候选码;

3.(3分)判断R的最高规范化程度,并说明理由;

4.(3分)判定分解ρ={ABD,DGE,AG,CE}是否保持无损连接性;

5.(3分)将关系模式R分解为3NF,并且保持函数依赖和无损连接性。

六、(15分)设某汽车运输公司有三个实体集。

一是“车队”实体集,属性有车队号和车队名等;二是“车辆”实体集,属性有牌照号、厂家和出厂日期等;三是“司机”实体集,属性有司机编号、姓名和电话等。

设车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有个聘期;车队与车辆之间存在“拥有”联系,每个车队可拥有若干个车辆,但每辆车只能属于一个车队;司机与车辆之间存在“使用”联系,司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。

1.(6分)试画出E-R图,并在图上注明属性、联系类型及实体标识符;

2.(6分)将E-R图转换为关系模型,并说明主键和外键。

3.(3分)判定每个关系模式的最高规范化程度。

《数据库》A卷参考答案及评分标准

一、选择题(每题1分,共20分)

1-5ADDBC6-10CBACD

11-15DDDDA16-20DDDDC

二、填空题(每题1分,共10分)

1.关系R2.基本表或视图

3.X<20或X>304.域

5.两段锁协议6.冗余

7.完整性8.排它(写)

9.系统故障10.加密

三、简单应用题(每题3分,共15分)

1.R∩S

A

B

C

a1

b1

c2

a3

b4

c6

2.R-S

A

B

C

a2

b3

c7

a1

b2

c3

3.(R∪S)÷T

A

a1

4.R×T

R.A

R.B

R.C

T.B

T.C

T.D

a1

b1

c2

b1

c2

d4

a2

b3

c7

b1

c2

d4

a3

b4

c6

b1

c2

d4

a1

b2

c3

b1

c2

d4

a1

b1

c2

b2

c1

d1

a2

b3

c7

b2

c1

d1

a3

b4

c6

b2

c1

d1

a1

b2

c3

b2

c1

d1

a1

b1

c2

b2

c3

d2

a2

b3

c7

b2

c3

d2

a3

b4

c6

b2

c3

d2

a1

b2

c3

b2

c3

d2

5.∏A,DσS.B=T.B(S×T)

A

D

a1

d1

a1

d2

a2

d1

a2

d2

a1

d4

四、应用题(每题5分,共25分)

1.(5分)

createtableSC(

Snochar(10)notnull,

Cnochar(10)notnull,

Gradeintcheck(Grade>=0andGrade=<100),

primarykey(Sno,Cno),

foreignkey(Sno)referencesS(Sno),

foreignkey(Cno)referencesC(Cno)

);

2.(5分)

updateSC

setGrade=0

where‘CS’=

(selectSdept

fromS

whereS.Sno=SC.Sno);

3.(5分)

selectSno,Sname

fromS

whereSnoin(

selectSno

fromSC

whereGrade>=60

groupbySno

having(count(*)>=3));

4.(5分)

createviewVSC(Sno,Sname,Cno,Cname,Grade)

as

selectS.Sno,Sname,C.Cno,Cname,Grade

fromS,C,SC

whereS.Sno=SC.SnoandC.Cno=SC.Cno;

grantupdate

ontableS

toU1

withgrantoption;

5.(5分)

∏Sno,Cno(SC)÷∏Cno(C)

∏Sno,Sname(S)

四、应用题(15分)

1.(3分)

Fmin={B→G,CD→A,CE→G,B→D,CDE→B}

2.(3分)

候选码为:

(BCE)和(CDE)

3.(3分)

1NF,存在BE→G,说明G对码部分函数依赖,所以为1NF。

4.(3分)

A

B

C

D

E

G

ABG

a

a

a

a

DGE

a

a

a

BCD

a

a

a

a

a

CEA

a

a

a

该分解为有损连接分解。

5.(3分)

ρ={BDG,ACD,CEG,BCDE}

六、应用题(15分)

1.(6分)

2.(6分)

车队(车队号,车队名)

司机(司机编号,姓名,电话,车队号,聘期)

车辆(牌照号,厂家,出厂日期,车队号)

使用(牌照号,司机编号,使用日期,公里数)

3.(3分)

均为BCNF。

本科生考试试卷

一、选择题(每题1分,共20分)

1.数据库系统的核心是()。

A.数据库B.数据库管理系统C.数据模型D.软件工具

2.应用数据库的主要目的是为了()。

A.解决保密问题B.解决数据完整性问题C.共享数据问题D.解决数据量大的问题

3.子模式是()。

A.模式的副本B.模式的逻辑子集C.多个模式的集合D.以上三者都对

4.关系运算中花费时间可能最长的运算是()。

A.投影B.选择C.笛卡尔积D.除

5.关系模式R(U,F),如果R∈2NF,基本可以消除的数据异常是()。

A.插入异常B.删除异常C.候选码冗余D.数据冗余过大

6.在关系模式R(U,F)中,X、Y、Z都是属性,且X→Y、Y→Z,则X→Z是()。

A.一定是传递函数依赖B.一定不是传递函数依赖C.不一定是传递函数依赖

7.在关系数据库设计阶段中,完成E-R图设计的阶段是()。

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

8.数据抽象的内容是()。

A.选择、投影、连接B.分类、概括、聚集

C.调查、分析、设计D.超类、子类、消息

9.在整个设计过程中,最困难、最耗时的阶段是()。

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

10.事务要么都做,要么都不做,是事务的()。

A.原子性B.一致性C.隔离性D.持久性

11.从E-R图向关系模型转换,一个M:

N的联系转换成一个关系模式时,该关系模式的关键字是()。

A.N方实体的关键字B.M方实体的关键字

C.N方实体关键字与M方关键字组合D.重新选择其他属性

12.现有两个关系R(A,B,C)、S(A,C,D,E),下列哪个表达式能够合法执行()。

A.R∩SB.бB=”b”(R)C.ПA,C(R)∩ПA,D(S)D.R∪S

13.将局部E-R图合并为全局E-R图时可能会出现冲突,不属于合并冲突的是( )。

A.属性冲突B.结构冲突C.语法冲突D.命名冲突

14.关系模式R中的属性全部是主属性,则R的最低范式必定是(  )。

A.2NFB.3NFC.BCNFD.4NF

15.下列SQL语句中,修改表结构的是(  )。

A.ALTERB.CREATEC.UPDATED.INSERT

16.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的(  )。

A.列B.行C.关系D.分组

17.对于属性子集X、Y,X’是X的真子集,若X→Y,X’→Y,则称()。

A.Y传递函数依赖于XB.Y部分函数依赖于X

C.Y完全函数依赖于XD.X、Y相互函数依赖

18.系统故障会造成(  )。

A.内存数据丢失B.硬盘数据丢失C.软盘数据丢失D.磁带数据丢失

19.为了使用数据库方便,常把数据操作语言嵌入到某一高级语言中,此高级语言称为()。

A.查询语言B.宿主语言C.自含语言D.会话语言

20.SQL中的视图提高了数据库系统的()。

A.完整性B.并发控制C.隔离性D.安全性

二、填空题(每题1分,共10分)

1.在关系模式中,能够唯一表达元组的属性组称为()。

2.参照完整性规则是对()键的约束。

3.判断一个并发调度是否正确,可以用()概念来解决。

4.模式/内模式映像为数据库提供了()数据独立性。

5.数据库系统中可能发生的故障有:

系统故障、()和计算机病毒。

6.外模式是()的子集。

7.制作数据后援副本的过程称为()。

8.并发控制是对用户的()加以控制和协调。

9.在数据库系统中对存取权限的定义称为()。

10.()数据模型一般在数据库设计的概念设计阶段使用。

三、简单应用题(每题3分,共15分)

R表

A

B

C

a1

b1

c2

a2

b2

c3

a1

b2

c3

S表

A

B

C

a1

b2

c2

a2

b2

c3

a1

b1

c2

a3

b4

c6

T表

B

C

D

b1

c2

d4

b2

c3

d2

求解以下关系代数表达式结果:

1.R∪S2.R-S3.(R∪S)÷T4.∏A(S)5.∏A,DσS.C=T.C(S×T)

四、应用题(每题5分,共25分)

给定学生选课数据库,其中包含有3张基本表:

学生表S(Sno,Sname,Sage,Ssex,Sdept),课程表C(Cno,Cname,Teacher,Ccredit),选课表SC(Sno,Cno,Grade)。

按要求完成下列数据操作要求。

1.用关系代数表达式表示“查询成绩在90分以上的学生的学生姓名”。

2.用SQL语句表示“用户U1具有从每门课程中SELECT最高成绩、最低成绩、平均成绩的权力,他不能查看每个人的成绩”。

3.用SQL语句表示“将(S0009,C003,78)插入SC关系表中”。

4.用SQL语句表示“查询选修王平老师讲授课程的学生姓名”。

5.用SQL语句表示“将IS系的学生选课信息删除”。

五、(15分)设R(A,B,C,D,E),F={A->C,C->D,B->C,DE->C,CE->A}求:

1.(5分)R的候选码;

2.(5分)ρ={AD,AB,BC,CDE,AE}是否无损连接;

3.(5分)将R分解BCNF且无损。

六、(15分)请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:

读者号,姓名,地址,性别,年龄,单位。

对每本书存有:

书号,书名,作者,出版社。

对每本被借出的书存有读者号、借出日期和应还日期。

要求:

1.(6分)给出E-R图;

2.(6分)再将其转换为关系模型;

3.(3分)判断每个关系模式的规范化最高程度。

《数据库》B卷参考答案及评分标准

一、选择题(每题1分,共20分)

1-5BCBCA6-10CBBAA11-15CBCBA16-20DBABD

二、填空题(每题1分,共10分)

1、超码2、外码3、可串行化调度4、物理5、介质故障6、模式7、转储8、并发操作9、授权10、E-R

三、简单应用题(每题3分,共15分)

1.R∪S

A

B

C

a1

b1

c2

a2

b2

c3

a1

b2

c3

a1

b2

c2

a3

b4

c6

2.R-S

A

B

C

a1

b2

c3

3.(R∪S)÷T

A

a1

4.∏A(S)

A

a1

a2

a3

5.∏A,DσS.C=T.C(S×T)

A

D

a1

d4

a2

d2

四、简单应用题(每题5分,共25分)

1、(5分)

∏S.SnameσS.Sno=SC.Sno∧SC.Grade≥90(S×SC)

2、(5分)

CREATEVIEW课程成绩

AS

SELECTCno,MAX(Grade),MIN(Grade),AVG(Grade)

FROMSC

GROUPBYCno;

GRANTSELECTON课程成绩

TOU1;

3、(5分)

INSERTINTOSCVALUES(‘S0009’,‘C003’,78);

4、(5分)

SELECTSname

FROMS,C,SC

WHERES.Sno=SC.SnoandC.Cno=SC.CnoandC.Teacher=‘王平’;

5、(5分)

DELETE

FROMSC

WHERE‘CS’=

(SELECTSdept

FROMS

WHERES.Sno=SC.Sno);

五、应用题(15分)

1、(5分)

候选码为(BE)

2、(5分)

A

B

C

D

E

AD

a

a

a

AB

a

a

a

a

BC

a

a

a

CDE

a

a

a

a

AE

a

a

a

a

无全a行,所以该分解为有损连接。

3、(5分)

ρ={AC,BD,ABE}

六、应用题(15分)

1、(6分)

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

123123123123123123123123123123123123123123123123131231231123123123123123123123123123131231231231231231231231231231231231

 

2、(6分)

读者(读者号,姓名,地址,性

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2