询问各位高手 数据字典要怎么写

时间:2021-11-27 01:20:51
如题

最好能举个例 

据说数据字典包括
(1)数据流 

(2)数据流分量(数据元素) 

(3)数据存储 

(4)处理 

116 个解决方案

#1


这个,建议你还是找本《数据库原理》来看一下其中的数据库设计部分。有详细的解释。

据说数据字典包括
(1)数据流 
(2)数据流分量(数据元素) 
(3)数据存储 
(4)处理 


删除部分并不包含在数据字典中。 有关信息你需要参考《软件工程》

#2


#3


数据字典?

一般来说就是
1.表名
2.字段名
3.字段类型
4.长度
5.备注

还可以有主外键,索引,基本数据的说明等等.

#4


本帖最后由 liyan93834183 于 2009-12-28 07:59:51 编辑
引用 3 楼 dawugui 的回复:
数据字典?

一般来说就是
1.表名
2.字段名
3.字段类型
4.长度
5.备注

还可以有主外键,索引,基本数据的说明等等.

感觉这个有道理

#5


一般数据库建模工具都提供数据字典输出功能

#6


数据字典?

一般来说就是
1.表名
2.字段名
3.字段类型
4.长度
5.备注

还可以有主外键,索引,基本数据的说明等等

#7


我也在努力学习中,希望大侠们不吝赐教

#8


Suppliers

序号 字段名 标识 主键 类型 长度 精度 小数位数 允许空 默认值 字段说明
1 SupplierID v v int 4 10 0
2 CompanyName v nvarchar 80 40 0
3 ContactName nvarchar 60 30 0 v
4 ContactTitle nvarchar 60 30 0 v
5 Address nvarchar 120 60 0 v
6 City nvarchar 30 15 0 v
7 Region nvarchar 30 15 0 v
8 PostalCode v nvarchar 20 10 0 v
9 Country nvarchar 30 15 0 v
10 Phone nvarchar 48 24 0 v
11 Fax nvarchar 48 24 0 v
12 HomePage ntext 16 1073741823 0 v

#9


数据字典,是你应用中定义的数据结构。

#10


相当于一个Map
主要是 有key 和 value 2个值。。。

#11


代码表:代码值  代码。。。。

#12


没积分了,我先灌个水

#13


纯支持!!!

#14


引用 8 楼 toroid 的回复:
C# codeSuppliers

序号    字段名    标识    主键    类型    长度    精度    小数位数    允许空    默认值    字段说明1    SupplierID    v    vint41002    CompanyName        v    nvarchar804003    ContactName            nvarchar603?-


如果你是要做数据字典的话 我建议用powerdesigner

#15


列名、数据类型、长度、小数位、标识、主键、允许空、默认值、说明

#16


个人意见哈,数据字典是对数据库中各种对象的描述。它是否应该包括以下内容:
1. 存储,关系。包括表,视图,列,约束,序列,数据库链接,别名等等。
2. 程序,包括:存储过程,函数,触发器等。
3. 运行,包括:作业,及运行执行状况
4. 安全控制,包括:各种对象的权限,角色描述
5. 系统参数,包括:各种资源的使用限制,系统所配置特定参数定义
应该还有很多

#17


该回复于2009-12-29 11:20:56被版主删除

#18


一般的数据库书里面都有介绍

#19


引用 9 楼 soow 的回复:
数据字典,是你应用中定义的数据结构。



什么

#20


up

#21


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

#22


学习

#23


来学习一下。呵呵

#24


up

#25


mark

#26


引用 14 楼 yilvchaxiang 的回复:
引用 8 楼 toroid 的回复:
 C# codeSuppliers

 序号    字段名    标识    主键    类型    长度    精度    小数位数    允许空    默认值    字段说明1    SupplierID    v    vint41002    CompanyName        v    nvarchar804003    ContactName            nvarchar603?-


 如果你是要做数据字典的话 我建议用powerdesigner
powerdesigner是个好用的工具,顶!

#27


mark 

#28


hao 

#29


数据字典应该有多种解释,wwwwb收集的比较全,

学习

#30


找ACces模板数据库也许可以吧。

#31


该回复于2009-12-30 10:33:08被版主删除

#32


顶!~~~~

#33


数据字典要与你的项目设计来一起使用,一般出现在项目分析书中

#34


来学习下

#35


学习下

#36


