什么是数据库的概念结构

什么是数据库的概念结构,第1张

1、数据

数据是客观事物的反映和记录,是用以载荷信息的物理符号。数据不等同于数字,数据包括两大类,及数值型数据和非数值型数据。

2、信息

信息是指有意义的数据,即在数据上定义的有意义的描述。

3、数据处理

数据处理就是将数据转换为信息的过程。数据处理包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等一系列活动的总和。

4、数据库

数据库是数据库系统的核心,是被管理的对象。

5、数据库管理系统

数据库管理系统负责对数据库进行管理和维护,它是数据库系统的主要软件系统,是管理的部门。它借助于 *** 作系统实现对数据的存储管理。

一般来说,DBMS应包括如下几个功能

数据定义语言(DDL):用来描述和定义数据库中各种数据及数据之间的联系。

数据管理语言(DML):用来对数据库中的数据进行插入、查找、修改和删除等 *** 作。

数据控制语言(DCL):用来完成系统控制、数据完整性控制及并发控制等 *** 作。

6、数据库系统

数据库系统实际上是一个应用系统,它由数据库、数据库管理系统、用户和计算机系统组成。

数据库是数据库系统 *** 作的对象。

数据库管理系统是数据库系统负责对数据进行管理的软件系统。

用户是指使用数据库的人员。数据库系统中的用户有终端用户、应用程序员和数据库管理员。

计算机系统是指存储数据库及运行DBMS的软、硬件资源,如 *** 作系统和磁盘、I/O通道等。

数据库的体系结构分成三级:外部级、概念级和内部级。

1、外部级

外部级最接近用户是单个用户所能看到的数据特征,单个用户使用的数据视图的描述称为“外模式”。

2、概念级

概念级涉及到所有用户的数据定义,也就是全局性的数据视图,全局数据视图的描述称为“概念模式”。

3、内部级

内部级最接近于物理存储设备,涉及到物理数据存储的结构。物理视图的描述称为“内模式”。

数据库的三级模式是数据库在三个级别(层次)上的抽象,使用户能够逻辑地、抽象地处理数据而不必关心数据在计算机中的物理表示和存储。

实际上 ,对于一个数据库系统而言一有物理级数据库是客观存在的,它是进行数据库 *** 作的基础,概念级数据库中不过是物理数据库的一种逻辑的、抽象的描述(即模式),用户级数据库则是用户与数据库的接口,它是概念级数据库的一个子集(外模式)。

考核要求:达到“领会”

层次知识点:有关体系结构的各种概念

141 三级模式结构数据库的体系结构

分为三级:内部级、概念级和外部级 (数据抽象的三个级别)

(1) 外部级:单个用户所能看到的数据特性;单个用户使用的数据视图的描述称外模式。 (最接近用户)

(2)概念级:涉及到所有用户的数据定义,是全局的数据视图;全局数据视图的描述称“概念模式”。

(3)内部级:最接近于物理存储,涉及到实际数据存储的结构;物理存储视图的描述称为“内模式”。

142 三级结构和两级映象(进一步理解三级模式的具体含义,并掌握两个映象。)

数据按外模式的描述提供给用户,按内模式的描述存储在磁盘中, 而概念模式提供了连接这两级的相对稳定的中间观点,并使得任何一级的改变都不受另一级的牵制。

(1)概念模式 (模式):具体含义;(模式DDL)

(2)外模式:具体含义;(外模式DDL)

外模式又称为“用户模式”或“子模式”,通常是概念模式的逻辑子集。

(3)内模式:具体含义;(内模式DDL)

(4)模式/内模式映象:用于定义概念模式和内模式之间的对应性。一般在内模式中描述。

(5)外模式/模式映象:用于定义外模式和概念模式间的对应性。在外模式中描述。

143 两级数据独立性

(1) 物理数据独立性:修改内模式时尽量不影响概念模式及外模式。

(2) 逻辑数据独立性:修改概念模式时尽量不影响外模式和应用程序。

144 用户及用户界面用户界面定在外部级上。

了解以下概念:DML, 宿主型DML、自含型DML、数据库模式、数据库;数据库模式可以理解为数据库结构,而非数据库本身。

以上就是关于什么是数据库的概念结构全部的内容,包括:什么是数据库的概念结构、数据库体系结构分为三级:外部级、概念级和什么、自考《数据库原理》(数据库的体系结构)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10186293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存