当前位置:文档之家› 01第一章数据库系统概述(答案)

01第一章数据库系统概述(答案)

01第一章数据库系统概述(答案)
01第一章数据库系统概述(答案)

第一章数据库系统概述

一、单项选择题

1、下列关于数据的说法错误的是( A )。

A、数据都能参加数值运算

B、图象声音也是数据的一种

C、数据的表示形式是多样的

D、不同类型的数据处理方法不同

2、下列关于信息的说法错误的是( B )。

A、同一信息可有多种数据表示形式

B、数据库中保存的就是信息

C、信息是数据的含义

D、信息是抽象的

3、下列关于数据处理的说法正确的是( B )。

A、数据处理是将信息转换成数据的过程

B、数据处理是将数据转换成信息的过程

C、数据处理是对数据进行算术运算

D、数据处理是数据的简单收集

4、下列关于人工管理阶段的说法错误的是( C )。

A、数据不能长期保存

B、程序复杂

C、程序之间能共享数据

D、数据量小

5、下列关于文件管理阶段的说法正确的是( B )。

A、对数据统一控制管理

B、数据冗余度大

C、数据独立性强

D、数据完全实现了共享

6、在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是

( D )。

A、人工管理阶段和文件系统阶段

B、文件系统阶段

C、文件系统阶段和数据库阶段

D、人工管理阶段

7、下列关于数据库管理阶段的说法错误的是( C )。

A、数据的共享性高,冗余度低,易扩充

B、数据真正实现了结构化

C、数据独立性差

D、数据由DBMS统一管理和控制

8、数据库系统的核心任务是( B )。

A、将信息转换成数据

B、数据管理

C、实现数据共享

D、保证数据安全

9、下面列出的条目中,( D )是数据库系统的组成成员?

Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户

Ⅳ.数据库管理员Ⅴ.数据库

A、Ⅱ、Ⅲ、Ⅳ和Ⅴ

B、Ⅱ、Ⅳ和Ⅴ

C、Ⅰ、Ⅱ、Ⅳ和Ⅴ

D、全部

10、数据库的特点之一是数据共享,严格地讲,这里的数据共享指( C )。

A、同一应用中的多个程序共享一个数据集合

B、多个用户、同一种语言共享数据

C、多种应用、多种语言、多个用户相互覆盖地使用数据集合

D、多个用户共享一个数据文件

11、在数据库中可以创建、修改和删除表,这是因为数据库管理系统提供了( A)。

A、数据定义功能

B、数据操纵功能

C、数据库的运行管理功能

D、数据库的建立和维护功能

12、下列关于数据库特点的说法正确的是( D )。

A、数据能共享但数据冗余很高

B、能保证数据完整性但降低了安全性

C、数据独立性高但不能实现共享

D、数据能共享且独立性高

13、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和( D )。

A、最终用户

B、DBA

C、数据库应用系统开发人员

D、各类相关人员

14、数据库系统软件包括( D )和数据库应用系统及开发工具。

A、数据库应用程序

B、高级语言

C、OS

D、DBMS

15、下列关于数据库的说法错误的是( B )。

A、数据库存在于计算机系统中

B、数据库中的数据因为独立而没有联系

C、数据结构化

D、数据以文件方式存储

16、数据库系统的核心是( D )。

A、编译系统

B、数据库应用系统

C、操作系统

D、数据库管理系统

17、在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中

出现的问题,这是下列( A )的职责?

A、数据库管理员

B、系统分析员

C、数据库设计员

D、应用程序员

18、数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是

( A )。

A、DBS包括DB和DBMS

B、DBMS包括DB和DBS

C、DB包括DBS和DBMS

D、DBS就是DB,也就是DBMS

19、为数据库的建立、使用和维护而配置的软件称为( C )。

A、IMS

B、BBS

C、DBMS

D、DBA

20、对数据库数据的存储方式和物理结构的逻辑描述是( A )。

A、内模式

B、模式

C、外模式

D、用户模式

21、( B )是对数据库中全部数据的逻辑结构和特征的总体描述。

A、内模式

B、模式

C、外模式

D、用户模式

22、数据库三级模式体系结构的划分有利于保持数据库的( A )。

A、数据独立性

B、数据安全性

C、结构规范化

D、操作可行性

23、下列关于三级模式间的映射的说法中正确的是( D )。

A、映射可有可无

B、三级模式间有3个映射

C、普通用户可以修改映射

D、三级模式间的映射为了实现三个抽象层次间的联系和转换

24、在数据库三级模式结构中,外模式的个数( B )。

A、只有一个

B、可以有多个

C、与用户个数相同

D、由设置的系统参数决定

25、下列关于数据库三级模式结构的说法中,( D )是不正确的?

A、数据库三级模式结构由内模式、模式和外模式组成

B、DBMS在数据库三级模式之间提供外模式/模式映像和模式/内模式映像

C、外模式/模式映像实现数据的逻辑独立性

D、一个数据库可以有多个模式

26、通常认为数据库系统是一个具有高度组织性的总体,包括( D )。

A、操作系统、数据库管理系统和数据库