灌水

#37


等待结贴....

#38


我还想在表结构、说明的基础上再增加:
哪些存储过程、视图,使用到哪些表,会修改哪些表(mssql的依赖不是完全足够的,如一个动态sql对一些表的处理)
还有哪些自动或人为执行的程序、存储过程、任务会使用哪些存储过程,对哪些表有影响

#39


1.表名 
2.字段名 
3.字段类型 
4.长度 
5.备注 
这些是一般来说的!

#40


数据字典

#41


数据字典一在〈数据库原理与应用〉里讲得很清楚 你可以去看一下 它就是对某个实体的解释而已

#42


引用 41 楼 daxiao474 的回复:
数据字典一在〈数据库原理与应用〉里讲得很清楚 你可以去看一下 它就是对某个实体的解释而已


这个说的很贴切,是对数据实体的解释和注释。

#43


一般就是把数据库里的各个字段交代一变

#44


Mark!

#45


给个例子是不是你想要的?
询问各位高手 数据字典要怎么写

#46


为分而来

#47


引用 21 楼 wwwwb 的回复:
理论解释:
数据字典
  数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。
  数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。
  数据字典可能包含的信息,例如:
  数据库设计资料
  储存的SQL程序
  用户权限
  用户统计
  数据库的过程中的信息
  数据库增长统计
  数据库性能统计
  数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果.
  数据字典通常包括数据项\数据结构\数据流\数据存储和处理过程五个部分.
  数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.
  数据字典的组成:
  1、数据项
  2、数据结构
  3、数据流
  4、数据存储
  5、处理过程
  数据字典
  数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:
  1、数据库中所有模式对象的信息,如表、视图、簇、及索引等。
  2、分配多少空间,当前使用了多少空间等。
  3、列的缺省值。
  4、约束信息的完整性。
  5、用户的名字。
  6、用户及角色被授予的权限。
  7、用户访问或使用的审计信息。
  8、其它产生的数据库信息。
  数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。
  数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。
  关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明
  数据字典-数据库数据字典
  是一组表和视图结构。它们存放在SYSTEM表空间中。
  数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典
  数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.
  组成:
  1、数据项
  2、数据结构
  3、数据流
  4、数据存储
  5、处理过程

长见识

#48


先确定数据结构

#49


不错

#50


顶!!!

#1


这个,建议你还是找本《数据库原理》来看一下其中的数据库设计部分。有详细的解释。

据说数据字典包括
(1)数据流 
(2)数据流分量(数据元素) 
(3)数据存储 
(4)处理 


删除部分并不包含在数据字典中。 有关信息你需要参考《软件工程》

#2


#3


数据字典?

一般来说就是
1.表名
2.字段名
3.字段类型
4.长度
5.备注

还可以有主外键,索引,基本数据的说明等等.

#4


本帖最后由 liyan93834183 于 2009-12-28 07:59:51 编辑
引用 3 楼 dawugui 的回复:
数据字典?

一般来说就是
1.表名
2.字段名
3.字段类型
4.长度
5.备注

还可以有主外键,索引,基本数据的说明等等.

感觉这个有道理

#5


一般数据库建模工具都提供数据字典输出功能

#6


数据字典?

一般来说就是
1.表名
2.字段名
3.字段类型
4.长度
5.备注

还可以有主外键,索引,基本数据的说明等等

#7


我也在努力学习中,希望大侠们不吝赐教

#8


Suppliers

序号 字段名 标识 主键 类型 长度 精度 小数位数 允许空 默认值 字段说明
1 SupplierID v v int 4 10 0
2 CompanyName v nvarchar 80 40 0
3 ContactName nvarchar 60 30 0 v
4 ContactTitle nvarchar 60 30 0 v
5 Address nvarchar 120 60 0 v
6 City nvarchar 30 15 0 v
7 Region nvarchar 30 15 0 v
8 PostalCode v nvarchar 20 10 0 v
9 Country nvarchar 30 15 0 v
10 Phone nvarchar 48 24 0 v
11 Fax nvarchar 48 24 0 v
12 HomePage ntext 16 1073741823 0 v

#9


数据字典,是你应用中定义的数据结构。

#10


相当于一个Map
主要是 有key 和 value 2个值。。。

#11


代码表:代码值  代码。。。。

#12


没积分了,我先灌个水

#13


纯支持!!!

#14


