精选优质文档-倾情为你奉上 1. 为什么要使用数据库?因为数据管理技术经历了人工管理、文件系统和数据库管理系统三个阶段。人工管理阶段的数据面向应用程序,一个数据集只能对应于一个程序,缺点是无法共享利用,存在大量冗余数据;文件系统阶段在操作系统之上建立的文件系统已经成熟并广泛应用,数据由专门的软件进行统一管理。缺点是共享性差、独立性差、数据获取困难存在安全性问题、原子性问题、并发访问异常。因此引发展到了数据库管理系统,它可以有效地管理的数据,并可以解决文件处理系统中存在的问题,所以使用数据库系统。2. 数据库管理系统的特点数据结构化:一是指数据不仅仅是内部结构化,而是将数据以及数据之间的联系统一管理起来,使之结构化。 二是指在数据库中的数据不是仅仅针对某一个应用,而是面向全组织的所有应用。数据的共享度高,冗余度低,易扩充数据独立性高数据由数据库系统统一管理和控制3. 数据独立性指什么数据独立性:描述数据与应用程序之间的依赖程度,包括数据的物理独立性和数据的逻辑独立性。物理独立性:指用户的应用程序与存储在磁盘上数据库中的数