当前位置:首页 » 操作系统 » 数据库数据词典

数据库数据词典

发布时间: 2022-05-29 21:15:52

㈠ 什么是数据字典

数据字典 数据字典(Data Dictionary)是关于数据描述信息的名词数据库,它包含每一数据元的名词、意义、描述、来源、功用、格式以及与其他数据的关系。数据字典一般用于在数据库设计和数据库的维护中,一般包含以下内容:①数据库的总体组织结构;②数据库的总体设计框架;③各数据层的详细内容定义及结构;④数据命名的定义等。它本身就是一个数据库,存储“关于数据项的数据”。数据字典是个指南,它为数据库提供了“路线图”,而不是“原始数据”。换句话说,数据字典通常是指数据库中数据定义的一种记录,类似一个数据库的数据结构,但其内容要比数据库的数据结构描述丰富得多。

㈡ ORACLE数据库中什么是数据字典及作用

Oracle数据库一个最重要的部分就是数据字典,是只读类型的表的集合,提供数据库的信息。一个数据字典包括: 数据库对象所有的框架对象的定义〔表、视图、索引、群集、同义词、序列、过程、函数、包、触发器等)。为框架对象如何分配和使用空间。 列的默认值。 完整性约束信息。 oracle用户的名称。 每个用户所授予的权限和角色。 审计信息。 数据库的其他信息。 数据字典的结构是表和视图,就像其他数据库数据一样,一个给定数据库的所有数据字典表的和视图都存储在数据库的SYSTEM表空间中。 数据字典不但是每个Oracle.数据库的重要组戍部分之一,同时对于所有的用户,从应用设计人员到数据库管理员,都是非常重要的工具。可以使用SQL语句访问数据字典,由于数据字典是只读的,所以只能使用SELECT语句访问数据字典的表和视图。 一个数据字典包括: 基表:存储相关数据库的信息的表。只有Oracle才能写和读取这些表。用户很少能够直接访问这些表,因为它们是非标准的,大多数数据以加密格式存储。 用户可访问视图:总结和显示数据字典基表的信息的视图。这些视图将基表的信息解密成有用的信息,如用户或者表名。大多数用户能够访问这些视图,但不能访问基表。 Oracle用户SYS拥有数据字典所有的基表和用户可访问的视图。任何Oracle用户能够修改包含在SYS框架中的框架对象,因为这些操作可能会影响数据的完整性,安全管理员必须严格控制这个重要账号。 数据字典包含3种主要的用途: Oracle访问数据字典发现关于用户、框架对象和存储结构的信息。 当执行DDL语言的时候,Oracle修改数据字典。 任何Oracle用户都能使用数据字典获取数据库的信息。 数据字典基表中的数据对于Oracle是必需的。因此,只有Oracle才能写和修改数据字典的信息。Oracle提供了修改数据字典表的脚本。 在数据库操作过程中,Oracle读取数据字典,保证框架对象存在,用户能够访问它们。Oracle更新数据字典,反映数据库结构、审计、授权和数据的变化情况。 例如,如果用户KATHY创建了一个表:PARTS,Oracle将会添加新的行到数据字典中,反映新的表、列、段、盘区和权限情况。这些信息在下一次数据字典视图被查询的时候是可见的。 Oracle会在多个数据字典视图上创建公共同步,使得用户能够方便访问它们。安全管理员也能够为框架对象创建额外的公共同步。用户应当避免自己的框架对象与公共同义词重名。 许多数据字典的信息都缓存在SGA中,因为Oracle在数据库操作过程中,会不断访问数据字典,验证框架对象的状态。所有的信息都是用LRU算法存储在内存中的。

㈢ "数据字典"指的是什么

一、数据字典并不是传统的纸质字典,它是一些系统自带表,可以查询数据库相关信息,一般存在于电脑系统或是其它电子系统中,供人查阅不了解条目的信息与解释。
数据字典存储有关数据的来源、说明、与其他数据的关系、用途和格式等信息,它本身就是一个数据库,存储“关于数据项的数据”。数据字典是个指南,它为数据库提供了“路线图”,而不是“原始数据”。
换句话说,数据字典通常是指数据库中数据定义的一种记录,类似一个数据库的数据结构,但其内容要比数据库的数据结构描述丰富得多(Malamud, 1989)。在收集有关数据信息,建立数据库的初始阶段,必须建立数据项的命名约定,必须统一不同部门、不同个人之间对共同关心的数据的内涵、来源和命名的观念。
这个过程要涉及数据监管人、用户和数据库开发人员,是一个需要反复多次的过程。这个统一的命名约定,及其附带的说明,就是数据字典。
二、数据字典内容包括:
1、数据库中所有模式对象的信息,如表、视图、簇、及索引等;
2、分配多少空间,当前使用了多少空间等;
3、列的缺省值;
4、约束信息的完整性;
5、用户的名字;
6、用户及角色被授予的权限;
7、用户访问或使用的审计信息;
8、其它产生的数据库信息。

㈣ 什么是数据字典