引用 8 楼 toroid 的回复:
C# codeSuppliers

序号    字段名    标识    主键    类型    长度    精度    小数位数    允许空    默认值    字段说明1    SupplierID    v    vint41002    CompanyName        v    nvarchar804003    ContactName            nvarchar603?-


如果你是要做数据字典的话 我建议用powerdesigner

#15


列名、数据类型、长度、小数位、标识、主键、允许空、默认值、说明

#16


个人意见哈,数据字典是对数据库中各种对象的描述。它是否应该包括以下内容:
1. 存储,关系。包括表,视图,列,约束,序列,数据库链接,别名等等。
2. 程序,包括:存储过程,函数,触发器等。
3. 运行,包括:作业,及运行执行状况
4. 安全控制,包括:各种对象的权限,角色描述
5. 系统参数,包括:各种资源的使用限制,系统所配置特定参数定义
应该还有很多

#17


该回复于2009-12-29 11:20:56被版主删除

#18


一般的数据库书里面都有介绍

#19


引用 9 楼 soow 的回复:
数据字典,是你应用中定义的数据结构。



什么

#20


up

#21


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

#22


学习

#23


来学习一下。呵呵

#24


up

#25


mark

#26


引用 14 楼 yilvchaxiang 的回复:
引用 8 楼 toroid 的回复:
 C# codeSuppliers

 序号    字段名    标识    主键    类型    长度    精度    小数位数    允许空    默认值    字段说明1    SupplierID    v    vint41002    CompanyName        v    nvarchar804003    ContactName            nvarchar603?-


 如果你是要做数据字典的话 我建议用powerdesigner
powerdesigner是个好用的工具,顶!

#27


mark 

#28


hao 

#29


数据字典应该有多种解释,wwwwb收集的比较全,

学习

#30


找ACces模板数据库也许可以吧。

#31


该回复于2009-12-30 10:33:08被版主删除

#32


顶!~~~~

#33


数据字典要与你的项目设计来一起使用,一般出现在项目分析书中

#34


来学习下

#35


学习下

#36


灌水

#37


等待结贴....

#38


我还想在表结构、说明的基础上再增加:
哪些存储过程、视图,使用到哪些表,会修改哪些表(mssql的依赖不是完全足够的,如一个动态sql对一些表的处理)
还有哪些自动或人为执行的程序、存储过程、任务会使用哪些存储过程,对哪些表有影响

#39


1.表名 
2.字段名 
3.字段类型 
4.长度 
5.备注 
这些是一般来说的!

#40


数据字典

#41


数据字典一在〈数据库原理与应用〉里讲得很清楚 你可以去看一下 它就是对某个实体的解释而已

#42


引用 41 楼 daxiao474 的回复:
数据字典一在〈数据库原理与应用〉里讲得很清楚 你可以去看一下 它就是对某个实体的解释而已


这个说的很贴切,是对数据实体的解释和注释。

#43


一般就是把数据库里的各个字段交代一变

#44


Mark!

#45


给个例子是不是你想要的?
询问各位高手 数据字典要怎么写

#46


为分而来

#47


引用 21 楼 wwwwb 的回复:
理论解释:
数据字典
  数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。
  数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。
  数据字典可能包含的信息,例如:
  数据库设计资料
  储存的SQL程序
  用户权限
  用户统计
  数据库的过程中的信息
  数据库增长统计
  数据库性能统计
  数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果.
  数据字典通常包括数据项\数据结构\数据流\数据存储和处理过程五个部分.
  数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.
  数据字典的组成:
  1、数据项
  2、数据结构
  3、数据流
  4、数据存储
  5、处理过程
  数据字典
  数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:
  1、数据库中所有模式对象的信息,如表、视图、簇、及索引等。
  2、分配多少空间,当前使用了多少空间等。
  3、列的缺省值。
  4、约束信息的完整性。
  5、用户的名字。
  6、用户及角色被授予的权限。
  7、用户访问或使用的审计信息。
  8、其它产生的数据库信息。
  数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。
  数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。
  关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明
  数据字典-数据库数据字典
  是一组表和视图结构。它们存放在SYSTEM表空间中。
  数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典
  数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.
  组成:
  1、数据项
  2、数据结构
  3、数据流
  4、数据存储
  5、处理过程

长见识

#48


先确定数据结构

#49


不错

#50


顶!!!