数据库的三级形式 (数据库的三级模式结构)
本文目录导航:
数据库的三级形式
1. 数据库的三级形式包括外形式、概念形式和内形式。
2. 外形式对运行户级,概念形式对应概念级,内形式对应物理级,为不同级别的用户提供不同的数据库视图。
3. 视图是用户对数据库的观察、意识和了解,不同档次的用户看到的数据库是不同的。
4. 1978年,美国国度规范协会(ANSI)提出数据拦猛库结构分为三级:用户级、概念级和物理级,区分面向不同类型的用户。
什么是数据库,它的分级结构如何。
【答案】:数据库是以必定的组织形式存储在一同的相关的数据汇合。
这些数据没有有害或不用要的冗余,能为多个用户或运行程序服务,数据的存储独立于经常使用它的程序;能够用一种专用、可控的方法向数据库拔出新数据、修正和检索原有数据。
数据库可分为用户级数据库、概念级数据库和物理级数据库。
用户级数据库对应于外形式,是用户看到和经常使用的数据,在许多文献中又称为子形式,也就是用户看到并获准经常使用的那局部数据的逻辑结构,用户依据系统给出的子形式,用查问言语或运行程序去操作数据库中的数据。
概念级数据库对应概念形式,是对数据库的全体逻辑启动形容,即用户视图无机联分解一个逻辑全体。
它是数据库治理员看到的数据库。
物理级数据库对应于内形式,又称存储形式,它蕴含数据库的所有存储数据,是一切用户操作的对象。
从系统程序员的角度看,这些数据是以必定文件组织方法组织起来的一个个物理文件,所以,物理级数据库也称为程序员视图。
因为存储形式和子形式被概念形式从两边分隔开来,当存储形式出现变动时就可以经过修正形式与存储形式之间的映像,而不用修正用户程序,这就是程序和数据的物理独立性。
另外,当形式出现变动时,也可以经过修正形式和子形式之间的映像,而坚持用户程序不变,这就是程序和数据的逻辑独立性。
数据库系统的结构
品牌型号:Redmibook Pro 15系统:Windows 7数据库系统的逻辑结构可以分为用户级、概念级和物理级三个档次,反映观察数据库的三种角度。
三个档次区分由用户、数据库治理员和系统程序员经常使用。
每个档次的数据库都有自身对数据启动逻辑形容的形式,分另称为外形式、概念形式和内形式。
形式之间经过映射相关启动咨询和转换。
在数据库的三级形式结构中,数据库形式即全局逻辑结构是数据库的核心与主要,它独立于数据库的其余档次。
因此,设计数据库形式时,应首先确定数据库的逻辑形式。
文章评论