1数据字典是一个预留空间,一个数据库,
这是用来储存信息数据库本身.
1数据字典可能包含的信息,例如:
数据库设计资料
储存的SQL程序用户权限用户统计数据库的过程中的信息
数据库增长统计
数据库性能统计
数据字典则是系统中各类数据描述的集合,
是进行详细的数据收集和数据分析所获得的主要成果.
数据字典通常包括数据项\数据结构\数据流\
数据存储和处理过程五个部分.
数据字典是关于数据的信息的集合,
也就是对数据流图中包含的所有元素的定义的集合.
组成1数据流2数据流分量,即数据元素3数据存储4处理数据字典数据库的重要部分是数据字典.它存放有数据库所用的有关信息,
对用户来说是一组只读的表.数据字典内容包括:
数据库中所有模式对象的信息,如表、视图、簇、及索引等.
分配多少空间,当前使用了多少空间等.
列的缺省值.
约束信息的完整性.
用户的名字.
用户及角色被授予的权限.
用户访问或使用的审计信息.
其它产生的数据库信息.
数据库数据字典是一组表和视图结构.
它们存放在SYSTEM表空间中.
数据库数据字典不仅是每个数据库的中心.
而且对每个用户也是非常重要的信息.
用户可以用SQL语句访问数据库数据字典.

㈤ 数据字典怎么写

数据字典要包括在以下六个部分吧:

1、编写数据项:

数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系}。

其中“取值范围”、“与其他数据项的逻辑关系”定义了数据的完整性约束条件,是设计数据检验功能的依据。

2、编写数据结构:

数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}}。

3、编写数据流:

数据流描述={数据流名,说明,数据流来源,数据流去向,组成:{数据结构},平均流量,高峰期流量}。

其中“数据流来源”是说明该数据流来自哪个过程,即数据的来源。“数据流去向”是说明该数据流将到哪个过程去,即数据的去向。“平均流量”是指在单位时间(每天、每周、每月等)里的传输次数。“高峰期流量”则是指在高峰时期的数据流量。

4、编写数据存储:

数据存储描述={数据存储名,说明,编号,流入的数据流,流出的数据流,组成:{数据结构},数据量,存取方式}。

其中“数据量”是指每次存取多少数据,每天(或每小时、每周等)存取几次等信息。“存取方法”包括是批处理,还是联机处理;是检索还是更新;是顺序检索还是随机检索等。

5、编写处理过程:

处理过程描述={处理过程名,说明,输入:{数据流},输出:{数据流},处理:{简要说明}}。

6、编写外部实体:

简单设计即可。

(5)数据库数据词典扩展阅读:

数据字典最重要的作用是作为分析阶段的工具。任何字典最重要的用途都是供人查询对不了解的条目的解释,在结构化分析中,数据字典的作用是给数据流图上每个成分加以定义和说明。

换句话说,数据流图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义,很有助于改进分析员和用户的通信。

㈥ 数据字典包括哪些内容

数据字典是对数据流图中包含的所有元素的定义的集合。存放有数据库所用的有关信息,对用户来说是一组只读的表。具体内容包括:

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

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

3、列的缺省值。

4、约束信息的完整性。

5、用户的名字。

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

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

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

(6)数据库数据词典扩展阅读:

作用

1、数据字典最重要的作用是作为分析阶段的工具。任何字典最重要的用途都是供人查询对不了解的条目的解释。换句话说,数据流图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义,很有助于改进分析员和用户的通信。

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

㈦ 数据字典是什么

一、数据字典的概念

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

二、数据字典的用户

数据字典是对数据的描述,描述数据模型中的数据对象、或项目描述的集合。数据字典有利于开发人员、分析师、算法工程师等其他需要参考的用户,以较快的速度了解数据。

当开发人员用到数据模型的程序时,数据字典可以帮助理解数据项适合结构中的哪个地方、可能包含什么数值、以及数据项表示现实中的什么意思。

例如,看到学历代码时,我们看到的是01、02、03…… ,需要知道具体的意思时,可以从字典中得知,01表示小学,02表示初中,03表示高中……

总之,数据字典的目标是更好地将公司的数据资产进行整合、融会贯通,也是对业务的全面梳理。

数据字典的目标用户将越来越广,除了技术开发人员,还有分析师、算法工程师、风控策略工程师,将来包括业务运营人员,也可以根据业务发展,查询可以使用的数据资产、以帮助进行更好的拓展业务。从数据字典中看到的,不仅是数据字段的解释,更能够从中解读出业务含意。

(7)数据库数据词典扩展阅读

数据字典最重要的作用是作为分析阶段的工具。任何字典最重要的用途都是供人查询对不了解的条目的解释,在结构化分析中,数据字典的作用是给数据流图上每个成分加以定义和说明。

换句话说,数据流图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义,很有助于改进分析员和用户的通信。

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

㈧ 数据字典包括哪些内容

数据字典是数据库中描述信息和控制信息的集合,他是数据库设计和管理的有力工具。数据字典包含(1.数据项,2数据流,3.数据结构.4.数据存储.5.处理过程)五个部分。同时也是详细数据收集和数据分析的结果。

热点内容
md5c语言加密算法 发布:2024-10-28 21:16:45 浏览:459
数据库在哪找建立的存储过程 发布:2024-10-28 20:49:19 浏览:576
如何查看安卓编译变量值 发布:2024-10-28 20:37:13 浏览:722
内网搭建dns服务器 发布:2024-10-28 20:13:42 浏览:119
头条上传视频失败 发布:2024-10-28 20:12:49 浏览:66
java多文件 发布:2024-10-28 20:11:53 浏览:805
oppo手机怎样取消应用加密 发布:2024-10-28 19:59:08 浏览:3
pythonstring方法 发布:2024-10-28 19:59:06 浏览:940
安卓和苹果哪个玩游戏快 发布:2024-10-28 19:37:02 浏览:73
c语言定义函数数组 发布:2024-10-28 19:09:49 浏览:601