数据库系统原理
理想2017
多年的it自学经历 但学的多用的少
展开
-
数据库系统的三级模式结构
数据库系统的三级模式结构是指数据库系统是由模式、外模式和内模式三级构成的。 (1)模式 模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。 (2)外模式 外模式也称用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 外模式转载 2011-03-26 09:36:00 · 1900 阅读 · 0 评论 -
数据库逻辑模型
<br />数据模型应满足三方面要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。数据结构、数据操作和完整性约束是构成数据模型的三要素。数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模,用于DBMS的实现。 <br /><br />1.2.1 层次模型 <br /><br />若用图来表示,层次模型是一棵倒立的树。在数据库中,满足以下条件的数据模型称为层次模型: ① 有且仅有一个结点无父结点,这个结点称为根结点; ② 其他结点有且仅有一个父结点。转载 2011-03-26 09:37:00 · 2353 阅读 · 0 评论 -
怎么理解外模式,概念模式,内模式
<br />外模式(external schema) 用户与数据库系统之间的接口,对用户使用的数据的描述 数据操纵语言DML ,比如你Select看到一个表的数据。 内模式(internal schema) 数据库在物理存储方面的描述,定义所有的内部记录类型、索引和文件的组织方式以及数据控制方面的细节,具体怎么存储数据,备份等。 数据定义语言DDL 概念模式/内模式映象 内模式中描述 提供物理数据独立性 外模式/概念模式影象 在外模式中描述 提供逻辑数据独立性 概念模式像一个枢纽原创 2011-03-26 09:45:00 · 16048 阅读 · 0 评论