首页 百科知识 数据库应用系统中的数据层的组成

数据库应用系统中的数据层的组成

时间:2022-10-18 百科知识 版权反馈
【摘要】:数据库管理系统是数据层的主要软件,它是用于数据层开发的工具,用它可对数据层做开发,并为用户提供服务,有关数据库管理系统的内容可见第4章。数据库应用系统中的数据是数据层的主体,它是一种共享、集成的数据并按数据模式要求组织的结构化数据。在数据层中除了有数据外,还可存储过程称存储过程。由于数据层中数据是一种结构化数据,因此须对它作严格定义,这种严格定义的内容必须保存于数据层中称为数据字典。

11.3.1 数据库应用系统中的数据层的组成

数据层是整个数据库应用系统中的核心部分,它在系统平台中存放于数据库服务器内,在该层内由三部分内容组成,它们是:数据层的支撑软件———数据库管理系统、数据与存储过程以及数据字典。

(1)数据库管理系统

数据库管理系统是数据层的主要软件,它是用于数据层开发的工具,用它可对数据层做开发,并为用户提供服务,有关数据库管理系统的内容可见第4章。

(2)数据与存储过程

数据库应用系统中的数据是数据层的主体,它是一种共享、集成的数据并按数据模式要求组织的结构化数据。系统中的符合访问规范的用户均能访问数据层中的数据。其访问形式与手段可以有多种。有关数据的组织与访问可见第6章及第7章。

在数据层中除了有数据外,还可存储过程称存储过程。存储过程是一种共享的数据库应用程序,它是数据库应用中又一种重要资源。存储过程分两种,一种是系统存储过程,另一种是用户存储过程,其中系统存储过程是由系统提供用于为客户提供统一服务的过程,而用户存储过程则由用户定义但可供统一服务的共享过程,有关存储过程的介绍可见第9章。

(3)数据字典

由于数据层中数据是一种结构化数据,因此须对它作严格定义,这种严格定义的内容必须保存于数据层中称为数据字典。此种保存一般由系统自动完成,但用户可用数据库管理系统中的语句进行查询,有时为获得更多信息用户还可以自行用人工建立。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