B、硬件和软件

C、硬件、软件和数据库

D、硬件、软件、数据库和相关人员

27、数据管理技术经历了人工管理、文件管理和数据库管理三个阶段,( C )

阶段的数据可以长期保存。

A、工管理

B、文件管理

C、数据库管理

D、文件管理和数据库管理

28、数据库的三级模式是数据库在三个级别(层次)上的抽象,对于一个数据

库系统而言,物理级数据库是客观存在的,对应于( A )。

A、内模式

B、模式

C、外模式

D、用户模式

29、用户之所以能完成数据定义、数据操作、数据组织与管理、数据库维护等

操作,是因为有( B ),Access就是这样一个软件。

A、操作系统

B、数据库管理系统

C、数据库应用系统

D、网络系统

二、判断题

1、数据是表示信息的具体形式,信息是数据表达的内容。√

2、在数据库的三级模式结构中内模式可以有多个。×

3、数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用

程序的正常运行。√

4、当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改

变,可以使模式保持不变,从而保证了数据的物理独立性。√

5、数据处理是将信息转换成数据的过程。×

6、数据库在计算机系统中不是以文件方式存储的。×

7、数据库系统其实就是一个应用软件。×

8、三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。

9、三级模式间存在三个映射关系。×

10、DBMS不需要操作系统的支持就可以实现其功能。×

11、在计算机领域,只有可用于计算的数值才认为是数据,照片、音乐等不是

数据。×

数据库系统概论各章复习试题及答案

数据库系统概论复习资料: 第一章: 一、选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库 C.数据库管理系统 D.数据结构 5.数据库中存储的是 C 。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息 6. 数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 B 。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 9. 下述关于数据库系统的正确叙述是 A 。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 【答案:】①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

第1章 数据库系统概述习题及答案[精品文档]

习题一 第1章数据库系统概述 一、填空题 1.在关系数据库中,一个元组对应表中。 解:一个记录(一行) 2. 常用的数据模型有:、、和面向对象模型。 解: 关系模型,层次模型,网状模型 3. 用二维表来表示实体及实体之间联系的数据模型是。 解: 关系模型 4. 关系模型数据库中最常用的三种关系运算是、、。 解: 选择运算,投影运算,连接运算 5.在数据库系统中,数据的最小访问单位是。 解: 字段(数据项) 6.对表进行水平方向的分割用的运算是。 解: 选择运算 7. 数据结构、和称为数据模型的三要素。解: 数据操作,数据约束条件

8. 关系的完整性约束条件包括完整性、完整性和完整性三种。 解: 用户定义,实体,参照 二、单项选择题 1. 对数据库进行规划、设计、协调、维护和管理的人员,通常被称为( D )。 A. 工程师 B. 用户 C. 程序员 D. 数据库管理员 2. 下面关于数据(Data)、数据库(DB)、数据库管理系统(DBMS)与数据库系统(DBS)之间关系的描述正确的是( B )。 A. DB包含DBMS和DBS B. DBMS包含DB和DBS C. DBS包含DB和DBMS D. 以上都不对 3. 数据库系统的特点包括( D )。 A. 实现数据共享,减少数据冗余 B. 具有较高的数据独立性、具有统一的数据控制功能 C. 采用特定的数据模型 D. 以上特点都包括 4. 下列各项中,对数据库特征的描述不准确的是( D )。 A. 数据具有独立性 B. 数据结构化 C. 数据集中控制 D. 没有冗余 5. 在数据的组织模型中,用树形结构来表示实体之间联系的模型称为( D )。 A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型 6. 在数据库中,数据模型描述的是( C ) 的集合。 A. 文件 B. 数据 C. 记录 D. 记录及其联系

数据库系统概论试题及答案整理版

数据库系统概论复习资料 第一章绪论 一、选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个 A 阶段。 B .文件系统 阶段中,数据独立性最高的是 A .数据库系 C .人工管理 D .数据项管理 2.数据库的概念模型独立于 A .具体的机器和 DBMS A 。 B .E-R 图 C .信息世界 D .现实世界 3.数据库的基本特点是 A.(1)数据结构化 B 。 (2)数据独立性 (2)数据独立性 (3)数据共享性高,冗余大,易移植 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 (4)统一管理和控制 (4)统一管理和控制 (4)统一管理和控制 B.(1)数据结构化 C.(1)数据结构化 (2)数据互换性 (3)数据共享性高,冗余小,易扩充 D.(1)数据非结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充 4. B 是存储在计算机内有结构的数据的集合。 A .数据库系统 B .数据库 C .数据库管理系统 D .数据结构 5.数据库中存储的是 A.数据 C 。 B.数据模型 C.数据及数据间的联系 D.信息 6.数据库中,数据的物理独立性是指 C 。 A .数据库与数据库管理系统的相互独立

B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 D 。 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 A.数据库B 。 B.数据库管理系统C.数据模型D.软件工具 9.下述关于数据库系统的正确叙述是 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 A 。 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 10.数将数据库的结构划分成多个层次,是为了提高数据库的B①和B②。 ①A.数据独立性 ②A.数据独立性B.逻辑独立性 B.物理独立性 C.管理规范性 C.逻辑独立性 D.数据的共享 D.管理规范性 11.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是A。 A.DBS包括DB和DBMS B.DDMS包括DB和 DBS

