全国2013年7月高等教育自学考试
互联网数据库试题
课程代码:00911
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。
1.数据库的概念模型
A.依赖于计算机硬件和DBMS B.独立于计算机硬件和DBMS
C.依赖于计算机硬件,独立于DBMS D.独立于计算机硬件,依赖于DBMS
2.ASP中默认的脚本语言是
A.JavaScript B.VB
C.Java D.VBScript
3.专门的关系运算中,从列的角度进行的运算是
A.投影 B.交
C.选择 D.连接
4.在数据库系统的三级模式之间提供了两级映象,目的是为了提高
A.数据的一致性 B.操作的可行性
C.数据的完整性 D.数据的独立性
5.下列不属于数据库安全性控制措施的是
A.备份 B.审计
C.视图 D.加密
6.一个事务的执行不被其他事务干扰,这一特性是指事务的
A.原子性 B.隔离性
C.一致性 D.持久性
7.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数
据库设计的
A.逻辑设计阶段 B.物理设计阶段
C.概念设计阶段 D.需求分析阶段
8.下列关于属性的描述中,正确的是
A.属性具有需要描述的性质 B.属性可以与其他实体具有联系
C.属性必须是不可分的数据项 D.属性可以包含其他属性
9.下列关于JDBC的叙述中,不正确的是
A.JDBC设置了许多允许Java程序连接数据库的框架
B.JDBC由一组Java语言编写的类与接口组成
C.JDBC提供了JDBC/ODBC之间的桥梁
D.JDBC是高级的API
10.成员Java.sql.DataTruncation属于JDBC中的
A.Java JDBC异常类 B.Java JDBC接口类
C.Java JDBC传输类 D.普通Java JDBC类
11.在ADO中,用来跟踪正在使用的DSN连接保持的时间以及其他定义的数据库的属性的是
A.Error对象 B.Parameter对象
C.Command对象 D.Connection对象
12.Sybase ACA结构的核心是
A.Adaptive Server B.Sybase MPP
C.Sybase IQ D.SQL Server
13.面向对象程序设计的基本思想是
A.屏蔽和可重用性 B.封装和可扩展性
C.封装和模块化 D.屏蔽和过程划分
14.下列不属于数据分布方式的是
A.划分式 B.部分划分式
C.部分重复式 D.全重复式
15.下列属于OLAP的数据组织模式的是
A.DOLAP B.MOLAP
C.ROLAP D.NOLAP
二、填空题(本大题共10小题,每小题1分,共10分)
16.常见的静态关系约束有四种:实体完整性约束、参照完整性约束、______约束、统计约束。
17.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为______故障。
18.数据仓库中基表的常用数据模式是雪花模式和______模式。
19.元组关系演算中修改操作用______语句实现。
20.在关系模式学生(学号,姓名,年龄,性别)中,若要求“年龄不能超过50岁”,则该约束条件属于______的完整性。
21.用于数据库恢复的重要文件是______。
22.在两段锁协议中,事务分为两个阶段,它们是:第一阶段是获得封锁,也称为扩展阶段;第二个阶段是释放封锁,也称为______阶段。
23.VBScript的编码约定包括:对象、变量和过程的命名约定、______约定、文本格式和缩进指南。
24.由多个处理结点构成,每个处理结点具有自己独立的处理机、内存和磁盘存储器,多个处理机结点由高速通信网络连接,这种并行结构是______。
25.OLAP实现的关键技术有:实视图及其维护、立方体计算、查询优化与并行处理、______、有效的存储管理。
三、简答题(本大题共10小题,每小题3分,共30分)
26.在层次模型中,进行插入、删除、更新操作时,分别需要满足的完整性约束主要有哪些?
27.RDBMS在系统构成上的发展分为哪几个阶段?
28.在数据库运行阶段,由DBA完成的经常性的维护工作包括的内容有哪些?
29.简述多媒体数据库管理系统的三级层次结构。
30.简述在元组关系演算中插入操作的步骤。
31.简述视图的更新操作及其注意事项。
32.简述数据抽象的三种方式。
33.简述ISAPI的功能。
34.简述使用JDBC将一个Java应用程序连接到数据库的通用流程。
35.什么是分布式数据库系统?
四、设计题(本大题共4小题,每小题5分,共20分)
已知两个关系模式:
医生表(医生编号,姓名,职称,科室编号)
患者表(患者病例号,患者姓名,性别,年龄,医生编号,病情简介)
根据上述两个关系模式用SQL语句完成第36~39题。
36.查询年龄在35岁以上的患者的姓名、病情简介。
37.查询所有的主任医师的患者病例号、患者姓名。
38.修改“王林”医生的职称为“副主任医师”o
39.删除“刘戈”患者的相关信息。
五、综合题(10分)
40.设有一个教学管理数据库,其属性为:学号(S#),课程号(C#),成绩(G),任课教师(TN),教师所在的系(D)。这些数据有下列语义:学号和课程号分别与其代表的学生和课程一一对应;一个学生所修的每门课程都有一个成绩;每门课程只有一位任课教师,但每位教师可以有多门课程;教师中没有重名,每个教师只属于—个系。
(1)根据上述语义确定函数依赖集。(4分)
(2)如果用上面所有的属性组成一个关系模式,那么该关系模式为第几范式?为什么?
(6分)
本试题下载地址: