习题参考答案第1章习题参考答案三、简答题1、简述数据库管理技术发展的三个阶段
各阶段的特点是什么
答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段
(1)、人工管理数据的特点:A、数据不保存
B、系统没有专用的软件对数据进行管理
C、数据不共享
D、数据不具有独立性
(2)、文件系统阶段的特点:A、数据以文件的形式长期保存
B、由文件系统管理数据
C、程序与数据之间有一定的独立性
D、文件的形式已经多样化E、数据具有一定的共享性(3)、数据库系统管理阶段特点:A、数据结构化
B、数据共享性高、冗余度底
C、数据独立性高
D、有统一的数据控制功能
2、从程序和数据之间的关系来分析文件系统和数据库系统之间的区别和联系答:数据管理的规模日趋增大,数据量急剧增加,文件管理系统已不能适应要求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户提供了方便的操作使用接口
数据库系统对数据的管理方式与文件管理系统不同,它把所有应用程序中使用的数据汇集起来,以记录为单位存储,在数据库管理系统的监督和管理下使用,因此数据库中的数据是集成的,每个用户享用其中的一部分
3、简述数据库、数据库管理系统、数据库系统三个概念的含义和联系
答:数据库是指存储在计算机内、有组织的、可共享的数据集合
数据库管理系统是软件系统的一个重要组成部分,它通过借助操作系统完成对硬件的访问,并对数据库的数据进行存取、维护和管理
数据库系统是指计算机系统中引入数据库后的系统构成
它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统几部分组成
三者的联系是:数据库系统包括数据库和数据库管理系统
数据库系统主要通过数据库管理系统对数据库进行管理的
4、数据库系统包括哪几个主要组成部分
各部分的功能是什么
画出整个数据库系统的层次结构图
答:数据库系统包括:数据