首页 二次元 正文

数据库系统由哪几局部组成 (数据库系统由数据库,数据库管理系统,应用系统)

二次元 2024-09-09 20

本文目录导航:

数据库系统由哪几局部组成?

数据库系统由哪几局部组成?数据库系统DBS(Data Base System,简称DBS)理论由软件、数据库和数据治理员组成。

其软件重要包括操作系统、各种宿主言语、适用程序以及数据库治理系统。

数据库由数据库治理系对抗致治理,数据的拔出、修正和检索均要经过数据库治理系统启动。

数据治理员担任创立、监控和保养整个数据库,使数据能被任何有权经常使用的人有效经常使用。

数据库治理员普通是由业务水平较高、资格较深的人员担任。

数据库系统普通由4个局部组成:

(1)数据库(database,DB)是指常年存储在计算机内的,有组织,可共享的数据的汇合。

数据库中的数据按必定的数学模型组织、形容和存储,具备较小的冗余,较高的数据独立性和易裁减性,并可为各种用户共享。

(2)配件:导致计算机系统的各种物理设施,包括存储所需的外部设施。

配件的性能应满足整个数据库系统的须要。

(3)软件:包括操作系统、数据库治理系统及运行程序。

数据库治理系统(database management system,DBMS)是数据库系统的外围软件,是在操作系统的允许下上班,处置如何迷信地组织和存储数据,如何高效失掉和保养数据的系统软件。

其重要性能包括:数据定义性能、数据操纵性能、数据库的运转治理和数据库的建设与保养。

(4)人员:重要有4类。

第一类为系统剖析员和数据库设计人员:系统剖析员担任运行系统的需求剖析和规范说明,他们和用户及数据库治理员一同确定系统的配件性能,并介入数据库系统的概要设计。

数据库设计人员担任数据库中数据确实定、数据库各级形式的设计。

第二类为运行程序员,担任编写经常使用数据库的运行程序。

这些运行程序可对数据启动检索、建设、删除或修正。

第三类为最终用户,他们应用系统的接口或查问言语访问数据库。

第四类用户是数据库治理员(data base administrator,DBA),担任数据库的总体消息控制。

DBA的详细职责包括:详细数据库中的消息内容和结构,选择数据库的存储结构和存取战略,定义数据库的安保性要求和完整性解放条件,监控数据库的经常使用和运转,担任数据库的性能改良、数据库的重组和重构,以提高系统的性能。

其中运行程序蕴含在软件范畴内,是指数据库运行系统,比如开发工具、人才治理系统、消息治理系统等。

档次相关可参见如下图:

数据库设计的四个阶段

依照规范的设计方法,一个完整的数据库设计普通分为以下六个阶段。

1、需求剖析:剖析用户的需求,包括数据、性能和性能需求

2、概念结构设计:重要驳回E-R模型启动设计,包括画E-R图

3、逻辑结构设计:经过将E-R图转换成表,成功从E-R模型到相关模型的转换

4、数据库物理设计:重要是为所设计的数据库选用适合的存储结构和存取门路

5、数据库的实施:包括编程、测试和试运转

6、数据库运转与保养:系统的运转与数据库的日常保养

重要特点:

⑴ 成功数据共享

数据共享蕴含一切用户可同时存取数据库中的数据,也包括用户可以用各种方式经过接口经常使用数据库,并提供数据共享。

⑵ 缩小数据的冗余度

同文件系统相比,因为数据库成功了数据共享,从而防止了用户各自建设运行文件。

缩小了少量反双数据,缩小了数据冗余,保养了数据的分歧性。

⑶ 数据的独立性

数据的独立性包括逻辑独立性(数据库中数据库的逻辑结构和运行程序相互独立)和物理独立性(数据物理结构的变动不影响数据的逻辑结构)。

⑷ 数据成功集中控制

数据库系统由哪几局部组成 (数据库系统由数据库,数据库管理系统,应用系统)

文件治理方式中,数据处于一种扩散的形态,不同的用户或同一用户在不同处置中其文件之间毫无相关。

应用数据库可对数据启动集中控制和治理,并经过数据模型示意各种数据的组织以及数据间的咨询。

什么是数据库系统的体系结构?

三级结构的组织方式称为数据库的体系结构或数据形象的三个级别。

这个结构是于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所示。

三级形式所形容的仅仅是数据的组织框架,而不是数据自身。

在内形式这个框架填上详细数据就导致物理数据库,它是外部存储器上实在存在的数据汇合。

形式框架下的数据汇合是概念数据库,它仅是物理数据库的逻辑映像。

子形式框架下的数据汇合是用户数据库,它是概念数据库的逻辑子集。

什么是结构化数据和非结构化数据 (什么是结构化面试)
« 上一篇 2024-09-09
结构化数据和非结构化数据的区别 什么是数据 (结构化数据和非结构化数据的区别)
下一篇 » 2024-09-09

文章评论