测试题答案 8Word下载.docx

上传人:b****1 文档编号:3598328 上传时间:2023-05-02 格式:DOCX 页数:12 大小:27.76KB
下载 相关 举报
测试题答案 8Word下载.docx_第1页
第1页 / 共12页
测试题答案 8Word下载.docx_第2页
第2页 / 共12页
测试题答案 8Word下载.docx_第3页
第3页 / 共12页
测试题答案 8Word下载.docx_第4页
第4页 / 共12页
测试题答案 8Word下载.docx_第5页
第5页 / 共12页
测试题答案 8Word下载.docx_第6页
第6页 / 共12页
测试题答案 8Word下载.docx_第7页
第7页 / 共12页
测试题答案 8Word下载.docx_第8页
第8页 / 共12页
测试题答案 8Word下载.docx_第9页
第9页 / 共12页
测试题答案 8Word下载.docx_第10页
第10页 / 共12页
测试题答案 8Word下载.docx_第11页
第11页 / 共12页
测试题答案 8Word下载.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

测试题答案 8Word下载.docx

《测试题答案 8Word下载.docx》由会员分享,可在线阅读,更多相关《测试题答案 8Word下载.docx(12页珍藏版)》请在冰点文库上搜索。

测试题答案 8Word下载.docx

B.基本表 

C.完整性规则 

D.视图 

6.客户/服务器体系结构的关键在于(D)

 A.资源共享 

B.数据的分布 

C.逻辑上的统一 

D.功能的分布 

7.在关系模式R(U,F)中,如果X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为(C)

 A.平凡函数依赖 

B.部分函数依赖 

C.完全函数依赖 

D.传递函数依赖 

8.要使数据库具有可恢复性,最基本的原则是(D) 

 A.加强机房安全管理    B.安装防病毒设施

 C.经常检修计算机系统   D.数据重复存储

9.在关系模式R(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现,则属性T具有以下性质(C)

 A.属性T仅是R的主属性,但不包含于侯选键中 

 B.属性T必是R的非主属性 

 C.属性T必是组成R候选键的主属性 

 D.属性T可能是R的主属性,也可能是R的非主属性 

解释:

函数依赖是语义范畴的概念,本题可以直接从语义上理解:

(1)如果t不包含在任一侯选键中,它至少依赖于候选键,所以它肯定会在F中“→”的右端出现;

(2)包含在任何一个候选键中的属性称为主属性。

10.对关系R进行投影运算后,得到关系S,则(C) 

 A.关系R的元组数等于关系S的元组数 

 B.关系R的元组数小于关系S的元组数 

 C.关系R的元组数大于或等于关系S的元组数 

 D.关系R的元组数大于关系S的元组 

11.记载数据库系统运行过程中所有更新操作的文件称为(C)

 A.更新文件 

B.后备文件 

C.日志文件 

D.数据文件 

12.在面向对象的模型中,表示实体中的每个属性时,使用(C)

 A.两个变量,一个消息 

B.两个变量,两个消息 

 C.一个变量,两个消息 

D.一个变量,一个消息 

13.在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中,属于前端的是(B) 

 A.存取结构 

B.用户界面 

C.查询优化 

D.并发控制 

14.SQR中的视图提高了数据库系统的(A)

 A.完整性 

B.并发控制 

C.隔离性 

D.安全性 

15.在E-R模型中,如果有6个不同实体集,有7个不同的二元联系,其中2个1:

N联系,2个1:

1联系,3个M:

联系,根据E-R模型转换成关系模型的规则,转换成关系的数目是(B)

 A.6 

B.9 

C.11 

D.13

二、填空题(本大题共15个空,每空1分,共15分)

1.在数据库的物理结构中,数据的基本单位是(存储记录)。

2.分布式数据库系统的透明性包括(位置)透明性和(复制)透明性。

3.在关系模型中,表的行称为元组,列称为(属性)。

4.在SQL查询时,如果需要去掉查询结果中的重复组,应使用(DISTINCT)。

5.封锁一般分为两种(排他型封锁,X封锁)和(共享型封锁,S封锁) 

6.模式/内模式映象为数据库提供了(物理)数据独立性。

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

8.关系数据库的关系演算语言是以(谓词演算)为基础的DML语言。

9.在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的(自反)律就可推出。

10.设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是(B→C)。

11.分布式数据库中定义数据分片时,必须满足三个条件:

完备性条件、重构条件和(不相交条件)。

12.在有泛化/细化联系的对象类型之间,较低层的对象类型称为(子类型)。

13.用树型结构表示实体类型及实体间联系的数据模型称为(层次模型)。

三、名词解释(本大题共5个小题,每小题3分,共15分)

1.DBMS

即数据库管理系统(DatabaseManagementSystem),是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。

DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。

2.传递依赖 

在关系模式中,如果Y→X,X→A,且X

Y(X不决定Y),A

Y(A不属于X),那么称Y→A是传递依赖。

3.两段封锁协议 

(1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁;

(2)在释放一个封锁之后,事务不再获得任何其他封锁。

4.位置透明性 

位置透明性位于分片视图与分配视图之间。

是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。

5.运行记录优先原则 

(1)至少要等相应的运行记录已经写入“日志”文件后,才能允许事务往数据库写数据。

(2)直到事务的所有运行记录都已写入运行“日志”文件后,才能允许事务完成“ENDTRANSACTION”处理。

四、简答题(本大题共5小题,每小题5分,共25分)

1.设有关系模型R(A,B,C,D,E),F是R上成立的函数依赖集,F={ABC→DE,BC→D,D→E},试问R达到第几范式,并说明理由。

R属于1NF。

由于候选键是ABC。

而非主属性D和E部分函数依赖于候选键ABC,因此R不是2NF,只能是1NF。

2.简述数据库E—R模式的优化原则。

数据库E—R模式的优化原则为:

1)相关实体类型合并。

2)消除冗余属性。

