数据库系统的结构是什么样子 (数据库系统的三级模型不包括)
本文目录导航:
数据库系统的结构是什么样子?
数据库系统普通由4个局部组成:(1)数据库(database,DB)是指常年存储在计算机内的,有组织,可共享的数据的汇合。
数据库中的数据按必定的数学模型组织、形容和存储,具备较小的冗余,较高的数据独立性和易裁减性,并可为各种用户共享。
(2)配件:导致计算机系统的各种物理设施,包含存储所需的外部设施。
配件的性能应满足整个数据库系统的须要。
(3)软件:包含操作系统、数据库治理系统及运行程序。
数据库治理系统(database management system,DBMS)是数据库系统的外围软件,是在操作系统的允许下上班,处置如何迷信地组织和存储数据,如何高效失掉和保养数据的系统软件。
其重要性能包含:数据定义性能、数据操纵性能、数据库的运转治理和数据库的建设与保养。
(4)人员:重要有4类。
第一类为系统剖析员和数据库设计人员:系统剖析员担任运行系统的需求剖析和规范说明,他们和用户及数据库治理员一同确定系统的配件性能,并介入数据库系统的概要设计。
数据库设计人员担任数据库中数据确实定、数据库各级形式的设计。
第二类为运行程序员,担任编写经常使用数据库的运行程序。
这些运行程序可对数据启动检索、建设、删除或修正。
第三类为最终用户,他们应用系统的接口或查问言语访问数据库。
第四类用户是数据库治理员(data base administrator,DBA),担任数据库的总体消息控制。
DBA的详细职责包含:详细数据库中的消息内容和结构,选择数据库的存储结构和存取战略,定义数据库的安保性要求和完整性解放条件,监控数据库的经常使用和运转,担任数据库的性能改良、数据库的重组和重构,以提高系统的性能
什么是数据库系统的体系结构?
三级结构的组织方式称为数据库的体系结构或数据形象的三个级别。
这个结构是于1975年在美国ANSI/X3/SPARC(美国国度规范协会的计算机与消息处置委员会中的规范方案与需求委员会)数据库小组的报告中提出的。
1.1.4.1三级数据视图数据形象的三个级别又称为三级数据视图,是不同档次用户(人员)从不同角度所看到的数据组织方式。
(1) 外部视图 第一层的数据组织方式是面向运行的,是运行程序员开发运行程序时所经常使用的数据组织方式,是运行程序员所看到的数据的逻辑结构,是用户数据视图,称为外部视图。
外部视图可有多个。
这一层的最大特点是以各类用户的需求为登程点,结构满足其需求的最佳逻辑结构。
(2) 全局视图 第二层的数据组织方式是面向全局运行的,是全局数据的组织方式,是数据库治理人员所看到的整体数据的逻辑组织方式,称为全局视图,全局视图仅有一个。
这一层的特点是对全局运行最佳的逻辑结构方式。
(3) 存储视图 第三层的数据组织方式是面向存储的,是依照物理存储最优的战略所组织方式,是系统保养人员所看到的数据结构,称为存储视图。
存储视图只要一个。
这一层的特点是物理存储最佳的结构方式。
外部视图是全局视图的逻辑子集,全局视图是外部视图的逻辑汇总和综合,存储视图是全局视图的详细成功。
三级视图之间的咨询由二级映射成功。
外部视图和全局视图之间的映射称为逻辑映射,全局视图和存储视图之间的映射称为物理映射。
1.1.4.2 三级形式三级视图是用图、表等方式形容的,具备便捷、直观的好处。
然而,这种方式目前还不能被计算机间接识别。
为了在计算机系统中成功数据的三级组织方式,必定用计算机可以识别的言语对其启动形容。
DBMS提供了这种数据形容言语(Data Description Language 简记为DDL)。
咱们称用DDL准确定义数据视图的程序为形式(Scheme)。
与三级视图对应的是三级形式。
(1) 子形式定义外部视图的形式称外形式,也称子形式。
它由对用户数据文件的逻辑结构形容以及和全局视图中文件的对应相关的形容组成,用DBMS提供的子形式DDL定义。
一个子形式可以由多个用户共享,而一个用户只能经常使用一个子形式。
(2) 形式定义全局视图的形式称逻辑形式,简称形式。
它由对全局视图中整体数据文件的逻辑结构形容以及和存储视图中文件的对应相关的形容组成,用DBMS提供的形式DDL定义。
逻辑结构的形容包含记载的型(组成记载的数据项名、类型、取值范畴等),还有记载之间的咨询,数据的完整性、安保隐秘要求等。
(3) 内形式定义存储视图的形式称内形式,又称物理形式。
它由对存储视图中整体数据文件的存储结构的形容和对存储介质参数的形容组成,用DBMS提供的内形式DDL定义。
存储结构的形容包含记载值的存储方式(顺序存储、hash方法、B树结构等),索引的组织方式等。
三级形式的结构如图1.8所示。
三级形式所形容的仅仅是数据的组织框架,而不是数据自身。
在内形式这个框架填上详细数据就导致物理数据库,它是外部存储器上实在存在的数据汇合。
形式框架下的数据汇合是概念数据库,它仅是物理数据库的逻辑映像。
子形式框架下的数据汇合是用户数据库,它是概念数据库的逻辑子集。
数据库组织结构
相山地域地学空间数据库是一个三维结构的档次数据库,每一个专题图层作为数据库的一个层面,它们是垂直叠放的。
该数据库重要由地质图数据子库和影像数据子库所组成(文档和二维表格数据未建库) ,影像数据子库由航放数据组、重磁数据组、遥感数据组和 DEM 数据导致。
详细划分见表 2.2。
表2.2 相山地域数据库图层的划分及数据类型
以火山岩系图层为例,其属性表结构见表 2.3,属性表见图 2.2。
表2.3 火山岩系图层属性表结构
图2.2 火山岩系图层属性表
文章评论