数据库设计概念
一个好的数据库设计是好的应用程序的基础。
没有好的数据库设计,我们就无法开发好的应用程序。
好的数据库设计是从建立一个好的数据模型开始的。
数据建模的重要性再强调也不会过分。
数据组成了系统应用的最基础的信息单元。
创建应用程序管理数据,并且帮助将数据转换为信息。
但是不同的人是通过不同的方法查看数据的。
数据库系统的体系结构如下图所示:
外部级别是个人能看到的相关数据库部分的数据库视图。
每个用户都使用一种语言操作数据库。
该级别的定义用来简化用户与系统间的交互。
概念级别描述存储于数据库中数据及数据间的关系。
该级别由DBA 使用。
内部级别与数据物理存储的方式相关。
该级别代表字段的存储方式。
物理级别是数据抽象概念的最低级别。
该级别通过指针、链接列表和数组描述数据以最低级别存储的方式。