|
浙江省2008年4月高等教育自学考试 数据库技术试题 课程代码:03139
一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.事务日志的用途是( )。 A.事务处理 B.完整性约束 C.数据恢复 D.安全性控制
2.设关系R和S分别有m和n个属性,则R×S的属性个数是( )。 A.m B.n C.m×n D.m+n
3.在SQL中,与“NOT IN”等价的操作符是( )。 A.<>ALL B.<>SOME C.=SOME D.=ALL
4.使用CREATE SCHEMA语句建立的是( )。 A.表 B.数据库 C.视图 D.索引
5.SQL的DDL语句不包括( )。 A.SELECT B.CREATE TABLE C.DROP VIEW D.CREATE VIEW
6.将E-R模型转换成关系模型,属于数据库的( )。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计
7.多个事务执行的次序称为( )。 A.步骤 B.过程 C.流程 D.调度
8.有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合( )。 A.实体完整性 B.参照完整性 C.用户定义的完整性 D.逻辑完整性
9.在关系数据库中,外模式对应的是( )。 A.基本表 B.视图 C.存储文件 D.视图和部分基本表
10.系统故障会造成( )。 A.内存数据丢失 B.硬盘数据丢失 C.软盘数据丢失 D.磁带数据丢失
11.数据库具有______、最小冗余、较高的数据的独立性和易于扩充等特点。( )。 A.程序结构化 B.程序标准化 C.数据模块化 D.数据结构化
12.E-R图中的主要元素是( )。 A.结点、记录和文件 B.实体、联系和属性 C.记录、文件和表 D.记录、表、属性
13.下列各种模型中不是数据模型的是( )。 A.概念模型 B.层次模型 C.网状模型 D.关系模型
14.有关系R和S,R∩S的运算等价于( )。 A.S-(R-S) B.R-(R-S) C.(R-S)∪S D.R∪(R-S)
15.在关系代数表达式优化策略中,应尽可能早执行______操作。( )。 A.投影 B.联接 C.选择 D.笛卡儿积
二、填空题(本大题共10小题,每空1分,共20分) 请在每小题的空格中填上正确答案。错填、不填均无分。
16.写出SQL语言的命令:
创建索引:________撤销权限:________删除表:________。
17.写出下列缩写词的中文名称:
DBS:________ ODBC:________ DBA:________。
18.需求分析阶段的后期将编写系统分析报告,也称________。
19.数据管理经历了手工文档、________和数据库系统3个发展阶段。
20.关系数据模型中的关系是二维表,表中的一行称为关系的一个________,表中的一列称为关系的一个________。
21.DBMS的数据操作包括检索和更新两大类型。其中更新操作包括对记录的________、________和对字段值的修改三种操作。
22.DBMS的数据控制功能包括:________,________、并发控制等。
23.在SQL语言中,求平均值的函数名是________,排序的关键字是________。
24.封锁是实现并发控制的一个重要技术。基本的封锁类型有________和排它锁(又称为________)。
25.数据库设计中,概念结构设计的表示方法有________,逻辑结构设计的任务是将概念结构转换为DBMS支持的________。
三、简答题(本大题共3小题,每小题4分,共12分)
26.DBTG为实现网络数据模型的标准化定义哪三种语言?
27.数据库运行过程中可能产生的故障有哪几类?
28.SQL Server服务器许可系统将用户分为哪几类?
四、计算题(本大题共4小题,每小题3分,共12分)
已知关系R,S,T如下图所示,求下列关系代数的运算结果:
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 |
|
写出适当的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.写出表的数据字典
|