数据字典

发表于:2010-1-18 13:57

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。

  数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。

  数据字典通常包括数据项\数据结构\数据流\数据存储和处理过程五个部分。

  数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果;是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。

  数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:

  1、数据库中所有模式对象的信息,如表、视图、簇、及索引等。

  2、分配多少空间,当前使用了多少空间等。

  3、列的缺省值。

  4、约束信息的完整性。

  5、用户的名字。

  6、用户及角色被授予的权限。

  7、用户访问或使用的审计信息。

  8、其它产生的数据库信息。

  数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。

  关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明,是一组表和视图结构。它们存放在SYSTEM表空间中。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号