DB 管理的重要工具(数据字典)

数据字典(DD)是 DBMS 的子系统,用于存储数据的特性和关系的定义。DD 有时也称为“系统目录”。数据的特性和定义,即“关于数据的数据”,又称为元数据。因此 DD 是存储元数据的 DB 。

  1. DD 的两种类型
    (1)集成式 DD :包含于 DBMS 中的 DD 称为集成式 DD 。关系型 DBMS 中都包含这样的 DD ,它被 DBMS 频繁地访问和修改。
    (2)独立式 DD :与DBMS 独立的 DD 称为独立式 DD 。层次、网状 DBMS 中一般不包含 DD , DD 是独立于 DBMS 而又比 DBMS 层次高的一层数据管理软件。
  2. 两种 DD 的差别
    DD 的主要功能是存储与 DB 相关的描述信息,用于对 DB 的各种操作,有利于 DB 设计者与终端用户之间的彼此沟通。
    集成式 DD 仅限于 DBMS 所管理的数据。
    独立式 DD 更灵活,允许 DBA 描述和管理企业的所有数据,并且不管这些数据是否被 DBMS 所使用。
  3. DD 中存储的信息
    有关数据库、表、列、索引、用户、完整性约束等的所有定义信息。
  4. 用户查询 DD 的方式
    由于 DD 中的数据也是以表的形式存储,因此也可像对普通表的查询一样,用 SQL 的 SELECT 语句查询。
  5. DD 的作用
    (1)DBA 可以利用 DD 监视数据库的操作情况和为用户分配访问权限;
    (2)DD 可以支持 DBA 进行数据分析和设计工作;
    (3)DD 可以保证应用程序员使用到正确的数据元素和正确性检查规则;
    (4)DD 是 DBA 监视 DB 中数据安全性的工具。

总之,DD 是 DBA 进行 DB 管理强有力的工具,支持广泛的数据管理工作。

猜你喜欢

转载自blog.csdn.net/Long_UP/article/details/110119449
DB