数据库系统概论知识点

第一章:绪论 数据库(DB):长期存储在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织、描述和存储,具有娇小的冗余度、交稿的数据独立性和易扩展性,并可为各种用户共享。 数据库管理系统(DBMS):位于用户和操作系统间的数据管理系统的一层数据管理软件。用途:科学地组织和存储数据,高效地获取和维护数据。包括数据定义功能,数据组织、存储和管理,数据操纵功能,数据库的事物管理和运行管理,数据库的建立和维护功能,其他功能。 数据库系统(DBS):在计算机系统中引入数据库后的系统,一般由数据库。数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。目的:存储信息并支持用户检索和更新所需的信息。 数据库系统的特点:数据结构化;数据的共享性高,冗余度低,易扩充;数据独立性高;数据由DBMS统一管理和控制。 概念模型实体,客观存在并可相互区别的事物称为实体。 属性,实体所具有的某一特性称为属性。 码,唯一标识实体的属性集称为码。 域,是一组具有相同数据类型的值的集合。 实体型,具有相同属性的实体必然具有的共同的特征和性质。 实体集,同一类型实体的集合称为实体集。 联系 两个实体型之间的联系一对一联系;一对多联系;多对多联系 关系模型关系,元组,属性,码,域,分量,关系模型 关系数据模型的操纵与完整性约束关系数据模型的操作主要包括查询,插入,删除和更新数据。这些操作必须满足关系完整性约束条件。关系的完整性约束条件包括三大类:实体完整性,参照完整性和用户定义的完整性。 数据库系统三级模式结构外模式,模式,内模式 模式:(逻辑模式)数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个模式。

第一章 数据库系统概述

第一章数据库系统概述 一、选择题 1.下列哪一个不是常用的数据模型( C ). A.层次模型 B.网状模型 C.概念模型 D.关系模型 2.下列不是关系模型的术语的是( B ). A.元组 B.变量 C.属性 D.分量 3.下列不是关系数据库的术语的是( D ). A.记录 B.字段 C.数据项 D.模型 4.关系数据库的表不必具有的性质是( D ). A. 数据项不可再分 B.同一列数据项要具有相同的数据类型 C. 记录的顺序可以任意排列 D. 记录的顺序不可以任意排列 5.下列不是数据库系统的组成部分( A ). A.说明书 B. 数据库 C.软件 D.硬件 6.已知某一数据库中的两个数据表,它们的主键与外键是一对多 的关系,这两个表若要建立关联,则应该建立( C )的永久联系. A. 一对一 B. 多对多 C.一对多 D.多对一 7.已知某一数据库中的两个数据表,它们的主键与外键是一对一 的关系, 这两个表若要建立关联,则应该建立( A )的永久联系. A. 一对一 B. 多对一 C.一对多 D.多对多 8.已知某一数据库中的两个数据表,它们的主键与外键是多对一

的关系, 这两个表若要建立关联,则应该建立( D )的永久联系. A. 一对多 B.一对一 C.多对多 D.多对一 9.属性的集合表示一种实体的类型,称为( C ). A. 实体 B.实体集 C. 实体型 D. 属性集 10.DB,DBS和DBMS三者之间的关系是( B ). A.DB包含DBS和DBMS B.DBS包含DB和DBMS C.DBMS包含DB和DBS D.三者关系是相等的 11. 数据库系统的核心是( C ). A.软件工具 B. 数据模型 C. 数据库管理系统 D. 数据库 12.下面关于数据库系统的描述中,正确的是( C ). A. 数据库系统中数据的一致性是指数据类型的一致 B. 数据库系统比文件系统能管理更多的数据 C. 数据库系统减少了数据冗余 D. 数据库系统避免了一切冗余 13.关系数据库的数据及更新操作必须遵循( B )等完整性规则. A.参照完整性和用户定义的完整性 B.实体完整性、参照完整性和用户定义的完整性 C.实体完整性和参照完整性 D.实体完整性和用户定义的完整性 14.规范化理论中分解( D )主要是消除其中多余的数据相关性.

数据库系统综合概论

