最新最好的数据库复习资料 下载本文

第一章

一、选择题

1、在数据库中,产生数据不一致的根本原因是( A) A、数据存储量太大 B、没有严格保护数据 C、未对数据进行完整性控制 D、数据冗余 2、数据库管理系统的工作不包括(C)

A、定义数据库 B、对已经定义的数据库进行管理 C、为定义的数据库提供操作系统 D、数据通信 3、数据库系统最大的特点是(A)

A、数据的三级抽象和二级独立性 B、数据共享性 C、数据结构化 D、数据独立性 4、数据库系统的数据独立性是指(B) A、不会因为数据的变化而影响应用程序

B、不会因为系统数据存储结构和数据逻辑结构的变化而影响应用程序

C、不会因为存储策略的变化而影响存储结构

D、不会因为某些存储结构的变化而影响其他的存储结构

5、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(D)

A、外模式 B、内模式 C、存储模式 D、模式 6、层次型、网状型、关系型数据库划分原则是(D)

A、文件的大小 B、记录的长短 C、联系的复杂程度 D、数据

之间的联系

7、数据库三级模式体系结构的划分,有利于保持数据库的(A) A、数据独立性 B、数据安全性 C、结构规范化 D、操作可行性

8、有了模式/内模式映像,可以保证数据和应用程序之间的(B) A、逻辑独立性 B、物理独立性 C、数据一致性 D、数据安全性 9、数据库管理系统能实现对数据库中数据的查询、插入、修改、删除等操作,这种功能称为(C)

A、数据定义功能 B、数据管理功能 C、数据操纵功能 D、数据控制功能

数据库系统的核心是(B)

A、数据库 B、数据库管理系统 C、数据模型 D、软件工具 二、填空题

1、数据库管理技术经历了人工管理阶段、文件系统和数据库系统三个阶段

2、数据库系统和文件系统的本质区别在于数据库系统实现了整体数据的结构化。

3、数据独立性可分为逻辑数据独立性和物理数据独立性 4、根据数据模型的应用目的不同,数据模型分为概念模型和数据模型。

5、数据模型是由数据结构、数据操作、完整性约束三部分组成。 6、数据结构是对数据系统的静态描述,数据操纵是对数据系统的动态描述。

7、按照数据结构的类型来命名,数据模型分为层次模型、网状模型、关系模型。

8、关系模型中,完整性的约束是指实体完整性、参照完整性和自定义完整性。

9、外模式/模式映像保证数据和应用程序之间的逻辑独立性,模式/内模式保证数据和应用程序之间的物理独立性。 三、简答题

1、简述关系数据库的优缺点。 2、三种基本数据模型的结构特点。

第二章

一、选择题

1、关系数据库管理系统应能实现的专门关系运算包括(B) A、排序、索引、统计 B、选择、投影、连接 C、关联、更新、排序 D、显示、打印、制表 2、关系模型中,一个关键字是 ( c )

A、有多个任意属性组成 B、至多有一个属性组成

C、可有一个或多个其值能唯一标志该关系模式中任何远足的属性组成

D、以上都不是

3、同一个关系模型的人依赖那个个元组值(A)

A、不能全同 B、可全同 C、必须全同 D、以上都不是 4、一个关系数据库文件中的各条记录(B)

A、前后顺序不能任意颠倒,一定要按照输入的顺序排列 B、前后顺序可以任意颠倒,不影响库中数据关系

C、前后顺序可以颠倒,但排列顺序不同,统计处理的结果也不同 D、前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 5、自然连接是构成新关系的有效方法,一般情况下,党对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(D) A、元组 B、行 C、记录 D、属性

6、设有属性A、B、C、D,一下表式中不时关系的是(c) A、R(A) B、R(A,B,C,D) C、R(A×B×C×D) D、 R(A,B)

7、关系模式的任何属性(A)

A、不可再分 B、可再分 C、命名可在该关系模式中不唯一 D、以上都不对

8、关系运算中花费时间可能最长的云算是(C) A、投影 B、选择 C、笛卡尔积 D、除 9、如图关系,经?A B C a b c b c d A,B(?B?b(R))计算后结果是(C)

A B a b c b A B a d d a A B C a b c d a f c b d A B、