自考资讯

导航

浙江省2008年4月自学考试数据库技术试题

来源 :中华考试网 2015-03-11

二、填空题(本大题共10小题,每空1分,共20)

请在每小题的空格中填上正确答案。错填、不填均无分。

16.写出SQL语言的命令:

创建索引:________撤销权限:________删除表:________。

17.写出下列缩写词的中文名称:

DBS:________  ODBC:________  DBA:________。

18.需求分析阶段的后期将编写系统分析报告,也称________。

19.数据管理经历了手工文档、________和数据库系统3个发展阶段。

20.关系数据模型中的关系是二维表,表中的一行称为关系的一个________,表中的一列称为关系的一个________。

21.DBMS的数据操作包括检索和更新两大类型。其中更新操作包括对记录的________、________和对字段值的修改三种操作。

22.DBMS的数据控制功能包括:________,________、并发控制等。

23.在SQL语言中,求平均值的函数名是________,排序的关键字是________。

24.封锁是实现并发控制的一个重要技术。基本的封锁类型有________和排它锁(又称为________)。

A

C

a1

c1

a1

c2

a2

c3

 

25.数据库设计中,概念结构设计的表示方法有________,逻辑结构设计的任务是将概念结构转换为DBMS支持的________。

三、简答题(本大题共3小题,每小题4分,共12)

26.DBTG为实现网络数据模型的标准化定义哪三种语言?

27.数据库运行过程中可能产生的故障有哪几类?

28.SQL Server服务器许可系统将用户分为哪几类?

四、计算题(本大题共4小题,每小题3分,共12分)

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

R                        S                         T

A

B

a1

b1

a1

b2

a2

b2

A

B

a1

b2

a1

b3

a2

b2

题四表(a)               题四表(b)              题四表(c)

29.R∩S                       30.R-S

31.∏A(R)                     32.σR.A=′a1′(R×T)

 

 

 

五、设计题(本大题共4小题,每小题3分,共12分)

已知有如下三张表:

学生                            课程                      成绩

学号

姓名

性别

年龄

S01

李一

18

S02

王二

19

S03

张三

18

S04

赵四

20

课程号

课程名称

C01

C++

C02

数据库技术

C03

计算机网络

课程号

学号

分数

等级

C01

S01

89

 

C01

S02

58

 

C01

S03

66

 

C02

S02

55

 

C02

S03

90

 

C03

S01

78

 

C03

S03

66

 

 

 

 

 

 

     题五表(b)

题五表(a)

 

 

                                                                                       题五表(c)

写出适当的SQL语句,完成下列各题:

33.定义“课程”表的结构

34.查询选修了课程号为“C03”的学生的学号,姓名,分数,并按分数呈降序排列

35.增加一条记录到成绩表中,该记录的值是C03,S04,90

36.统计各门课程选修的人数

六、综合题(本大题共3小题,37小题3, 38小题7, 39小题4, 14分)

设有碟片出租业务关系DR:

DR(碟片编号,碟片名,类别, 介绍, 租金, 借阅卡, 姓名押金,借阅日期,归还日期,超期)

要求:

37.设计E-R模型(不必画出属性)

38.将上面的E-R模型转换成关系模型(表明主码和外码)

39.写出表的数据字典

表名

属性名

类型

长度

关键字

参照表

 

 

 

 

 

 

 

 

 

 

分享到

相关推荐