数据库系统基础教程答案
- 格式:doc
- 大小:603.50 KB
- 文档页数:45


第1章 绪论
1 .试述数据、数据库、数据库系统、数据库管理系统的概念。
答:
( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。 500 这个数字可以表示一件物品的价格是 500 元,也可以表示一个学术会议参加的人数有 500 人,还可以表示一袋奶粉重 500 克。
( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
( 3 )数据库系统( DataBas 。 Sytem ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。
( 4 )数据库管理系统( DataBase Management sytem ,简称 DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。 DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。解析 DBMS 是一个大型的复杂的软件系统,是计算机中的基础软件。目前,专门研制 DBMS 的厂商及其研制的 DBMS 产品很多。著名的有美国
.
. 一.选择题:
1. 数据库分析与设计中,其设计对象称客观世界的( )
A.逻辑对象 B.目标对象 C.实体对象 D.需求对象
答案:B (150)
2. 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是( )
A.建立库结构 B.扩充功能 C.加载数据 D.系统调试
答案:B (150)
3. 通常用以下的顺序来完成数据库的设计工作( )
A.概念设计、物理设计、逻辑设计 B.逻辑设计、概念设计、物理设计
C.概念设计、逻辑设计、物理设计 D.物理设计、逻辑设计、概念设计
答案:C (150)
4. 在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为( )
A.实物示意图 B.实用概念图 C.实体表示图 D.实体联系图
答案:D (153)
5. E-R图是数据库设计的工具之一,它适用于建立数据库的( )
A.概念模型 B.逻辑模型 C.结构模型 D.物理模型
答案:A (155)
6.在关系数据库设计中,完成设计关系模式的任务是属于( )
A.需求分析阶段 B.概念设计阶段
C.逻辑设计阶段 D.物理设计阶段
答案:C (157)
7. 数据库逻辑设计的主要任务是( )
A.建立E-R图和说明书 B.创建数据库说明
C.建立数据流图 D.把数据送入数据库
答案:B (158)
《数据库系统及应用》(第二版)习题解答
习题一
1. 什么是数据库?
数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
2. 简要概述数据库、数据库管理系统和数据库系统各自的含义。
数据库、数据库管理系统和数据库系统是三个不同的概念,数据库强调的是相互关联的数据,数据库管理系统是管理数据库的系统软件,而数据库系统强调的是基于数据库的计算机应用系统。
3. 数据独立性的含义是什么?
数据独立性是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性。这种特性使数据的组织和存储方法与应用程序互不依赖,从而大大降低应用程序的开发代价和维护代价。
4. 数据完整性的含义是什么?
保证数据正确的特性在数据库中称之为数据完整性。
5. 简要概述数据库管理员的职责。
数据库管理员的职责可以概括如下:
(1) 首先在数据库规划阶段要参与选择和评价与数据库有关的计算机软件和硬件,要与数据库用户共同确定数据库系统的目标和数据库应用需求,要确定数据库的开发计划;
(2) 在数据库设计阶段要负责数据库标准的制定和共用数据字典的研制,要负责各级数据库模式的设计,负责数据库安全、可靠方面的设计;
(3) 在数据库运行阶段首先要负责对用户进行数据库方面的培训;负责数据库的转储和恢复;负责对数据库中的数据进行维护;负责监视数据库的性能,并调整、改善数据库的性能,提高系统的效率;继续负责数据库安全系统的管理;在运行过程中发现问题、解决问题。
6. 文件系统用于数据管理存在哪些明显的缺陷?
文件系统用于数据管理明显存在如下缺陷:
(1) 数据冗余大。这是因为每个文件都是为特定的用途设计的,因此就会造成同样的数据在多个文件中重复存储。
(2) 数据不一致性。这往往是由数据冗余造成的,在进行更新时,稍不谨慎就会造成同一数据在不同文件中的不一致。
(2003/9/21) (GJ-DA) (共2页) 目录--1 目 录
第1部分 课程的教与学
第2部分 各章习题解答及自测题
第1章 数据库概论
1.1 基本内容分析
1.2 教材中习题1的解答
1.3 自测题
1.4 自测题答案
第2章 关系模型和关系运算理论
2.1基本内容分析
2.2 教材中习题2的解答
2.3 自测题
2.4 自测题答案
第3章 关系数据库语言SQL
3.1基本内容分析
3.2 教材中习题3的解答
3.3 自测题
3.4 自测题答案
第4章 关系数据库的规范化设计
4.1基本内容分析
4.2 教材中习题4的解答
4.3 自测题
4.4 自测题答案
第5章 数据库设计与ER模型
5.1基本内容分析
5.2 教材中习题5的解答
5.3 自测题
5.4 自测题答案
第6章 数据库的存储结构
6.1基本内容分析
6.2 教材中习题6的解答
第7章 系统实现技术
7.1基本内容分析
7.2 教材中习题7的解答
7.3 自测题
7.4 自测题答案
第8章 对象数据库系统
8.1基本内容分析
8.2 教材中习题8的解答
8.3 自测题
8.4 自测题答案
第9章 分布式数据库系统
9.1基本内容分析
9.2 教材中习题9的解答
9.3 自测题
9.4 自测题答案 (2003/9/21) (GJ-DA) (共2页) 目录--2 第10章 中间件技术
10.1基本内容分析
10.2 教材中习题10的解答
10.3 自测题及答案
第11章 数据库与WWW
11.1基本内容分析
11.2 教材中习题11的解答
第12章 XML技术
12.1基本内容分析
12.2 教材中习题12的解答
学 习 推 荐 书 目
1.国内出版的数据库教材
(1)施伯乐,丁宝康,汪卫. 数据库系统教程(第2版). 北京:高等教育出版社,2003
(2)丁宝康,董健全. 数据库实用教程(第2版). 北京:清华大学出版社,2003