用MySQL语句为SC定义主码_创建一个名为教学管理的数据库创建学生表要求定义主码.doc...

创建一个名为教学管理的数据库创建学生表要求定义主码

创建一个名为教学管理的数据库创建学生表要求定义主码

篇一:数据库习题

一、简答

1、DBA的职责是什么?

2、视图的作用有哪些?

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

4、SQL语言的特点是什么?

5、数据字典通常包括哪几部分?

6、什么是基本表,什么是视图,二者的区别和联系是什么?

7、DBMS的主要功能是什么?

8、什么是数据库备份和恢复?为什么要备份和恢复数据库?

9. 什么是事务?事务的作用?SQL中事务的语法结构是怎样的?

10、举出实体之间具有一对一、一对多、多对多的联系的例子。

11、 数据库的并发操作会带来哪些问题?如何解决?

12、什么是日志文件?简述日志文件恢复事务的过程(即:事务故障的恢复的过程)。

13、关系完整性约束规则有哪三类?

14、 数据库管理技术发展的三个阶段?

15、写出数据库的设计的五个阶段。

16、根据3NF的定义及规范化方法,对关系模式R(U,F)

U={学号,姓名,所在系,系主任,课程号,成绩}

F= { 学号 → 姓名 , 学号 → 所在系,所在系 → 系主任(学号,课程号) → 成绩} 进行分解,使其满足3NF。

17、 什么是事务?事务有哪些特征?

18、写出关系型数据库的第一、第二、第三范式的各自要求。

19、举三个例子分别说明二元联系的三种情况( 1:1、1:M、M:N ) 。

二、范式

在函数依赖范围内,写出下列关系模式的候选码和最高属于第几范式:

1、R(X,Y,Z),F={XY→Z}

2、R(A,B,C,D),F={B→D,AB→C}

3、R(A,B,C),F={A→B,B→A,C→A}

4、R(A,B,C,D),F={A→C,D→B}

5、R(X,Y,Z),F={Y→Z,XZ→Y }

6、R(X,Y,Z),F={X→Y, X→Z}

7、R(A,B,C,D),F={A→C,CD→B}

8、R(A,B,C),F={A→B,B→A,A→C}

9、R(A,B,C,D,E),F={AB→CE,E→AB, C→D}

10、R(A,B,C,D),F={B→D,D→B, AB→C }

三、填空

1、SQL server 数据库管理系统属于型数据库。

2、实体完整性规则是对____________的约束。

3、对DB进行查询和更新操作的语言称__________语言。

4、SQL Server2005至少包含一个

5、在查询表的记录时,若要消除重复的行应使用

6、事务的4个属性:原子性、一致性、性和性。

7、语句向用户授予权限,语句收回授予的权限。

21.有关系Student(学生)和Grade(成绩),如图3所示

Student

图3

设有对表的如下SQL查询:

Select Sname, mark

from Grade, Student

where Student. S#=Grade. S#

请转换为等价的关系代数表达式:________。

22.数据库系统中,为了提高共享数据的数据完整性,采用“封锁”技术,如果事务T1在数

据R上加了共享锁,则事务T2对R可建________锁。

(以上空格可以选择填:共享、排它、任何一种、没有任何一种。)

23.从一个表中取出满足某种条件的元组的操作,可用关系代数的________操作完成。

24. 用于给用户授权的语句是。

25.数据库设计分为以下五个设计阶段:需求分析阶段、________、________、数据库物理

设计阶段、数据库实施阶段、运行和维护阶段。

26.在客户机/服务器结构的数据库系统中,存储过程存储在________上。(以上空格可以选择

填:客户机、服务器)

27.历史上3种较流行的数据模型有:________、________、关系数据模型。

28.当发生介质故障时,必须使用后备副本和________进行数据库恢复。

29.E-R模型中,用________框表示实体集。

30.SQLCA-SQLCODE=________时,表示上一条嵌入式SQL语句执行成功。

31.事务的四大特性:________、________、________、________。

32.写出四种动态网页开发技术:________、________、________、________。

3.要使数据库具有可恢复性,基本原理就是_____________。

4. 用于给用户授权的语句是。

5. 把ER图转换成关系模式集的过程,属于数据库设计的。

7.历史上3种较流行的数据模型有:、、关系数据模型。

8.当发生介质故障时,必须使用和日志文件进行数据库恢复。

9. 设有关系R(U),U

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值