第一章数据库系统概论 本章目的在于使读者对数据库系统的基本知识能有一个较为全面的了解,为今后的学习和工作打下基础。本章重点介绍了有关数据库结构和数据库系统组织的基本知识和基本概念,以及常见的三种类型的数据库系统的特点。重点介绍关系数据库的有关知识。 1.1 数据管理技术发展史 随着生产力的不断发展,社会的不断进步,人类对信息的依赖程度也在不断地增加。数据作为表达信息的一种量化符号,正在成为人们处理信息时重要的操作对象。所谓数据处理就是对数据的收集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列工作全部过程的概述。数据处理的目的就是使我们能够从浩瀚的信息数据海洋中,提取出有用的数据信息,作为我们工作、生活等各方面的决策依据。数据管理则是指对数据的组织、编码、分类、存储、检索和维护,它是数据处理的一个重要内容中心。数据处理工作由来以久,早在1880 年美国进行人口普查统计时,就已采用穿孔卡片来存储人口普查数据,并采用机械设备来完成对这些普查数据所进行的处理工作。电子计算机的出现以及其后其硬件、软件的迅速发展,加之数据库理论和技术的发展,为数据管理进入一个革命性阶段提供有力的支持。根据数据和应用程序相互依赖关系、数据共享以及数据的操作方式,数据管理的发展可以分为三个具有代表性的阶段,即人工管理阶段、文件管理阶段和数据库管理阶段。 【1 】人工管理阶段 这一阶段发生于六十年代以前,由于当时计算机硬件和软件发展才刚刚起步,数据管理中全部工作,都必须要由应用程序员自己设计程序完成去完成。由于需要与计算机硬件以及

各外部存储设备和输入输出设备直接打交道,程序员们常常需要编制大量重复的数据管理基 本程序。数据的逻辑组织与它的物理组织基本上是相同的,因此当数据的逻辑组织、物理组织或存储设备发生变化时,进行数据管理工作的许多应用程序就必须要进行重新编制。这样就给数据管理的维护工作带来许多困难。并且由于一组数据常常只对应于一种应用程序,因此很难实现多个不同应用程序间的数据资源共享。存在着大量重复数据,信息资源浪费严重。【2 】文件管理阶段 这一阶段发生于六十年代,由于当时计算机硬件的发展,以及系统软件尤其是文件系统的出现和发展,人们开始利用文件系统来帮助完成数据管理工作,具体讲就是:数据以多种组织结构(如顺序文件组织、索引文件文件组织和直接存取文件组织等)的文件形式保存在外部存储设备上,用户通过文件系统而无需直接与外部设备打交道,以此来完成数据的修改、插入、删除、检索等管理操作;使用这种管理方式,不仅减轻进行数据管理的应用程序工作量,更重要地是,当数据的物理组织或存储设备发生变化时,数据的逻辑组织可以不受任何影响,从而保证了基于数据逻辑组织所编制的应用程序也可以不受硬件设备变化的影响。这样就使得程序和数据之间具有了一定的相互独立性。 但由于数据文件的逻辑结构完全是根据应用程序的具体要求而设计,它的管理与维护完全是由应用程序本身来完成,因此数据文件的逻辑结构与应用程序密切相关,当数据的逻辑结构需要修改时,应用程序也就不可避免地需要进行修改;同样当应用程序需要进行变动时,常常又会要求数据的逻辑结构进行相应的变动。在这种情况下,数据管理中的维护工作量也是较大的。更主要的是由于采用文件的形式来进行数据管理工作,常常需要将一个完整的、相互关联的数据集合,人为地分割成若干相互独立的文件,以便通过基于文件系统的编程来实现来对它们的管理操作。这样做同样会导致数据的过多冗余和增加数据维护工作的复杂性。例如人事部门、教务部门和医务部门对学生数据信息的管理,这三个部门中有许多数据是相同的,如姓名、年龄、性别等,由于是各部门均是根据自己的要求,建立各自的数据文件和应用程序,这样不仅造成了大量的相同数据重复存储,而且在修改时,常常需要同时修改三个文件中的数据项,如修改学生年龄,此外若需要增加一个描述学生的数据项,如通讯地址,那么所有的应用程序就必须都要进行相应的修改。除此之外,采用文件系统来帮助进行数据管理工作,在数据的安全和保密等方面,也难以采取有效的措施加以控制。 3 】数据库管理阶段 1在不断改进和完善文件系统的过程中,从六十年代后期开始,人们逐步研究和发展了以数据的统一管理和数据共享为主要特征的数据库系统。即在数据在统一控制之下,为尽可能多的应用和用户服务,数据库中的数据组织结构与数据库的应用程序相互间有较大的相对独立性等。与以往前数据管理方法和技术相比,利用数

数据库系统概论第一章课后答案

