数据库的体系结构分为哪三级 (数据库的体系结构分为哪三层)
本文目录导航:
数据库的体系结构分为哪三级
概念形式。
外形式。
内形式三级。
1、概念形式又称形式或逻辑形式,对应于概念级,它是由数据库设计者综合一切用户的数据,依照一致的观念结构的全局逻辑结构,是对数据库中所有数据的逻辑结构和特色的总体形容,是一切用户的公共数据视图全局视图。
2、外形式又称子形式或用户形式,对应于用户级,它是某个或某几个用户所看到的数据库的数据视图,是与某一运行无关的数据的逻辑示意。
外形式是从形式导出的一个子集,蕴含形式中准许特定用户经常使用的那局部数据。
3、内形式又称存储形式,对应于物理级,它是数据库中全体数据的外部示意或底层形容,是数据库最低一级的逻辑形容,它形容了数据在存储介质上的存储形式和物理结构,对应着实践存储在外存储介质上的数据库。
试述数据库系统的三级形式结构
数据库系统的三级形式结构包括以下三个档次。
1、外部形式。
外部形式是数据库系统中最凑近用户的档次,也称为用户形式。
它形容了用户的视图和对数据库的操作。
每个用户或运行程序可以定义自己的外部形式,这样他们只能看到和操作他们所需的数据,而不须要关注整个数据库的结构和其余用户的操作。
2、概念形式。
概念形式是对整个数据库的逻辑示意,它形容了数据的逻辑结构和相关。
概念形式定义了实体(Entity)、属性(Attribute)以及实体之间的相关,用于形容数据的组织、解放和操作。
概念形式是对外部形式和外部形式之间的映射,为不同的外部形式提供了一个一致的数据视图。
3、外部形式。
外部形式是数据库系统中最底层的物理档次,即数据库的存储和组织形式。
它形容了数据在磁盘上的物理结构和存储形式,包括文件组织、索引形式和存储结构等。
外部形式将概念形式中的逻辑结构映射为实践的物理存储形式,与详细的数据库治理系统和配件相关。
数据库系统具备以下三个重要好处:
1、数据共享与分歧性。
数据库系统准许多个用户同时访问和共享数据,提供了一个一致的数据视图。
经过数据库系统,多个用户或运行程序可以依照其须要定义自己的外部形式,只检查和操作所需的数据,而不须要担忧其余用户对数据的操作。
2、数据安保与完整性。
数据库系统提供了一系列的安保机制和权限治理,可以对不同的用户和角色启动权限控制。
经过定义访问权限,数据库系统可以确保只要经过授权的用户能力访问和修负数据,从而包全数据的安保性和完整性。
3、数据的方便性和高效性。
数据库系统经过经常使用查问言语(如SQL)和初级查问提升技术,使得对数据的操作和查问愈加方便和高效。
用户可以经常使用SQL言语轻松地启动复杂的查问和数据剖析,而不须要关心底层的存储和数据访问细节。
什么是数据库,它的分级结构如何。
【答案】:数据库是以必定的组织形式存储在一同的相关的数据汇合。
这些数据没有有害或不用要的冗余,能为多个用户或运行程序服务,数据的存储独立于经常使用它的程序;能够用一种专用、可控的方法向数据库拔出新数据、修正和检索原有数据。
数据库可分为用户级数据库、概念级数据库和物理级数据库。
用户级数据库对应于外形式,是用户看到和经常使用的数据,在许多文献中又称为子形式,也就是用户看到并获准经常使用的那局部数据的逻辑结构,用户依据系统给出的子形式,用查问言语或运行程序去操作数据库中的数据。
概念级数据库对应概念形式,是对数据库的全体逻辑启动形容,即用户视图无机联分解一个逻辑全体。
它是数据库治理员看到的数据库。
物理级数据库对应于内形式,又称存储形式,它蕴含数据库的所有存储数据,是一切用户操作的对象。
从系统程序员的角度看,这些数据是以必定文件组织方法组织起来的一个个物理文件,所以,物理级数据库也称为程序员视图。
因为存储形式和子形式被概念形式从两边分隔开来,当存储形式出现变动时就可以经过修正形式与存储形式之间的映像,而不用修正用户程序,这就是程序和数据的物理独立性。
另外,当形式出现变动时,也可以经过修正形式和子形式之间的映像,而坚持用户程序不变,这就是程序和数据的逻辑独立性。
文章评论