数据库系统经历了人工管理,文件系统,数据库和高级数据库四个阶段
数据库设计:
概念设计,实体,实体集,属性和标识符
逻辑设计,记录,文件,字段和关键码
数据模型是对现实世界进行抽象的工具,用于描述现实世界的数据,数据联系,数据语义和数据约束等方面内容
概念模型
表达了数据的整体逻辑结构,它是系统用户对整个应用项目涉及的数据的全面描述
是从用户需求的观点出发,对数据建模
独立与硬件与软件
是数据库设计人员与用户进行交流的工具
逻辑模型 是用某种DBMS软件对DB
表达了DB的整体逻辑结构,它是设计人员对整个应用项目数据库的全面描述
是从数据库的观点出来,对数据建模
独立与硬件,依赖与软件(DBMS)
是数据库设计人员与应用程序员交流的工具
外部模型 是逻辑模型的子集,是用户使用的数据模型,反映了用户使用数据的观点
内部模型 是对逻辑模型的物理实现
逻辑模型有层次,网状,关系模型,面向对象模型
DBS 由外模式,逻辑模式,内模式三级结构组成,三级结构中存在二级映像,这样是的DBS具有较高的数据独立性,物理数据独立性,逻辑数据独立性。
DBMS 是位于用户与OS之际ian的一层数据管理软件。数据库语言分为DDL和DML
原文:http://www.cnblogs.com/CoreXin/p/5203950.html