数据的结构化,数据的共享性好,数据的独立性好,数据存储粒度小,数据管理系统,为用户提供了友好的接口。
数据库系统,简称DBS。
通常由软件、数据库和数据管理员组成。
其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。
数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。
数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。
数据库管理员一般是由业务水平较高、资历较深的人员担任。
1.内模式是指数据库系统的文件结构,模式是指数据库系统中的所有表,外模式是指视图。
2.数据库系统从里到外分别是内模式、模式、外模式,内模式与模式之间有模式内模式映像,模式与外模式之间有模式外模式映像。
3.模式是由内模式和它们之间的映像决定的,外模式是由模式和它们之间的映像决定的,应用程序的数据结构大体上是由外模式决定的。
4.当内模式改变时,改变其和模式的映像,这样模式就不需要改变,从而外模式不需要改变;当模式改变时,改变其和外模式的映像,这样外模式也不会受太大影响。
这样,应用程序就不会受太大影响。
1.需求分析阶段,准确了解与分析用户需求是整个设计过程的基础,是最困难、最耗费时间的一步。
2.概念结构设计阶段,是整个数据库设计的关键,通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。
3.逻辑结构设计阶段,将概念结构转换为某个DBMS所支持的数据模型 对其进行优化。
4.数据库物理设计阶段,为逻辑数据模型选取一个最适合应用环境的物理结构。
5.数据库实施阶段,运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果,建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。
6.数据库运行和维护阶段,数据库应用系统经过试运行后即可投入正式运行。