第六章 数据库 - 图文 联系客服

发布时间 : 星期三 文章第六章 数据库 - 图文更新完毕开始阅读6133f40b52ea551810a68736

关系数据模型的特点

1.建立在严格的数学理论基础上2.概念单一,实体及其联系均用关系表示3.存取路径对用户透明关系数据模型的特性:

1.表格中的每一列都是不可再分的基本属性,属性值可以为空值,表示?未知?或?不可使用?,即不可?表中有表?;2.各列被指定一个相异的名字,不同的列可来自同一个域;3.各行不允许重复,不允许出现相同的元组;4.行、列的次序无关。376.2.3 数据库的体系结构

从数据库管理系统的角度看,数据库系统通常采用三级模式结构,这是数据库系统内部的体系结构;从数据库最终用户的角度看,数据库系统的结构分为集中式结构、分布式结构和客户/服务器结构,这是数据库系统外部的体系结构。1、数据库系统的三级结构

数据库系统的一种结构框架,它由外部层,概念层、内部层组成。该结构由美国ANSI/X3/SPARC的DBMS研究组制订。(1)外部层:又称外模式,面向用户,是数据库用户看到的局部数据结构和特征的描述,是数据的局部逻辑结构。(2)内部层:又称内模式、存储模式,描述数据的物理结构、在存储介质上的存储方法和存取策略。38(3)概念层:又称逻辑模式、模式,介于上述两层之间,是对数据库中的全部数据的逻辑结构和特征的描述,不涉及数据的物理存储。数据库系统结构数据库系统的三级模式结构应用D应用C外部层3应用B外部层2概念层内部层数据库应用A外部层1概念层/内部层映像外部层/概念层映像6.2.3 数据库的体系结构

三级结构的优点

(1)保证数据的独立性。将模式和内模式分开,保证了数据的物理独立性;将外模式和模式分开,保证了数据的逻辑独立性。(2)简化了用户接口。(3)有利于数据共享。(4)利于数据的安全保密。40