数据库技术复习试题及答案

C.转换成两个关系,职工关系的主码包括亲属关系的主码 D.转换成两个关系,亲属关系的主码包括职工关系的主码.

42.不允许任何其它事务对这个锁定目标再加上任何类型锁的是( B ) A.共享锁 B.排它锁C.死锁 D.活锁 43.数据库转储的方法包括( C ) A.全部转储、海量转储、分批转储 C.增量转储、海量转储、日志转储

B.全部转储、海量转储、增量转储 D.海量转储、部分转储、增量转储

44.在客户机/服务器结构中,处于客户与服务器之间,负责透明地连接客户与服务器,完成网络通信功能的是( D )

A.服务器平台 B.客户平台C.网络连接

D.连接支持

45.当应用系统通过ODBC执行SQL语句时,ODBC提供了两种不同的执行方法( c ) A.直接执行和间接执行 B.直接执行和无准备地执行 C.直接执行和有准备地执行

D.间接执行和有准备地执行

46.DDBMS允许在公共或全局模式下,使用几种不同的DDBMS,甚至不同数据模型的DDBMS,这是DDBMS的( D )

A.分布透明性 B.事务透明性 C.故障透明性 D.异质透明性

47.SQL性能监视器可记录的标准对象类型有(c ) A.内存、磁盘和处理器

B.内存、磁盘和网络

C.内存、磁盘、处理器和网络 D.磁盘和内存

48.设备是SQLServer在磁盘上创建的用于存储数据库和日志的( B ) A.磁盘 B.物理文件C.可执行文件 D.文件 三.简答题

1.什么叫数据冗余?数据冗余可能导致的错误有哪些? 答:(1)相同的数据在多处重复存储,称为数据冗余。 (2)数据异常,数据不一致。

2.什么是访问控制?数据库的访问控制权限有哪些?

答:访问控制是对用户访问数据库各种资源的权限控制。访问控制权限有:创建、撤消、查询、增加、删除、修改、执行等。

3.SQLServer系统数据库有哪些? 答案材P173。

4.DBTG为实现网络数据模型的标准化定义哪三种语言? 答:模式定义语言,子模式定义语言,数据操纵语言DML。

5.数据库运行过程中可能产生的故障有哪几类? 教材P123-P124

6.SQLServer服务器许可系统将用户分为哪几类? 答:具有DBA物权的数据库用户和一般数据库用户。 7.数据模型可分为哪两个级别?各自的作用是什么? 教材P13

8.在关系数据库中,如何利用CREATE命令来定义实体完整性和参照完整性规则? 教材P125

9.简述分布式数据库的定义。 教材P36

10.什么是SQLServer中的SQL企业级管理器? 教材P170

11.简述事务的定义及性质。 教材P114-P115 四.计算题:

已知关系R,S,T如下图所示,求下列关系代数的运算结果。

1. R∩S 2. R∪S 3. R∞T 4. σ

c='c2'

(R×T)

1. 教材P33 2. 教材P32 3. 教材P35-P37 4. 教材P33-P34 四、综合题

1.有一学生-课程数据库,包括

学生关系stu(学号sno,姓名sname,性别sex,年龄sage,所在系sdept)、

课程关系Course(课程号cno,课程名cname,学分credit)、

选修关系sc(学号sno,课程号cno,成绩grade)。用SQL语句完成下列查询。

(1) 查询信息系(information)的全体学生的的学号、姓名、年龄。 Selectsno,sname,sage Fromstu

Wheresdept=information;

(2) 查询选修操作系统的学生姓名、课程号和成绩。 Selectsno,sname,cno,grade Fromstu,sc,Course <

>>闁诲繒鍋炲ú鏍閹达箑绀傞柕濠忛檮閻庯拷<<
12@gma联系客服:779662525#qq.com(#替换为@)