创建相应的
A. 表(table) B. 索引(index) C. 视图(view) D. 游标(cursor) 答案:C
37. 在数据库中,产生数据不一致的根本原因是 A. 数据存储量过大 B. 缺乏数据保护机制 C. 数据冗余
D. 缺乏数据安全性控制 答案:C
38. 第(38)~(41)题基于“学生—选课—课程”数据库中的三个关系: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)它们的主码分别是S#、 (S#,C#)、C#。
(38)下列关于保持数据完整性的叙述中,哪一条是不正确的
A. 向关系SC插入元组时,s#或C#中的一个可以是空值(NULL) B. 可以任意删除关系SC中的元组
C. 向任何一个关系插入元组时,必须保证关系主码值的唯一性 D. 不可以任意删除关系C中的元组 答案:A
39. 为了提高查询速度,对SC表(关系)创建唯一索引,应该创建在哪个(组)属性
上
A. S# B. C# C. GRADE D. (S#,C#) 答案:A
40. 将学生的学号及他的平均成绩定义为一个视图。创建这个视图的语句中使用的子查询将包括下列哪些子句 Ⅰ.SELECT Ⅱ.FROM Ⅲ.WHERE Ⅳ.GROUP BY Ⅴ.ORDER BY
A. 仅Ⅰ、Ⅱ和Ⅲ B. 仅Ⅰ、Ⅱ和Ⅳ C. 仅Ⅰ、Ⅱ、Ⅲ和Ⅳ D. 都包括 答案:B
42. 数据字典又称为 A. 数据模型 B. 系统目录 C. 系统模型 D. 用户口令 答案:B
解析:在数据库系统中,除了存储关系中的数据外,还需要维护关于数据库的描
述信息,这类信息称为数据字典,或系统目录。系统数据也称数据字典或系统目录和元数据。
43. 下列条目中哪些是非易失性的存储设备 Ⅰ.高速缓冲存储器Ⅱ.主存储器 Ⅲ.第二级存储器Ⅳ.第三级存储器
A. 仅I和Ⅱ B. 仅Ⅱ和Ⅲ C. 仅Ⅰ和Ⅳ D. 仅Ⅲ和Ⅳ 答案:D
解析:第二级和第三级存储器是非易失性存储,即使设备断电,所存的内容也不会丢失。
44. 下列关于数据存储组织的叙述中,哪一条是不正确的 A. 一个数据库被映射为多个不同的文件,它们由操作系统来维护
B. 一个文件可以只存储一种固定长度的记录,也可以存储多种长度不同的记录 C. 数据库映射的文件存储于磁盘上的磁盘块中
D. 磁盘块常常采用分槽的页结构,如果一条记录被删除,只需将对应的条目置成被删除状态,而不用对之前的记录进行移动 答案:D
45. 下列关于故障恢复的叙述中,哪一条是不正确的
A. 系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障 B. 利用更新日志记录中的改前值可以进行UNDO,利用改后值可以进行REDO
C. 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中
D. 磁盘故障的恢复需要DBA的介入 答案:C
46. 下列关于SQL Server 2000数据库的叙述中,哪一条是不正确的 A. Master控制用户数据库和SQL Server的整体运行 B. Model为创建新的用户数据库提供模板或原型 C. Msdb为调度信息和作业历史提供存储区域 D. Pubs是系统提供的公共区域 答案:D
解析:Pubs提供一个SQL Server的标准数据库,作为练习的工具。
47. 下列哪些条目是SQL Server 2000中常用的对象 Ⅰ.表Ⅱ.数据类型Ⅲ.约束Ⅳ.规则 Ⅴ.视图Ⅵ.索引Ⅶ.默认值
A. 仅Ⅰ、Ⅲ、Ⅴ和Ⅵ B. 仅Ⅰ、Ⅱ、Ⅳ和Ⅴ C. 仅Ⅰ、Ⅲ、Ⅴ、Ⅵ和Ⅶ D. 都是 答案:D
解析:SQL Server 2000中常用的数据库对象包括:表、数据类型、约束、规则、视图、索引、默认值、触发器、存储过程、用户自定义函数。
48. 下列关于Oracle数据仓库的叙述中,哪一条是不正确的
A. Oracle Express Server是服务器端的产品
B. Oracle Express Objects和Oracle Express Analyzer是客户端的产品 C. Oracle Express Analyzer是联机分析处理服务器 D. Oracle Express Objects是可视化工具 答案:C
解析:Oracle Express Analyzer用于扩充使用Oracle Express Objects编写的应用软件。
49. 下列关于Oracle的对象\\|关系特性的叙述中,哪一条是不正确的 A. Oracle对象\\|关系模型的核心是面向对象数据库
B. 对象实体的一些属性是多值的,可使用可变长数组来表示
C. 在对象模型中,对象的某些属性也可以是对象,可使用嵌套表来表示 D. 抽象数据类型由对象的属性及其方法组成,可用于创建对象表 答案:A
解析:Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。
50. 由于关系模式设计不当所引起的更新异常指的是
A. 两个事务并发地对同一数据项进行更新而造成数据库不一致 B. 未经授权的用户对数据进行了更新
C. 关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成数据库不一致
D. 对数据的更新因为违反完整性约束条件而遭到拒绝 答案:C