第01章绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据(Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。500 这个数字可以表示一件物品的价格是500 元,也可以表示一个学术会议参加的人数有500 人,还可以表示一袋奶粉重500 克。 ( 2 )数据库(DataBase ,简称DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 ( 3 )数据库系统(DataBas 。Sytem ,简称DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。 ( 4 )数据库管理系统(DataBase Management sytem ,简称DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。解析DBMS 是一个大型的复杂的软件系统,是计算机中的基础软件。目前,专门研制DBMS 的厂商及其研制的DBMS 产品很多。著名的有美国IBM 公司的DBZ 关系数据库管理系统和IMS 层次数据库管理系统、美国Oracle 公司的orade 关系数据库管理系统、s 油ase 公司的s 油ase 关系数据库管理系统、美国微软公司的SQL Serve ,关系数据库管理系统等。

数据库原理 第一章 数据库系统概述期末习题与答案

1、下列说法中错误的是()。 A.数据是信息的符号表示,因此,同一信息只能用一种数据形式来表示 B.信息是数据的内涵,是对数据的语义解释 C.只有当给数据赋予特定语义后,数据才可转换为可传递的信息 D.数据管理是数据处理中的核心环节,其优劣直接影响数据处理的效果 正确答案:A 2、下列说法正确的是()。 A.数据库管理系统的完整性控制功能是保证数据库的完整性,防止数据丢失 B.数据库避免了一切数据的冗余 C.数据库系统的核心是数据库管理员 D.数据库是多个结构化的数据集合 正确答案:D 3、以下不属于DBA职责的是()。 A.为终端用户开发和设计应用程序 B.定义和实施数据库的备份和恢复策略 C.参与数据库设计的全过程,决定整个数据库的结构和内容 D.定义数据的安全性和完整性规则,负责分配各个应用程序对数据库的存取权限 正确答案:A 4、以下说法中正确的是()。 A.DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能 B.DBMS是处于计算机硬件和操作系统之间的可直接对数据库进行操作的一个软件系统 C.DBMS包含DB和DBS D.DBMS提供数据控制语言(DCL),能实现对数据库中数据的查询、插入、修改和删除等操作

正确答案:A 5、保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据库的()。 A.数据库恢复 B.安全性 C.并发控制 D.完整性 正确答案:B 6、下列说法中正确的是()。 A.在三级模式间引入二级映像的主要作用是提高数据与程序的安全性 B.在数据库系统的三级模式结构中,内模式描述了数据库中全体数据的全局逻辑结构和特征 C.对一个数据库系统来说,实际存在的只有物理级数据库 D.数据的存储结构与数据逻辑结构之间的独立性称为数据的逻辑独立性 正确答案:C 7、下列说法中错误的是()。 A.在数据库系统中,外模式可有多个,而模式、内模式只能各有一个 B.外模式是用户视图,是概念模式的某一部分的抽象表示 C.在数据库系统中,外模式/模式映像保证了数据与应用程序间的逻辑独立性 D.一个数据库系统中,外模式/模式映像只能有一个 正确答案:D 8、下列说法中错误的是()。 A.C/S结构是一种“胖客户机”的客户机/服务器结构,是两层结构 B.在主从式结构的数据库系统中,系统的处理瓶颈在主机上

数据库原理第一章数据库概论来源.

数据库原理第一章数据库概论来源:考试大2006/8/7 【考试大:中国教育考试第一门户】模拟考场视频课程字号:T T第一章数据库概论 1. 人工管理阶段数据管理的特点: (1)数据不保存在机器中 (2)无专用的软件对数据进行管理 (3)只有程序的概念,没有文件的概念 (4)数据面向程序 2. 文件系统阶段数据管理的特点: (1)数据可长期保存在外存的磁盘上 (2)数据的逻辑结构和物理结构有了区别 (3)文件组织已呈多样化。有索引、链接和散列文件 (4)数据不再属于某个特定的程序,可重复使用。 3. 文件系统显露出三个缺陷: (1)数据冗余性 (2)数据不一致性 (3)数据联系弱 4. 数据库阶段的管理方式具有以下特点: (1)采用复杂的数据模型表示数据结构 (2)有较高的数据独立性 (3)数据库系统为用户提供方便的用户接口 (4)系统提供四方面的数据控制功能 (5)对数据的操作既可以以记录为单位,又可以以数据项为单位 5. 数据描述三个领域之间的关系: 从事物的特性到计算机中的数据表示,经历了三个领域:现实世界、信息世界、机器世界。(1)现实世界:存在于人们头脑之外的客观世界,称为现实世界。 (2)信息世界:是现实世界在人们头脑中的反映。 (3)机器世界:信息世界的信息在机器世界中以数据形式存储。 信息世界中数据描述的术语有:实体、实体集、属性、实体标识符 机器世界中数据描述的术语有:字段、记录、文件、关键码 它们的对应关系是: 在数据库中每个概念都有类型和值之区分,类型是概念的内涵,值是概念的外延来源:考试大-自考站6. 数据描述的两种形式: 数据描述有物理描述和逻辑描述两种形式。 物理数据描述指数据在存储设备上的存储方式,物理数据是实际存放在存储设备上的数据。

数据库系统全面概述(doc 33页)

数据库系统全面概述(doc 33页)

第一章数据库系统概论 本章目的在于使读者对数据库系统的基本知识能有一个较为全面的了解,为今后的学习和工作打下基础。本章重点介绍了有关数据库结构和数据库系统组织的基本知识和基本概念,以及常见的三种类型的数据库系统的特点。重点介绍关系数据库的有关知识。 1.1 数据管理技术发展史 随着生产力的不断发展,社会的不断进步,人类对信息的依赖程度也在不断地增加。数据作为表达信息的一种量化符号,正在成为人们处理信息时重要的操作对象。所谓数据处理就是对数据的收集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列工作全部过程的概述。数据处理的目的就是使我们能够从浩瀚的信息数据海洋中,提取出有用的数据信息,作为我们工作、生活等各方面的决策依据。数据管理则是指对数据的组织、编码、分类、存储、检索和维护,它是数据处理的一个重要内容中心。数

据处理工作由来以久,早在1880年美国进行人口普查统计时,就已采用穿孔卡片来存储人口普查数据,并采用机械设备来完成对这些普查数据所进行的处理工作。电子计算机的出现以及其后其硬件、软件的迅速发展,加之数据库理论和技术的发展,为数据管理进入一个革命性阶段提供有力的支持。根据数据和应用程序相互依赖关系、数据共享以及数据的操作方式,数据管理的发展可以分为三个具有代表性的阶段,即人工管理阶段、文件管理阶段和数据库管理阶段。 【1】人工管理阶段 这一阶段发生于六十年代以前,由于当时计算机硬件和软件发展才刚刚起步,数据管理中全部工作,都必须要由应用程序员自己设计程序完成去完成。由于需要与计算机硬件以及各外部存储设备和输入输出设备直接打交道,程序员们常常需要编制大量重复的数据管理基本程序。数据的逻辑组织与它的物理组织基本上是相同的,因此当数据的逻辑组织、物理组织或存储设备发生变化时,进行数据管理工作的许多应用程序就必须要进行重新编制。这样就给数据管理的维护工作带来许多困难。并且由于一组数据常常只对应于一种应用程序,因此很难实现多个不同应用程

(完整版)第1章数据库系统概述教案

3 数据库技术的产生与发展 人工管理阶段(40年代中--50年代中):?应用需求:科学计算 ?硬件:无直接存取存储设备?软件:无通用的操作系统 ?处理方式:批处理

?数据管理者:应用程序,数据不保存。 ?数据面向的对象:某一应用程序。 ?数据共享程度:无共享、冗余度极大。 ?数据独立性:不独立,完全依赖于程序。 ?数据结构化:无结构。 ?数据控制能力:应用程序自己控制。 人工管理阶段应用程序与数据的对应关系 文件系统阶段(50年代末--60年代中) ?应用需求:科学计算、数据处理 ?硬件:出现磁盘、磁鼓等 ?软件:操作系统、高级语言 ?处理方式:批处理、共享的实时处理方式 ?数据管理者:文件系统,数据长期保存。 ?数据面向的对象:某一应用程序。 ?数据共享程度:共享性差、冗余度大。 ?数据结构化:记录内有结构,整体无结构。 ?数据独立性:逻辑结构改变须修改应用程序。 ?数据控制能力:应用程序自己控制。 文件管理阶段应用程序与数据的对应关系

数据库系统阶段(60年代末以来) ?应用需求:大规模管理 ?硬件:出现大容量磁盘、磁盘阵列 ?软件:数据库管理系统 ?处理方式:联机实时处理、分布处理和批处理 ?数据管理者:DBMS ?数据面向的对象:整个系统 ?数据高度结构化:数据库与文件系统的根本区别 ?数据的共享性高,冗余度低,易扩充 ?数据的独立性高:物理独立性和逻辑独立性 ?数据控制能力:由DBMS统一管理和控制 数据库管理阶段应用程序与数据的对应关系 数据库系统的特点: 1、数据结构化 数据库系统:实现整体数据的结构化,这是数据库系统与文件系统的本质区别。 文件系统:文件由记录组成,文件内部有结构,文件之间无结构。 数据库系统:数据之间整体有结构,是一个有机的整体。 2、数据的共享性高,冗余度低,易扩充 数据库系统从整体角度来组织存储数据,数据不只是面向某一个应用,而是面向整个系统,因此具有很高的共享性。 共享数据带来了低冗余性,也能避免数据之间的不相容性和不一致性。 数据共享使得应用可以应需要而增加,容易扩充 3、数据独立性高 ◆物理独立性:是指用户的应用程序与存储在磁盘上的数据库中的数据时相互独 立的。数据的物理存储由DBMS负责,应用程序不必了解,只需要处理数据的逻辑结构。这样当数据库的物理结构改变时,应用程序不用改变。 ◆逻辑独立性:直指用户的应用程序与数据库的逻辑结构是相互独立的,数据库 的逻辑结构改变了,用户程序可以不予改变。 ◆数据与程序的独立,把数据的定义和存储从程序中分离出去,而存取数据的方 法由DBMS提供,从而大大简化了应用程序的编制,减少了应用程序的维护

数据库系统概论部分答案

第一章 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据(Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。 ( 2 )数据库(DataBase ,简称DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。 ( 3 )数据库系统(DataBas 。Sytem ,简称DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成, ( 4 )数据库管理系统(DataBase Management sytem ,简称DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。 5 .试述数据库系统的特点。 答: ( l )数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。 ( 2 )数据的共享性高,冗余度低,易扩充数据库的数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用以多种不同的语言共享使用。 ( 3 )数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。数据库管理系统的模式结构和二级映像功能保证了数据库中的数据具有很高的物理独立性和逻辑独立性。( 4 )数据由DBMS 统一管理和控制数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。 7. 什么是概念模型?试述概念模型的作用。 答:概念模型是现实世界到机器世界的一个中间层次, 作用:用于信息世界的建模,是现实世界到信息世界的第一层抽象,数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。 8.定义并解释概念模型中以下术语:实体,实体型,实体集,实体之间的联系 答: 实体:客观存在并可以相互区分的事物叫实体。 实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。 实体集:同型实体的集合称为实体集。 实体之间的联系: 1 : 1 , 1 : n 和m : n 9 .试述数据模型的概念、数据模型的作用和数据模型的三个要素。 答: 数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。一般地讲,数据模型是严格定义的概念的集合。这些概念精确描述了系统的静态特性、动态特性和完整性约束条件。因此数据模型通常由数据结构、数据操作和完整性约束三部分组成。 (l )数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。 ( 2 )数据操作:是指对数据库中各种对象(型)的实例(值)允许进行的操作的集合,

1第一章数据库系统概述

第一章绪论练习 一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据 库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。 A 数据库系统 B 文件系统 C 人工管理 D 数据项管理 2. 数据库系统的核心和基础是()。 A 物理模型 B 概念模型 C 数据模型D逻辑模型 3 数据库系统与文件系统的主要区别是()。 A 数据库系统复杂,而文件系统简单 B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 4 数据库的概念模型独立于()。 A 具体的机器和DBMS B E-R图 C 信息世界D现实世界 5. 实现将现实世界抽象为信息世界的是()。 A 物理模型 B 概念模型 C 关系模型D逻辑模型 6 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①B,支 持数据库各种操作的软件系统叫做②B,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。 ① A 文件的集合B 数据的集合 C命令的集合 D 程序的集合 ② A 命令系统B 数据库管理系统 C 数据库系统 D 操作系统 ③ A 命令系统B 数据库系统 C 软件系统 D 数据库管理系统 7 长期存储在计算机内,有组织的、可共享的大量数据的集合是()。 A 数据 B 数据库 C 数据库管理系统 D 数据库系统 8 数据库具有①、最小的②和较高的③。 ① A 程序结构化B 数据结构化 C 程序标准化 D 数据模块化 ②A 冗余度 B 存储量 C 完整性 D 有效性 ③A 程序与数据可靠性 B 程序与数据完整性 C 程序与数据独立性 D 程序与数据一致性 9 在数据库中存储的是()。 A 数据 B 数据模型 C 数据及数据之间的联系 D 信息 10 数据库中,数据的物理独立性是指()。 A数据库与数据库管理系统的相互独立性

1第一章数据库系统概述教学内容

1第一章数据库系统 概述

第一章绪论练习 一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据 库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。 A 数据库系统 B 文件系统 C 人工管理 D 数据项管理 2. 数据库系统的核心和基础是()。 A 物理模型 B 概念模型 C 数据模型 D逻辑模型 3 数据库系统与文件系统的主要区别是()。 A 数据库系统复杂,而文件系统简单 B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 4 数据库的概念模型独立于()。 A 具体的机器和DBMS B E-R图 C 信息世界 D现实世界 5. 实现将现实世界抽象为信息世界的是()。 A 物理模型 B 概念模型 C 关系模型 D逻辑模型 6 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①B,支 持数据库各种操作的软件系统叫做②B,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。 ① A 文件的集合 B 数据的集合 C命令的集合 D 程序的集合 ② A 命令系统 B 数据库管理系统 C 数据库系统 D 操作系统 ③ A 命令系统 B 数据库系统 C 软件系统 D 数据库管理系统 7 长期存储在计算机内,有组织的、可共享的大量数据的集合是()。 A 数据 B 数据库 C 数据库管理系统 D 数据库系统 8 数据库具有①、最小的②和较高的③。 ① A 程序结构化 B 数据结构化 C 程序标准化 D 数据模块化 ②A 冗余度 B 存储量 C 完整性 D 有效性 ③ A 程序与数据可靠性 B 程序与数据完整性 C 程序与数据独立性 D 程序与数据一致性 9 在数据库中存储的是()。 A 数据 B 数据模型 C 数据及数据之间的联系 D 信息 10 数据库中,数据的物理独立性是指()。

01第一章数据库系统概述(答案)

第一章数据库系统概述 一、单项选择题 1、下列关于数据的说法错误的是( A )。 A、数据都能参加数值运算 B、图象声音也是数据的一种 C、数据的表示形式是多样的 D、不同类型的数据处理方法不同 2、下列关于信息的说法错误的是( B )。 A、同一信息可有多种数据表示形式 B、数据库中保存的就是信息 C、信息是数据的含义 D、信息是抽象的 3、下列关于数据处理的说法正确的是( B )。 A、数据处理是将信息转换成数据的过程 B、数据处理是将数据转换成信息的过程 C、数据处理是对数据进行算术运算 D、数据处理是数据的简单收集 4、下列关于人工管理阶段的说法错误的是( C )。 A、数据不能长期保存 B、程序复杂 C、程序之间能共享数据 D、数据量小 5、下列关于文件管理阶段的说法正确的是( B )。 A、对数据统一控制管理 B、数据冗余度大 C、数据独立性强 D、数据完全实现了共享 6、在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是 ( D )。 A、人工管理阶段和文件系统阶段 B、文件系统阶段 C、文件系统阶段和数据库阶段 D、人工管理阶段 7、下列关于数据库管理阶段的说法错误的是( C )。 A、数据的共享性高,冗余度低,易扩充 B、数据真正实现了结构化 C、数据独立性差 D、数据由DBMS统一管理和控制 8、数据库系统的核心任务是( B )。 A、将信息转换成数据 B、数据管理 C、实现数据共享 D、保证数据安全 9、下面列出的条目中,( D )是数据库系统的组成成员? Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户 Ⅳ.数据库管理员Ⅴ.数据库 A、Ⅱ、Ⅲ、Ⅳ和Ⅴ B、Ⅱ、Ⅳ和Ⅴ C、Ⅰ、Ⅱ、Ⅳ和Ⅴ D、全部 10、数据库的特点之一是数据共享,严格地讲,这里的数据共享指( C )。 A、同一应用中的多个程序共享一个数据集合 B、多个用户、同一种语言共享数据 C、多种应用、多种语言、多个用户相互覆盖地使用数据集合 D、多个用户共享一个数据文件 11、在数据库中可以创建、修改和删除表,这是因为数据库管理系统提供了( A)。

《数据库系统概论》复习资料

《数据库系统概论》复习资料 ■第一章绪论 本章内容:数据库系统概述、数据模型、数据库系统结构 本章主要考点:数据、数据库、■数据库管理系统的概念、概念模型、■ER图、三种数据模型、数据库的三级模式结构 1、试述数据、数据库、数据库系统、数据库管理系统的概念 (1)数据(Data) :描述事物的符号记录称为数据。 (2)数据库(Data Base ,简称DB ):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。 (3)数据库系统(Data Base System ,简称DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 (4)数据库管理系统(DataBase Management System ,简称DBMS ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。 2、对于DB、DBS、DBMS的关系,下列哪一种描述是正确的(B) A、DB包括DBS、DBMS B、DBS包括DB、DBMS C、DBMS包括DBS、DB D、以上都不对 3、概念模型中的术语:实体、属性、码、域、实体型、实体集 实体:客观存在并可以相互区分的事物叫实体。 属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。 码:惟一标识实体的属性集称为码。

域:域是一组具有相同数据类型的值的集合。 实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。 实体集:同型实、体的集合称为实体集。 4、目前数据库领域中最常用的逻辑数据模型有层次模型、网状模型、关系模型等。 5、数据库管理系统的主要功能有哪些? (1)数据库定义功能(2)数据存取功能(3)数据库运行管理(4)数据库的建立和维护功能。■6、实体联系图(E— R图) 实体型:用矩形表示,矩形框内写明实体名; 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来; 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1或1:n或m:n)。 ▲例:假设教学管理规定: ①一个学生可选修多门课,一门课有若干学生选修; ②一个教师可讲授多门课,一门课只有一个教师讲授; ③一个学生选修一门课,仅有一个成绩。 学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。要求:根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类型;解:根据以上规则画出对于的E—R图如下

第一章 数据库系统概述

第一章数据库系统概述 1、P19-1什么是数据库,什么是数据库管 理系统,什么是数据库系统? 2、DBS由那几部分组成? 3、数据库系统具有的独立性是指() A用户与数据分离B用户与程序分离C程序与数据分离D人员与设备分离 4、数据库管理系统是专门用于管理 的软件。 5、文件系统与数据库系统的最大区别是在 方面。 6、在数据库系统的组织结构中,把概念数 据库与物理数据库联系起来的映射是 ()A.外模式/内模式 B.内模式/ 外模式 C.概念模式/内模式 D.概念 模式/外模式 7、数据库系统的数据独立性包括独立 性和独立性。 8、数据模型不用于描述( )。A.客观事 物 B.事物间的联系 C.数据存储 D. 事物及其相互间的联系。 9、数据库操纵语言(DML)的基本操作不包 括()。A.插入B.修改C.排序D. 查询。 10、内模式是描述数据如何在存储介 质上组织存储的.又称之为模式。 11、数据库(DB)、数据库系统(DBS) 和数据库管理系统(DBMS)三者之间的 关系是_______。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 12、数据库管理系统的主要功能是什么? 第二章关系数据库系统 1、将下列术语中概念最接近的分组,并用 括号分别括起来:元组、关系、记录、 记录型、标识符、关系模式、实体、关 键字、实体型、实体集 2、设关系R,S如下,计算: (1)R1=R自然连接S (2)R2=R连接S,连接条件是 [2]<[5]。 3、设有两个关系R(A,B,C)和S(C,D, E),试用SQL查询语句表示关系代数表 达式)) | | ( ( , S R D B E A ? = σ π。 4、如果数据库中出现类似如“人的身高= 10米”的数据.则说明数据的()未 受到保护。A.安全性B.完整性C.一致性 5、MySql支持的数据类型有_________. 6、关系代数中三种专门的关系运算 是、、。 7、设有两个关系R (A,B,C) 和S (C,D, E),试用SQL查询语句表达下列关系代数 表达式πA,E (σB = D (R∞S))。 R S:

相关主题
文本预览
相关文档 最新文档