首页 百科知识 数据服务及数据字典

数据服务及数据字典

时间:2022-10-18 百科知识 版权反馈
【摘要】:在RDBMS中为用户提供有多种数据服务功能,它包括操作服务与信息服务两部分,而信息服务又称数据字典,下面分别介绍之。在数据库系统中每个数据库均有一些有关数据构作、数据操作、数据控制及数据交换等有关信息,它们给出了数据库的基本面貌与特性,这些信息对用户了解数据库、使用数据库极为重要,因此在关系数据库管理系统中均保存此类信息,它们是数据库的数据,称元数据。而保留元数据的软件称数据字典。

4.2.5 数据服务及数据字典

在RDBMS中为用户提供有多种数据服务功能,它包括操作服务与信息服务两部分,而信息服务又称数据字典,下面分别介绍之。

1)操作服务

关系数据库管理系统一般均提供有多种操作服务,它们可以以函数、过程、组件等多种形式出现,它还可以以工具包等形式出现,它们包括有如下的一些内容:

(1)数学函数:它包括常用的数学中的函数,包括算术函数、代数运算及三角函数等。

(2)转换函数:它包括各种数制转换、度量衡转换、日期/时间转换等函数。

(3)输出函数:它包括各种不同形式的输出函数以及各种不同介质的输出函数。

(4)多媒体函数:它包括媒体(如图像、声音、音频、视频等)的处理函数。

(5)为DBA服务的工具:它包括拷贝、转储、重组等服务以及性能监测、分析等服务工具。

(6)为用户操作方便的服务:如可视化交互界面、导入/导出服务、上网服务以及集成器服务等。

在RDBMS中操作服务功能并没有统一规定,各不同系统均根据其市场定位及应用需要而设定,在SQL标准中也没有相应的规定。

2)数据字典

数据字典是一种特殊的数据服务,它提供有关数据库系统内部的元数据服务。

在数据库系统中每个数据库均有一些有关数据构作、数据操作、数据控制及数据交换等有关信息,它们给出了数据库的基本面貌与特性,这些信息对用户了解数据库、使用数据库极为重要,因此在关系数据库管理系统中均保存此类信息,它们是数据库的数据,称元数据。而保留元数据的软件称数据字典。用户可用查询语言对数据字典作查询,但是一般用户不能对其做增、删、改等操作。

数据字典中的数据一般在RDBMS作相关操作时自动生成,其内容包括如下一些数据:

(1)数据结构数据:有关数据模式、基表、视图、列、域及数据类型等信息。

(2)数据控制数据:有关数据安全性、完整性控制等信息以及事务执行信息,故障信息等。

(3)数据交换数据:有关数据应用平台的信息。如字符定义、字符转换等信息,如接口信息等。

(4)数据操作数据:有关表间、列间引用信息等。

在RDBMS中一般有数据字典,而在SQL中对数据字典均有标准的规定。

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

我要反馈