3)消除冗余联系。

3.设有关系R与S

R:

C

4

6

9

S:

E

5

8

计算T

T={xyz|(

u)(

v)(R(zxu)∧S(yv)∧u>

v)}

BDA

574

877

847

4.什么是数据库的恢复?

数据库恢复的基本原则是什么?

当数据库系统受到破坏时,通过恢复技术,使数据库恢复到遭到破坏之前的正确状态。

数据库恢复的基本原则是重复存储,即“冗余”。

5.设有职工关系Employee(职工号,姓名,性别,技能),有关系代数运算表达式:

π1,2,4(Employee)÷

π4(σ2='

Li'

(Employee))

请用汉语句子写出该表达式所表示的查询。

检索具备了职工“Li”的所有技能的职工的职工号、姓名和技能。

五、程序设计题(本大题共4小题,每小题5分,共20分)

1.设销售数据模型如下:

厂家S(SNO,SNAME,CITY)

产品P(PNO,PNAME,COLOR,WEIGHT)

工程J(JNO,JNAME,CITY)

销售SPJ(SNO,PNO,JNO,QTY)

用SQL完成查询:

与“长风”在同一城市的厂家名。

SELECTS.SNAME

FROMS,SASX

WHEREX.SNAME=“长风”

ANDS.CITY=X.CITY

2.在上题的数据模型的基础上,用SQL完成查询:

至少使用P1,P2两种产品的工程名:

SELECT 

JNAME

FROMJ

WHERE 

JNO 

IN

(SELECT 

JNO

FROM 

SPJ

WHERE 

PNO="

p1"

AND 

(SELECTJNO

FROM 

P2"

3.设有职工基本表:

EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。

为每个工资低于1000元的女职工加薪200元,试写出这个操作的SQL语句。

UPDATEEMP

SETSALARY=SALARY+200

WHERESALAEY<

1000

ANDSEX='

女'

4.设有职工基本表:

EMP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性分别表示职工号、姓名、年龄、性别、工资,所在车间的编号。

试写一个断言(断言名为ASSE4),要求每个车间女职工人数不少于20人。

CREATASSERTIONASSE4CHECK

(20>

=ALL(SELECTCOUNT(ENO)

FROMEMP

WHERESEX='

GROUPBYDNO))

 

六、应用题(本大题共2个小题,每小题10分,共10分)

1.学生与教师教学模型

(1)有若干班级,每个班级包括:

班级号、班级名、专业、人数、教室

(2)每个班级有若干学生,学生只能属于一个班,学生包括:

学号、姓名、性别、年龄

(3)有若干教师,教师包括:

编号、姓名、性别、年龄、职称

(4)开设若干课程,课程包括:

课程号、课程名、课时、学分

(5)一门课程可由多名教师任教,一名教师可任多门课程。

(6)一门课程有多名学生选修,每名学生可选多门课,但选同一门课时,只能选其中一名教师。

解题要求:

(1)画出每个实体及其属性关系、实体间实体联系的(E-R)图。

(2)根据试题中的处理要求:

完成数据库逻辑模型,包括各个表的名称和属性。

(1)

(2)

班级(班级号,班级名,专业,人数,教室),主键:

班级号

学生(学号,姓名,性别,年龄,班级号),主键:

学号 

 

外键:

教师(编号,姓名,性别,年龄,职称),主键:

编号

课程(课程号,课程名,课时,学分),主键:

课程号

选课(课程号,学号,成绩),主键:

课程号,学号 

课程号;

学号

任课(课程号,编号,时间),主键:

课程号,编号 

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

当前位置:首页 > 高中教育 > 高考

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

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