数据库结构字典

合集下载

数据库数据字典

数据库数据字典

数据库数据字典引言概述:数据库数据字典是数据库管理系统中的一个重要组成部分,它记录了数据库中的各个表、字段以及相关的约束、索引等信息。

数据库数据字典不仅对数据库管理员和开发人员有重要的参考价值,也对项目组成员和系统维护人员提供了便利。

本文将详细介绍数据库数据字典的定义、作用、组成部分、创建方法以及使用注意事项。

一、定义1.1 数据库数据字典的概念数据库数据字典是指记录了数据库中各个表、字段以及相关约束、索引等信息的文档或文件。

它是数据库管理系统的一部分,用于描述和记录数据库的结构和内容。

1.2 数据库数据字典的作用数据库数据字典具有以下几个重要的作用:1.2.1 数据库设计参考:数据库数据字典可以作为数据库设计的参考依据,帮助开发人员理清数据库的结构和关系,提高数据库设计的准确性和规范性。

1.2.2 数据库文档说明:数据库数据字典可以作为数据库的文档说明,记录了数据库的结构和内容,方便项目组成员和系统维护人员理解和使用数据库。

1.2.3 数据库维护依据:数据库数据字典可以作为数据库维护的依据,记录了数据库的各个表、字段以及相关约束、索引等信息,方便进行数据库的维护和优化。

1.3 数据库数据字典的组成部分数据库数据字典一般包括以下几个主要部分:1.3.1 表信息:记录了数据库中的各个表的名称、描述、创建时间等信息。

1.3.2 字段信息:记录了每个表中的字段名称、数据类型、长度、约束等信息。

1.3.3 约束信息:记录了每个表中的主键、外键、唯一约束等信息。

1.3.4 索引信息:记录了每个表中的索引名称、字段、类型等信息。

1.3.5 视图信息:记录了数据库中的各个视图的名称、定义、创建时间等信息。

二、创建数据库数据字典的方法2.1 手工创建手工创建数据库数据字典是最常见的方法之一,可以通过文档或电子表格等工具,逐个记录数据库中的表、字段、约束、索引等信息。

这种方法相对简单,但需要手动维护,容易出错。

2.2 数据库工具生成一些数据库管理工具提供了自动生成数据库数据字典的功能,可以根据数据库的结构和内容,自动生成相应的数据字典文档或报表。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是数据库管理系统中的一个重要组成部份,用于存储和管理数据库对象的元数据信息。

数据字典包含了数据库中所有表、字段、索引、视图等对象的详细描述和定义,匡助数据库管理员和开辟人员更好地理解和管理数据库结构,提高数据管理的效率和准确性。

本文将详细介绍数据库数据字典的作用、组成、使用方法、维护和更新等方面内容。

一、作用1.1 数据字典可以匡助用户更好地了解数据库结构,包括表、字段、关系等信息,提高数据库设计和开辟效率。

1.2 数据字典可以记录数据库对象的元数据信息,包括数据类型、长度、约束条件等,有利于数据质量管理和数据安全。

1.3 数据字典可以提供数据字典查询和检索功能,方便用户查找和使用数据库对象,减少重复劳动和提高工作效率。

二、组成2.1 数据字典包含了数据库中所有表的定义和描述信息,包括表名、表空间、存储引擎等。

2.2 数据字典包含了表中所有字段的定义和描述信息,包括字段名、数据类型、长度、约束条件等。

2.3 数据字典还包含了索引、视图、存储过程等数据库对象的定义和描述信息,方便用户了解和管理这些对象。

三、使用方法3.1 数据字典可以通过数据库管理系统提供的工具或者第三方工具来生成和查看,如Oracle的Data Dictionary、MySQL的Information Schema等。

3.2 用户可以通过数据字典查询功能来查找特定表或者字段的信息,了解其定义和属性。

3.3 数据字典还可以用于数据血缘分析和数据质量管理,匡助用户更好地理解数据来源和数据关系。

四、维护4.1 数据字典需要及时更新和维护,保证其中的信息和数据库结构保持同步。

4.2 数据字典的维护工作可以由数据库管理员或者开辟人员来完成,需要定期检查和更新。

4.3 数据字典的维护还需要考虑数据安全和权限管理,避免未授权用户查看和修改敏感信息。

五、更新5.1 数据字典需要在数据库结构发生变化时及时更新,如新增表、字段或者修改表结构。

数据库数据字典

数据库数据字典

数据库数据字典引言概述:数据库数据字典是一种记录数据库结构及其相关信息的工具。

它包含了数据库中各个表、字段、关系和约束的详细描述,为数据库管理员、开发人员和用户提供了一个统一的参考来源。

本文将介绍数据库数据字典的定义、作用以及如何创建和使用数据库数据字典。

一、数据库数据字典的定义和作用1.1 数据库数据字典的定义数据库数据字典是一个文档或文件,用于记录数据库的结构、元数据和其他相关信息。

它包含了数据库中的表、字段、关系、约束、索引等详细描述。

1.2 数据库数据字典的作用数据库数据字典提供了一个集中的、标准化的数据库描述,对于数据库管理员、开发人员和用户来说具有重要的作用:- 数据库管理员可以通过数据字典了解数据库的结构,方便进行数据库的管理和维护。

- 开发人员可以通过数据字典了解数据库的表和字段的定义,方便进行开发工作。

- 用户可以通过数据字典了解数据库的表和字段的含义,方便进行数据查询和分析。

1.3 数据库数据字典的优点数据库数据字典具有以下优点:- 提高工作效率:通过数据字典可以快速了解数据库的结构和含义,减少了查找和理解数据库的时间。

- 统一标准:数据字典提供了一个统一的标准,使得不同人员对数据库有一个一致的理解。

- 简化沟通:通过数据字典,不同角色的人员可以更加清晰地沟通和理解数据库的结构和含义。

二、创建数据库数据字典的步骤2.1 收集数据库信息收集数据库的表、字段、关系、约束、索引等信息,并记录下来。

2.2 编写数据字典模板根据数据库的特点和需求,编写数据字典的模板,包括表格的格式和字段的描述。

2.3 填写数据字典内容根据收集到的数据库信息,逐一填写数据字典的内容,包括表的名称、字段的名称、数据类型、约束条件等。

三、使用数据库数据字典的方法3.1 数据库管理数据库管理员可以使用数据字典来进行数据库的管理,包括表的创建、修改和删除,字段的添加和修改等。

3.2 数据库开发开发人员可以使用数据字典来进行数据库的开发工作,包括表的设计、字段的定义和关系的建立等。

数据库数据字典

数据库数据字典

数据库数据字典数据字典定义数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。

主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。

被动数据字典是指修改时必须手工更新其内容的数据字典。

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

数据字典可能包含的信息,例如:数据库设计资料储存的SQL程序用户权限用户统计数据库的过程中的信息数据库增长统计数据库性能统计数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果.数据字典通常包括数据项\数据结构\数据流\数据存储和处理过程五个部分.数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.数据字典还有另一种含义,是在数据库设计时用到的一种工具,用来描述数据库中基本表的设计,主要包括字段名、数据类型、主键、外键等描述表的属性的内容。

数据字典的作用数据字典最重要的作用是作为分析阶段的工具。

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

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

数据字典的组成数据字典的组成:1、数据项2、数据结构3、数据流4、数据存储5、处理过程数据字典数据库的重要部分是数据字典。

它存放有数据库所用的有关信息,对用户来说是一组只读的表。

数据字典内容包括:1、数据库中所有模式对象的信息,如表、视图、簇、及索引等。

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

3、列的缺省值。

4、约束信息的完整性。

5、用户的名字。

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

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

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

数据库数据字典是一组表和视图结构。

它们存放在SYSTEM表空间中。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是一个用于描述数据库中各个表、字段、关系和约束的文档。

它对数据库的结构和内容进行了详细的描述,为开发人员、数据库管理员和其他相关人员提供了一个统一的参考资料。

下面将详细介绍数据库数据字典的内容和格式。

1. 数据库基本信息数据库数据字典的第一部分应包含数据库的基本信息,包括数据库名称、版本、创建日期、最后修改日期等。

这些信息可以帮助用户快速了解数据库的基本情况。

2. 数据表信息接下来,数据库数据字典应包含每个数据表的详细信息。

每个数据表应包含以下内容:2.1 表名称表名称应准确描述表的内容和用途,避免使用模糊的名称。

例如,可以使用"用户信息表"来描述存储用户信息的数据表。

2.2 表描述表描述应简明扼要地描述表的用途和功能。

这有助于其他人员快速了解表的作用。

2.3 字段信息对于每个表,应列出表中的每个字段,并提供以下信息:2.3.1 字段名称字段名称应准确描述字段的内容和用途,避免使用模糊的名称。

例如,可以使用"用户名"来描述存储用户名称的字段。

2.3.2 字段类型字段类型描述了字段存储的数据类型,例如字符串、整数、日期等。

2.3.3 字段长度字段长度描述了字段所能存储的数据的最大长度。

例如,一个存储用户名的字段可能限制为50个字符。

2.3.4 是否为空指示字段是否允许为空值。

如果字段不允许为空,则应明确指出。

2.3.5 默认值如果字段有默认值,则应提供默认值的信息。

2.3.6 约束如果字段有约束条件,例如唯一约束、主键约束或外键约束,应提供约束的详细信息。

2.3.7 字段描述字段描述应简明扼要地描述字段的用途和含义。

这有助于其他人员理解字段的作用。

2.4 索引信息如果表中存在索引,应提供索引的详细信息,包括索引名称、索引类型和索引的字段。

3. 关系信息数据库数据字典还应包含表与表之间的关系信息,包括主键-外键关系和其他关联关系。

关系信息应提供表之间的连接条件和关联类型。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是一种用于描述数据库中各个表、字段、约束等元数据信息的文档。

它是数据库开辟和维护过程中的重要参考资料,可以匡助开辟人员和管理员更好地了解和管理数据库结构。

数据库数据字典普通包括以下内容:1. 数据库基本信息:包括数据库名称、版本、创建时间、最后修改时间等。

2. 表信息:对数据库中的每一个表进行描述,包括表名、表描述、创建时间、修改时间等。

3. 字段信息:对每一个表中的字段进行描述,包括字段名、数据类型、长度、是否允许为空、默认值、注释等。

4. 约束信息:对表中的各种约束进行描述,包括主键、外键、惟一约束、检查约束等。

5. 索引信息:对表中的索引进行描述,包括索引名、索引类型、索引字段等。

6. 视图信息:对数据库中的视图进行描述,包括视图名、视图定义等。

7. 存储过程和函数信息:对数据库中的存储过程和函数进行描述,包括名称、参数、返回值等。

8. 触发器信息:对数据库中的触发器进行描述,包括触发器名称、触发事件、触发条件等。

数据库数据字典的编写和维护可以通过数据库管理工具来完成,也可以通过SQL语句查询系统表来获取相关信息。

在编写数据字典时,可以使用表格、图表、文本等形式进行展示,以便于开辟人员和管理员的阅读和理解。

数据字典的好处在于:1. 提高团队协作效率:数据字典可以匡助团队成员更好地理解数据库结构,减少沟通成本,提高协作效率。

2. 方便数据库维护:数据字典可以匡助管理员更好地了解数据库结构,方便进行数据库维护和性能优化。

3. 促进规范化开辟:数据字典可以规范数据库开辟过程,统一命名规则和约束,提高代码质量。

4. 提高系统可维护性:数据字典可以作为系统文档的一部份,方便后续系统的维护和升级。

总之,数据库数据字典是数据库开辟和维护过程中的重要参考资料,它可以匡助开辟人员和管理员更好地了解和管理数据库结构,提高团队协作效率,方便数据库维护和性能优化,促进规范化开辟,提高系统可维护性。

数据库数据字典的说明书

数据库数据字典的说明书

数据库数据字典的说明书数据库数据字典是一个存储在数据库系统中的元数据集合,它提供了关于数据库中表、列、索引和其他对象的详细描述和定义。

数据字典是数据库管理系统中非常重要的资源,它可以提供给开发人员、系统管理员和其他数据库相关人员使用,帮助他们更好地理解和管理数据库。

1. 数据字典的作用数据字典作为一个核心参考工具,具有以下几个作用:1.1 数据结构的描述与查询数据字典提供了关于数据库中表的详细结构描述,包括列名、类型、长度、约束、默认值等信息,使得开发人员能够更加清晰地了解表的定义和字段的意义。

此外,数据字典还提供了对表和列的查询功能,方便用户快速找到所需的信息。

1.2 数据完整性的维护与管理数据字典中记录了数据库中各个表的约束条件,如主键、外键、唯一约束等,可以帮助数据库管理员更好地维护和管理数据的完整性。

通过数据字典,管理员可以查看约束的定义、依赖关系和约束的状态,并及时修复数据错误或不一致的情况。

1.3 数据库的文档化与沟通数据字典记录了数据库对象的详细描述和定义,包括表、列、索引、视图等信息,可以作为数据库的文档化工具。

通过数据字典,开发人员、测试人员和其他相关人员可以快速获取数据库的结构信息,并进行沟通和协作,提高团队的工作效率。

1.4 数据治理与数据分析数据字典是数据治理的重要组成部分,它提供了数据的源头、定义、规则和使用方式等信息,有助于统一数据的定义、管理数据的访问和使用规则。

此外,数据字典也对数据分析和报表制作提供了一定的帮助,可以帮助分析人员更好地理解和使用数据。

2. 数据字典的组成一个完善的数据库数据字典应该包含以下几个重要组成部分:2.1 表格描述表格描述是数据字典中最核心的部分,它记录了数据库中各个表的详细信息。

每个表格描述包括表名、表结构、列名、数据类型、长度、约束、默认值等信息,以及一些特殊的用途和说明。

通过表格描述,用户可以快速了解表的定义和结构,以及表与其他表之间的关系。

数据库数据字典

数据库数据字典

引言概述正文内容一、表结构1. 表名称:每个表应该有一个唯一的名称,方便识别和查询。

2. 表描述:对表的功能和用途进行详细描述,有助于了解表的业务含义。

3. 表字段数目:统计表中字段的数量,便于评估表结构的复杂度。

4. 表的主键:标识表中每条记录的唯一性,为其他表的关联提供便利。

5. 表的外键:表明与其他表的关联关系。

二、字段说明1. 字段名称:每个字段都有一个唯一的名称,以表达其含义和作用。

2. 字段类型:描述字段的数据类型,例如整数、字符串、日期等。

3. 字段长度:对字符型字段,记录字符的最大长度。

4. 字段约束:定义对字段的特殊限制和规则,如唯一约束、非空约束等。

5. 字段描述:对字段的含义和用途进行详细的说明,增加字段的可读性和可理解性。

三、索引信息1. 索引名称:为索引对象指定一个唯一的名称,便于查询和管理。

2. 索引类型:不同的索引类型适用于不同的查询需求,如B树索引、哈希索引等。

3. 索引字段:确定索引的构成成分,即那些字段将会被索引。

4. 索引描述:对索引进行详细的说明,包括索引的适用范围和使用注意事项。

5. 索引效果:评估索引的性能,包括选择合适的索引、避免过多索引等。

四、关联关系1. 关联表:确定当前表与其他表之间的关系,包括一对一、一对多和多对多等。

2. 关联字段:描述与其他表关联字段的定义和用途。

3. 关联类型:标志关联关系的类型,如主外键关系、多对多关系等。

4. 关联描述:对关联关系的含义和用途进行详细的说明,方便理解和管理。

5. 关联操作:定义关联关系时的级联操作,如级联删除、级联更新等。

五、数据权限1. 数据访问权限:描述数据的可访问范围和权限,包括读取、写入和修改等。

2. 数据修改权限:规定对数据的修改方式和权限,确保数据的一致性和安全性。

3. 数据拥有者:确定数据的所有者,方便权限管理和责任追踪。

4. 数据审核流程:指定数据更新和修改的审核流程和操作规范。

5. 数据权限审批:定义数据访问权限的审批流程和控制规则,确保数据的合规性。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是一种用于描述数据库中各个表、字段、约束和索引等元数据信息的文档。

它提供了对数据库结构的详细描述,以便于开辟人员、管理员和维护人员快速了解数据库的结构和设计,从而更好地进行数据库开辟、维护和优化工作。

数据库数据字典通常包括以下几个方面的信息:1. 表信息:对数据库中的每一个表进行详细描述,包括表名、表的用途、创建日期、修改日期等。

同时,还可以包括表的存储引擎、字符集、分区信息等。

2. 字段信息:对每一个表中的字段进行详细描述,包括字段名、数据类型、长度、是否为空、默认值、约束条件等。

此外,还可以包括字段的说明、示例值、数据范围等。

3. 约束信息:对数据库中的约束条件进行详细描述,包括主键、外键、惟一键、检查约束等。

同时,还可以包括约束的名称、作用范围、生效时间等。

4. 索引信息:对数据库中的索引进行详细描述,包括索引名、索引类型、索引字段、索引的惟一性等。

此外,还可以包括索引的创建日期、修改日期、使用情况等。

5. 视图信息:对数据库中的视图进行详细描述,包括视图名、视图的用途、视图的创建日期、修改日期等。

同时,还可以包括视图的定义语句、关联的表、使用的字段等。

6. 存储过程和函数信息:对数据库中的存储过程和函数进行详细描述,包括名称、参数、返回值、功能、创建日期、修改日期等。

此外,还可以包括使用示例、调用方式等。

7. 数据字典的维护和更新:数据库数据字典是一个动态的文档,需要及时维护和更新。

可以通过数据库管理工具、脚本或者手工方式来更新数据字典,确保其与数据库结构的一致性。

通过使用数据库数据字典,可以匡助开辟人员快速了解数据库的结构和设计,减少开辟过程中的沟通成本和错误率。

同时,管理员和维护人员可以通过数据字典来进行数据库的维护和优化工作,提高数据库的性能和稳定性。

总之,数据库数据字典是一种非常重要的文档,它能够提供对数据库结构的详细描述,匡助开辟人员、管理员和维护人员更好地进行数据库开辟、维护和优化工作。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是一个记录数据库中各个表、字段、约束等信息的文档,它提供了对数据库结构和数据的详细描述,方便开辟人员、管理员和其他相关人员了解和使用数据库。

本文将按照任务要求,详细介绍数据库数据字典的标准格式和内容。

一、数据字典的标准格式数据库数据字典通常包含以下几个部份的信息:1. 数据库基本信息:包括数据库名称、版本、创建日期等基本属性。

2. 表信息:列出所有表的详细信息,包括表名、表描述、创建日期等。

3. 字段信息:列出每一个表中的字段信息,包括字段名、数据类型、长度、是否为空、默认值等。

4. 约束信息:列出每一个表中的约束信息,包括主键、外键、惟一约束、检查约束等。

5. 索引信息:列出每一个表中的索引信息,包括索引名、索引类型、索引字段等。

6. 视图信息:列出数据库中的视图信息,包括视图名、视图定义等。

7. 存储过程和函数信息:列出数据库中的存储过程和函数信息,包括名称、参数、返回值等。

8. 触发器信息:列出数据库中的触发器信息,包括触发器名称、触发事件、触发条件等。

9. 数据字典更新日志:记录数据字典的更新历史,包括更新日期、更新内容等。

二、数据字典的内容编写以下是一个示例数据库数据字典的内容,仅供参考:1. 数据库基本信息:- 数据库名称:CompanyDB- 数据库版本:MySQL 8.0- 创建日期:2022年1月1日2. 表信息:- 表名:Employee- 表描述:存储公司员工信息的表- 创建日期:2022年1月2日3. 字段信息:- 字段名:EmployeeID数据类型:INT长度:10是否为空:否默认值:无描述:员工ID- 字段名:FirstName数据类型:VARCHAR长度:50是否为空:否默认值:无描述:员工名字的姓氏- 字段名:LastName数据类型:VARCHAR长度:50是否为空:否默认值:无描述:员工名字的名字- 字段名:Email数据类型:VARCHAR长度:100是否为空:是默认值:NULL描述:员工的电子邮件地址 - 字段名:Salary数据类型:DECIMAL长度:10, 2是否为空:是默认值:NULL描述:员工的薪水4. 约束信息:- 主键:EmployeeID- 惟一约束:Email5. 索引信息:- 索引名:idx_EmployeeID索引类型:B-tree索引字段:EmployeeID- 索引名:idx_LastName索引类型:B-tree索引字段:LastName6. 视图信息:- 视图名:EmployeeView视图定义:SELECT EmployeeID, FirstName, LastName FROM Employee 7. 存储过程和函数信息:- 存储过程名:GetEmployeeByID参数:@EmployeeID INT返回值:无描述:根据员工ID获取员工信息的存储过程- 函数名:CalculateSalary参数:@EmployeeID INT返回值:DECIMAL描述:根据员工ID计算薪水的函数8. 触发器信息:- 触发器名:UpdateEmployee触发事件:BEFORE UPDATE触发条件:当更新Employee表中的Salary字段时9. 数据字典更新日志:- 更新日期:2022年1月3日更新内容:新增了存储过程GetEmployeeByID以上是一个简单的数据库数据字典的示例,实际的数据字典应根据具体的数据库和需求进行编写。

数据库字典

数据库字典

数据库字典简介数据库字典(Database Dictionary),也叫数据字典,是用于描述数据库的结构、组件及其特性的文档。

它记录了数据库中表、字段、索引、触发器等对象的定义、用途、关系等信息,是数据库管理和开发中非常重要的工具。

数据库表设计在数据库中,表是存储数据的基本单位。

每个表都由一个或多个字段组成,字段定义了表中存储的数据的属性和类型。

在数据库字典中,每张表都会有详细的描述,包括表名、字段名、数据类型、约束条件等信息。

数据库字段字段是组成数据库表的基本元素,用于存储数据。

在数据库字典中,每个字段都会有详细的说明,包括字段名、数据类型、长度、默认值、约束条件等。

通过字段的定义,可以了解表中存储的数据结构和特点。

数据库索引索引是用于加快数据库查询速度的数据结构,通常基于一个或多个字段的值创建。

在数据库字典中,每个索引都会有详细的描述,包括索引名、关联字段、类型(唯一索引、聚集索引等)等信息。

索引的设计和使用对数据库性能有重要影响,因此需要在数据库字典中进行记录和说明。

数据库触发器触发器是一种在数据库中定义的特殊类型的存储过程,用于在插入、更新、删除等操作前后触发。

在数据库字典中,每个触发器都会有详细的描述,包括触发时机、关联表、操作类型、执行逻辑等信息。

触发器在数据库的数据完整性和业务流程中起到重要作用,因此需要在数据库字典中进行明确说明。

数据库字典的维护数据库字典是数据库管理和开发的重要工具,需要定期维护和更新。

随着业务需求的变化和数据库结构的调整,数据库字典也需要相应地修改和完善。

通过良好的数据库字典维护,可以提高数据库管理的效率,减少因为信息不全或不准确导致的错误和问题。

总结数据库字典是描述数据库结构和特性的文档,记录了数据库中表、字段、索引、触发器等对象的定义和关系。

通过数据库字典,可以了解数据库的结构和特点,为数据库管理和开发提供重要参考。

维护和更新数据库字典是数据库管理工作的重要环节,可以确保数据库结构的准确性和完整性,提高数据库管理效率。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是指对数据库中的各个表、字段、约束等元素进行详细记录和描述的文档,用于匡助开辟人员、管理员和用户更好地理解和使用数据库。

它是数据库管理系统中的重要工具,能够提供关键信息,匡助用户了解数据库结构和内容。

数据字典的编写需要包括以下内容:1. 数据库基本信息:包括数据库名称、版本、创建日期、最后修改日期等基本信息,以便用户快速了解数据库的基本情况。

2. 表信息:对数据库中的每一个表进行详细描述,包括表名、表描述、表的创建日期、最后修改日期等信息。

同时,还需要记录表的主键、外键、索引等约束信息,以及表的存储引擎等技术细节。

3. 字段信息:对每一个表中的字段进行详细描述,包括字段名、数据类型、长度、是否允许为空、默认值等信息。

此外,还需要记录字段的含义、取值范围、单位等详细说明,以便用户能够准确理解和使用字段。

4. 约束信息:记录表中的各种约束,包括主键、外键、惟一约束、检查约束等。

对于主键和外键,需要记录其所属表和相关字段,以及约束的名称和描述。

5. 视图信息:如果数据库中存在视图,需要对每一个视图进行详细描述,包括视图名称、视图定义、创建日期、最后修改日期等信息。

同时,还需要记录视图所依赖的表和字段,以及视图的用途和使用方法。

6. 存储过程和函数信息:如果数据库中存在存储过程和函数,需要对每一个存储过程和函数进行详细描述,包括名称、定义、参数、返回值等信息。

同时,还需要记录存储过程和函数的用途和使用方法。

7. 数据字典的更新和维护:数据字典是动态的,随着数据库的变化而变化。

因此,需要记录数据字典的更新和维护过程,包括新增表、字段、约束等的记录,以及相应的修改和删除操作。

通过编写数据库数据字典,可以匡助用户更好地理解和使用数据库,提高开辟和维护效率。

同时,数据字典还可以作为数据库文档的一部份,为数据库的备份、恢复、迁移等操作提供重要参考。

因此,编写和维护数据库数据字典是数据库管理的重要工作之一。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是一个记录数据库中表、列、索引等对象的详细信息的文档。

它提供了对数据库结构和数据的全面了解,匡助开辟人员、数据库管理员和其他相关人员更好地理解和管理数据库。

下面是一个标准格式的数据库数据字典示例:1. 数据库基本信息:- 数据库名称:MyDB- 数据库版本:MySQL 8.0.22- 数据库创建日期:2022-01-01- 数据库描述:该数据库用于存储公司的产品信息和定单数据。

2. 表信息:2.1 表名:Product- 描述:该表存储了公司的产品信息。

- 列信息:- 列名:ProductID- 数据类型:INT- 描述:产品的惟一标识符。

- 约束:主键- 列名:ProductName- 数据类型:VARCHAR(100)- 描述:产品的名称。

- 列名:ProductPrice- 数据类型:DECIMAL(10, 2)- 描述:产品的价格。

- 列名:ProductDescription- 数据类型:TEXT- 描述:产品的详细描述。

2.2 表名:Order- 描述:该表存储了公司的定单信息。

- 列信息:- 列名:OrderID- 数据类型:INT- 描述:定单的惟一标识符。

- 约束:主键- 列名:OrderDate- 数据类型:DATE- 描述:定单的日期。

- 列名:CustomerID- 数据类型:INT- 描述:客户的惟一标识符。

- 约束:外键,关联Customer表的CustomerID列。

- 列名:TotalAmount- 数据类型:DECIMAL(10, 2)- 描述:定单的总金额。

3. 索引信息:3.1 索引名:idx_Product_ProductName- 描述:基于ProductName列的索引,用于加速产品名称的查询。

3.2 索引名:idx_Order_CustomerID- 描述:基于CustomerID列的索引,用于加速客户ID的查询。

4. 视图信息:4.1 视图名:ProductView- 描述:该视图展示了产品表中的部份列,用于简化产品信息的查询。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是一个用于描述数据库中各个表、字段、约束等信息的文档。

它提供了对数据库结构的详细描述,匡助开辟人员、数据库管理员以及其他相关人员更好地理解和使用数据库。

下面是一个标准格式的数据库数据字典示例:1. 表名:Customers描述:存储客户信息的表字段:- customer_id:客户ID,数据类型为整数,主键- first_name:客户名字,数据类型为字符串,长度为50- last_name:客户姓氏,数据类型为字符串,长度为50- email:客户电子邮件地址,数据类型为字符串,长度为100- phone:客户电话号码,数据类型为字符串,长度为20- address:客户地址,数据类型为字符串,长度为200约束:- PK_Customers:主键约束,包含customer_id字段2. 表名:Orders描述:存储定单信息的表字段:- order_id:定单ID,数据类型为整数,主键- customer_id:客户ID,数据类型为整数,外键,关联到Customers表的customer_id字段- order_date:定单日期,数据类型为日期时间- total_amount:定单总金额,数据类型为浮点数约束:- PK_Orders:主键约束,包含order_id字段- FK_Orders_Customers:外键约束,关联到Customers表的customer_id字段3. 表名:Products描述:存储产品信息的表字段:- product_id:产品ID,数据类型为整数,主键- product_name:产品名称,数据类型为字符串,长度为100- price:产品价格,数据类型为浮点数约束:- PK_Products:主键约束,包含product_id字段4. 表名:Order_Details描述:存储定单明细信息的表字段:- order_detail_id:定单明细ID,数据类型为整数,主键- order_id:定单ID,数据类型为整数,外键,关联到Orders表的order_id字段- product_id:产品ID,数据类型为整数,外键,关联到Products表的product_id字段- quantity:产品数量,数据类型为整数- unit_price:产品单价,数据类型为浮点数约束:- PK_Order_Details:主键约束,包含order_detail_id字段- FK_Order_Details_Orders:外键约束,关联到Orders表的order_id字段- FK_Order_Details_Products:外键约束,关联到Products表的product_id字段通过以上的数据库数据字典,我们可以清晰地了解到数据库中的各个表的结构、字段的含义以及表之间的关系。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是数据库管理系统中的一个重要组成部分,它记录了数据库中各个表、字段、索引等对象的详细信息。

通过数据字典,我们可以了解数据库的结构和内容,方便数据库的设计、维护和使用。

本文将从五个方面详细阐述数据库数据字典的作用和重要性。

引言概述:数据库数据字典是一种元数据管理工具,它记录了数据库中各个对象的定义、属性、关系等信息。

它可以帮助数据库管理员和开发人员更好地理解数据库结构和内容,提高数据库的设计和维护效率。

正文内容:1. 数据库结构的描述1.1 表的定义:数据字典可以记录每个表的名称、描述、创建时间等基本信息,帮助用户了解数据库中的表结构。

1.2 字段的定义:数据字典可以详细描述每个字段的名称、类型、长度、约束条件等属性,方便用户了解字段的含义和使用规则。

1.3 索引和约束:数据字典还可以记录表中的索引和约束信息,如主键、外键、唯一约束等,帮助用户了解数据库的关系和完整性约束。

2. 数据库内容的描述2.1 数据记录:数据字典可以记录每个表中的数据记录数量,帮助用户了解数据库中的数据规模和分布情况。

2.2 数据类型和取值范围:数据字典可以描述每个字段的数据类型和取值范围,帮助用户了解数据的格式和合法取值范围。

2.3 数据关系:数据字典可以记录表之间的关系,如一对多、多对多等关系,帮助用户了解数据库的数据关系模型。

3. 数据库设计的辅助工具3.1 数据库设计:数据字典可以作为数据库设计的参考工具,帮助用户理清数据库的结构和关系,减少设计错误和冗余。

3.2 数据库维护:数据字典可以记录数据库的更新历史和版本信息,帮助用户了解数据库的变化和演化过程,方便数据库维护和升级。

3.3 数据库文档生成:数据字典可以自动生成数据库的文档,包括表结构、字段说明、关系图等,方便用户查阅和共享。

4. 数据库查询和优化的工具4.1 查询优化:数据字典可以提供表和字段的统计信息,如数据分布、索引使用情况等,帮助用户进行查询性能优化。

数据库数据字典

数据库数据字典

数据库数据字典引言概述:数据库数据字典是数据库管理系统中的重要组成部分,它记录了数据库中各个表、字段、关系等的详细信息。

数据字典对于数据库的设计、开发和维护都具有重要的作用。

本文将从四个方面详细阐述数据库数据字典的重要性和作用。

一、数据字典的定义与目的1.1 数据字典的定义:数据库数据字典是一个包含数据库中所有表、字段、关系等详细信息的文档或工具。

1.2 数据字典的目的:数据字典的主要目的是提供数据库的结构和元数据的详细描述,方便数据库管理员、开发人员和用户了解数据库的结构和内容。

1.3 数据字典的重要性:数据字典可以提供数据库的元数据信息,包括表名、字段名、数据类型、约束等,为数据库的设计、开发和维护提供便利。

同时,数据字典还可以帮助用户更好地理解和使用数据库。

二、数据字典的组成与内容2.1 表信息:数据字典中包含了数据库中所有表的详细信息,包括表名、表描述、主键、外键等。

2.2 字段信息:数据字典记录了每个表中所有字段的详细信息,包括字段名、数据类型、长度、约束等。

2.3 约束信息:数据字典还包含了数据库中各种约束的详细信息,如主键约束、唯一约束、外键约束等。

2.4 关系信息:数据字典记录了数据库中各个表之间的关系,包括一对一关系、一对多关系、多对多关系等。

三、数据字典的作用与优势3.1 数据库设计:数据字典可以帮助数据库设计人员更好地了解数据库的结构和内容,从而设计出更合理、高效的数据库结构。

3.2 数据库开发:开发人员可以通过数据字典了解表和字段的详细信息,方便编写SQL语句和程序代码。

3.3 数据库维护:数据字典可以帮助数据库管理员更好地进行数据库维护工作,如表的增删改查、字段的修改等。

3.4 数据库文档:数据字典可以作为数据库的文档,记录了数据库的结构和内容,方便用户了解和使用数据库。

四、数据字典的管理与维护4.1 数据字典的更新:数据字典应该随着数据库的变化而及时更新,保持与数据库结构一致。

数据库 数据字典和数据表结构的关系

数据库 数据字典和数据表结构的关系

数据库数据字典和数据表结构的关系一、数据字典的定义数据字典是数据库中存储数据的重要组成部分。

它是一种记录数据库中数据对象的元数据,包括数据表、字段、关键字、索引等信息的集合。

数据字典以一种易于理解的方式呈现数据库中存储的数据信息,可以帮助用户更好地理解数据库结构及其数据内容。

二、数据字典的作用1. 数据字典可以帮助用户更好地理解数据库结构,包括数据表的组成、字段的含义、关系的定义等,提高用户对数据库结构的认识和理解。

2. 数据字典可以为数据库设计、开发和维护提供重要参考信息。

通过数据字典,数据库管理员和开发人员可以清晰地了解数据库中的数据对象、数据类型、约束条件等,有利于数据库的设计和开发工作。

3. 数据字典可以为数据库的日常管理和维护提供依据。

数据库管理员可以通过数据字典了解数据库中各个数据对象的属性、关系和约束条件,更好地进行数据库的管理和维护。

三、数据表结构的定义数据表是数据库中存储数据的基本组织形式,是由若干行和列组成的二维表格。

数据表结构包括表名、字段名、字段类型、长度、约束条件等信息,用于描述数据表的组成和属性。

四、数据字典与数据表结构的关系1. 数据字典与数据表结构的关系密切。

数据字典记录了数据库中所有数据对象的信息,其中就包括数据表的结构信息。

通过数据字典,可以清晰地了解每个数据表的组成、字段的含义及其数据类型、长度和约束条件等信息。

2. 数据字典是描述数据表结构的重要工具。

数据库开发、维护和管理工作都需要依赖数据字典来理解和描述数据表的结构,这些信息对于数据库的设计和应用具有重要的指导和参考意义。

3. 数据字典和数据表结构的关系是相互促进的。

数据字典记录了数据表结构的信息,而数据表结构的变更也需要及时反映到数据字典中,以保证数据库信息的一致性和准确性。

五、数据字典和数据表结构的管理1. 数据字典和数据表结构的管理是数据库管理工作的重要内容。

数据库管理员需要建立和维护完整的数据字典,使其能够反映数据库中所有数据对象的信息。

数据库字典

数据库字典

数据库字典数据库字典1.概念数据字典是oracle数据库用来存贮数据库结构信息的地方。

数据字典是用来描述数据库数据的组织方式的,由表和视图组成。

数据字典由脚本$oracle_home/rdbms/admin/catalog.sql创建。

2.分类视图有三种实例:user_*(当前用户所拥有对象的有关信息),all_*(当前用户可访问对象的信息),dba_*(数据库中所有对象的信息)。

查询数据字典数据时使用大写字母。

可用upper\lower函数转换。

一下以user_*实例举例(如没有user_*,则依次以all_*、dba_*举例)。

3.类别3.1 关系群集、表、视图群集user_clusters 群集user_cluster_hash_expressions 群集使用的群集散列函数user_clu_columns 表列到群集列的映射(无all_*)表和视图user_tables 关系表user_all_tables 表(user_all_tables是user_tables与user_object_tables的集合)user_tab_columns 表列user_tab_comments 表的注释user_col_comments 表和视图的列的注释user_refs 对象类型列的属性和REF列user_partial_drop_tabs 被部分放弃的表user_unused_col_tabs 带有未使用列的表user_updatable_columns 联合视图中更新的列user_views 视图3.2 集合、LOB、对象类型和对象表集合user_coll_types 集合类型user_varrays varray数组类型user_nested_tables 嵌套表大型对象user_lobs LOB对象表类型user_types 对象类型user_type_attrs 对象类型的属性user_type_methods 对象类型的方法user_object_tables 对象表3.3 oracle视图设备环境all_conext(all_context) 设备环境维数user_dimensions 维数user_dim_hierarchies 维数分层user_dim_levels 维数的级别user_dim_level_key 维数级别的列user_dim_attributes 维数的相关列和维数级之间的关系user_dim_child_of 维数级别之间的关系user_dim_join_key 维数间的联合操作符user_operators 操作符的基本信息user_opancillary 操作符的辅助信息user_oparguments 操作符的参数user_opbindings 操作符的绑定功能摘要user_outlines 摘要user_outline_hints 摘要的提示策略user_policies 表和视图的策略3.4 其他数据库对象数据库任务user_jobs 数据库任务数据库连接user_db_links 数据库连接目录all_directories 目录库user_libraries 库(字典)序列user_sequences 序列替代名user_synonyms 替代名(同义词)3.5 分区和子分区user_part_tables 已分区表user_tab_partitions 表的分区user_tab_subpartitions 表的子分区user_part_indexes 已分区索引user_ind_partitions 索引分区user_ind_subpartitions 索引子分区user_part_lobs 表中的LOB数据分区user_lob_partitions LOB分区user_lob_subpartitions LOB子分区user_part_key_columns 已分区对象的分区关键字列user_subpart_key_columns 使用组合范围/散列法分区的表的子分区关键字列user_part_col_statistics 表分区统计和其他信息user_subpart_col_statistics 表子分区的列统计user_part_histograms 表的分区的直方图user_subpart_histograms 表的子分区的直方图3.6 索引user_indexes 索引user_ind_columns 索引列user_ind_expressions 索引的函数索引表达式user_indextypes 索引类型user_indextype_operators 索引类型支持的操作符3.7 实现视图、摘要、快照实现视图user_mviews 物化视图user_mview_logs 物化视图日志user_mview_comments 物化视图注释user_mview_refresh_times 物化视图刷新时间user_mview_analysis 物化视图的附加信息user_mview_detail_relations 物化视图FROM列表的详细关系user_mview_keys 物化视图列(或者GROUP BY子句中的列)user_mview_joins 物化视图WHERE子句中各列间的联合user_mview_aggregates 物化视图选择列表中的成组功能快照user_refresh 快照刷新组user_refresh_children 快照刷新组的对象user_snapshots 快照user_snapshot_logs 快照日志user_snapshot_refresh_time 快照的刷新次数user_registered_snapshots 已注册快照all_refresh_dependencies 快照的从属或容器表(只要all一种)摘要user_summaries 摘要user_summary_detail_tables 摘要FROM列表的详细关系user_summary_keys 摘要列(或者GROUP BY子句中的列)user_summary_joins 摘要WHERE子句中各列间的联合user_summary_aggregates 摘要选择列表中的成组功能3.8 子程序、方法、触发器子程序user_procedures 子程序名(包括过程、函数、包)user_arguments 子程序参数(包括过程、函数、包)方法user_method_params 对象类型方法的参数user_method_results 对象类型方法的返回值触发器user_triggers 触发器user_trigger_cols 触发器的列3.9 源代码和编译错误源代码user_source 包,包体,函数,过程,对象类型,对象类型体的源代码编译错误user_errors 视图和包,包体,函数,过程的编译错误3.10 相关和限制相关user_dependencies 对象之间的相关(引用)限制user_constraints 表的限制(约束)user_cons_columns 约束的列user_cons_obj_columns3.11 统计和审计统计user_ustats 对象的统计user_tab_col_statistics 表列的统计user_tab_histograms 表和视图的直方图user_associations 数据库对象的用户自定义统计审计all_def_audit_opts 对象的默认审计选项audit_actions 审计跟踪类型码的说明3.12 权限和授权系统权限user_sys_privs 用户系统权限表权限user_tab_privs 授予作为拥有者、授权者、权限受让者对象的权限user_tab_privs_made 授予当前用户对象的权限all_tab_privs_recd 授予作为权限受让者的用户对象的权限列权限user_col_privs 授予作为拥有者、授权者、或受让者的用户的可授访问表或视图列的权限user_col_privs_made 授予当前用户表或视图列的权限user_col_privs_recd 授予作为权限受让者用户表或视图列权限4.属性表(视图)的属性(列)信息查看sql如下(以视图user_coll_types举例):select lower(column_name) column_name,nullable,decode(data_type,'VARCHAR2',data_type ||'('||char_length||')',data_type) data_type from dba_tab_columns where lower(table_name)='user_coll_types' order by column_id;--》调整类型select lower(column_name) column_name,nullable,data_type||'('||data_length||')' data_type from dba_tab_columnswhere lower(table_name)='user_coll_types' order by column_id;4.1 集合、LOB、对象类型和对象表1.集合user_coll_types 集合类型user_varrays varray数组类型user_nested_tables 嵌套表user_coll_types列是否为空类型说明type_name N VARCHAR2(30) 集合名称coll_type N VARCHAR2(30) 集合类型,可以是表或可变数组upper_bound Y NUMBER 数组类型元素的最大上限elem_type_mod Y VARCHAR2(7) 元素类型修改符(如REF)elem_type_owner Y VARCHAR2(30) 元素类型的拥有者(只在与集合自身的拥有者不同时有效)elem_type_name Y VARCHAR2(30) 元素类型的名称length Y NUMBER 如果元素类型是CHAR或VARCHAR2,则为其长度precision Y NUMBER 如果元素是NUMBER类型,则为精度scale Y NUMBER 如果元素是NUMBER类型,则为比例character_set_name Y VARCHAR2(44) 在说明了CHARCS或NCHARCS时为字符集名称。

用友软件T3数据库表结构表名、数据字典

用友软件T3数据库表结构表名、数据字典

用友软件T3数据库表结构表名、数据字典name descriptionfa_Control 30_记录互斥fa_Departments 07_部门fa_Depreciations 11_折旧方法fa_DeprList 34_折旧日志fa_DeprTransactions 19_折旧fa_DeprVoucherMain 23_折旧分配凭证主表fa_DeprVouchers 24_折旧分配凭证fa_DeprVouchers_pre 24_折旧分配凭证_准备fa_Dictionary 12_常用参照字典fa_eva luateMain 21_评估单主表fa_eva luateVouchers 22_评估单fa_Items 12_项目fa_ItemsManual 32_自定义项目fa_ItemsOfModel 14_对应各样式的项目fa_ItemsOfQuery 35_查询项目fa_Log 33_日志fa_Models 13_样式fa_Msg 29_信息fa_Objects 03_对象表fa_Operators 02_操作员fa_Origins 09_增减方式fa_QueryFilters 05_查询条件fa_Querys 04_查询fa_ReportTempfa_Status 10_使用状况fa_Total 31_汇总表Accessaries 成套件表AccInformation 账套参数表Ap_AlarmSet 单位报警分类设置表Ap_BillAge 账龄区间表Ap_Cancel 核销情况表Ap_CancelNo 生成自动序号Ap_CloseBill 收付款结算表Ap_CtrlCode 控制科目设置表Ap_Detail 应收/付明细账AP_DispSet 查询显示列设置表Ap_InputCode 入账科目表Ap_InvCode 存货科目设置表Ap_Lock 操作互斥表Ap_MyTableSet 查询条件存储表Ap_Note 票据登记簿Ap_Note_Sub 票据登记簿结算表Ap_SStyleCode 结算方式科目表Ap_Sum 应收/付总账表Ap_Vouch 应付/收单主表Ap_Vouchs 应付/收单主表的关联表Ap_VouchType 单据类型表Ar_BadAge 坏账计提账龄期间表Ar_BadPara 坏账计提参数表ArrivalVouch 到货单、质检单主表ArrivalVouchs 到货单、质检单子表AssemVouch 组装、拆卸、形态转换单主表AssemVouchs 组装、拆卸、形态转换单子表Bank 本企业开户银行及账号CA_ACR 按产品产量约当分配率表CA_AllMt 分配率分配方法表CA_AmoCt 各项费用成本表CA_AsDIF 辅助部门内部固定分配率表CA_AssCW 辅助费用耗用表CA_AssMP 辅助部门计划单价表CA_AWPC 各项费用耗用计划表CA_CBSys 系统设置表CA_ClassDef 产品类别定义CA_ComPD 完工产品处理表CA_ComPS 完工产品统计表CA_ControlCA_CostCD 费用明细定义表CA_DaCPS 完工产品产量日报表CA_DaMBW 材料及外购半成品耗用日报表CA_DayTiS 工时日报表CA_Depcf 部门预测录入表CA_DepCs 折旧费用表CA_DepDf 部门属性表CA_DepFR 部门预测结果表CA_DepHC 部门历史成本表CA_DepPMA 部门计划人工费用率表CA_DirMA 直接人工费用表CA_EnMMC 月末部门共用材料盘点表CA_EnMOM 月末在产品原材料盘点表CA_EnMOP 月末在产品盘点表CA_IDMAC 记入直接材料费用的出库类别表CA_MaBSW 材料及外购半成品耗用表CA_ManCt 制造费用表CA_MAPC 人工费用人员类别表CA_MatDf 材料定义表CA_OnlIA 其它费用表CA_OnpB 在产品年初数表CA_OnPCE 在产品每月变动约当系数表CA_OnPQu 在产品约当系数表CA_OnpQuo 在产品定额表CA_PlanC 计划成本表CA_PPUDR 工序产品领用日报表CA_PreDf 工序定义表CA_ProCF 产品成本预测表CA_ProNb 产品批号表CA_ProPMA 工序计划人工费用率表CA_ProPt 工序产品属性表CA_ProPU 工序产品领用表CA_Quo 定额表CA_RptAdd 成本报表自定义加项CA_RptFld 成本报表自定义栏目表CA_RptSub 成本报表自定义减项CA_RptSum 成本汇总表CA_RptSys 成本汇总报表系统备份CA_SAmoCt 服务项目费用成本表CA_SerPri 服务价格表CA_SPDf 结转凭证定义表CA_TimSt 工时统计表CA_UserProperty 操作员权限表CA_WasPR 废品回收表CheckVouch 盘点单主表CheckVouchs 盘点单子表code 《科目表》code_1 《科目表》CostJustVouch 计划价/售价调整主表CostJustVouchs 计划价/售价调整子表CostObj 成本对象表CurrentStock 现存量表Customer 客户档案CustomerClass 客户分类体系CW_CodePlan 科目计划初始(codeplan)CW_CodePlus 科目追加计划(codeplus)CW_DeptPlan 部门计划初始(departmentplan)CW_DeptPlus 部门追加计划(departmentplus)CW_ProfPlan 利润计划初始(profitplan)CW_ProfPlus 利润追加计划(profitplus)CW_ProjPlan 项目计划初始(projectplan)CW_ProjPlus 项目追加计划(projectplus)CW_WideDeptCode 粗放部门计划控制科目(widedepartment code)CW_WideProjCode 粗放项目计划控制科目(wideproject code) Department 部门档案Department_1 部门档案Department_2 部门档案DispatchList 发货单、委托代销结算单主表DispatchLists 发货单、委托代销结算单子表DistrictClass 地区分类体系dsign 《凭证类别表》dsigns 《凭证类别子表》DynT emplet 打印版面临时表模版DynT empletUFSOFTEnDispatch 委托代销发货单主表EnDispatchs 委托代销发货单子表exch 《汇率表》ExpenseItem 销售费用项目ExpenseVouch 代垫费用主表ExpenseVouchs 代垫费用子表fa_AssetAttached 17_附属设备fa_AssetTypes 06_资产类别fa_Cards 16_卡片fa_CardsSheets 34_卡片Sheets表fa_Vouchers 20_变动单fa_WorkLoad 18_工作量fa_ZWVouchers 《外部凭证临时表》FD_AccDef 账户定义表FD_AccSet 账户设置表FD_AccSum 累积类账户总账表FD_AccUnit 开户单位定义表FD_CadAcr 结息日结转利息单据表FD_CadSet 结息日设置表FD_CadSets 结息日设置子表FD_Class 单据类别表FD_CreAcrRcp 贷款利息还款单据表FD_Cred 贷款表FD_Dzd 对账单FD_DzdUnit 对账单单位FD_Fetch 取款表FD_Hasten 催款单FD_Intra 利率设置表FD_Intras 利率设置子表FD_Item 项目大类定义表FD_Items 项目定义表FD_Itemss 项目科目、项目账户表FD_Option 选项FD_Return 还款表FD_Sav 存款表FD_SettAcc 结算表FD_UnwAcrRcp 拆借利息还款单据表FD_UnwDeb 内部拆借表FD_UnwRet 内部拆借还款表FD_Vouch 凭证借贷方科目定义表fitem 《项目大类》fitemgrademode 《项目分类定义模版》fitemss00fitemss00classfitemss01fitemss01classfitemss02fitemss02classfitemstructure 《项目结构定义》fitemstrumode 《项目目录定义模版》foreigncurrency 《币种表》foreigncurrency_1 《币种表》GL_accass 《辅助总账》GL_accsum 《科目总账》GL_accvouch 《凭证及明细账》GL_bage 《往来账龄区间定义》GL_bautotran 《自动转账定义》GL_bdigest 《常用摘要表》GL_bfreq 《常用凭证》GL_bmulti 《多栏定义》GL_btext 《往来函证信息》GL_mccontrol 《科目并发控制表》GL_mcodeauth 《科目权限表》GL_mcodeused 《科目常用项》GL_mend 《账套结账状态表》GL_merror 《对账出错信息》GL_mitemused 《项目常用项》GL_mpostcond 《最近一次记账凭证》GL_msysname 《系统名称对照表》GL_mvcontrol 《凭证并发控制表》GL_mvocontrol 《外部凭证并发控制表》GL_myaccount 《我的账簿》GL_mybooktype 《账簿套打格式》GL_myoutput 《输出栏目》GL_vouchother 《外部凭证临时表》GradeDef 编码规则表IA_HeadSet 存货科目设置表IA_InvTData 存货临时表IA_MoneyPlan 存货核算资金占用规划表IA_QueCondition 查询条件IA_Subsidiary 存货核算存货明细账IA_Summary 存货核算存货总账IA_ValuationAss 存货核算计价辅助数据表Inventory 存货目录Inventory_1 存货目录Inventory_2 存货目录InventoryClass 存货分类体系InvoiceItem 单据项目定义InvoiceItem_ 单据项目定义InvoiceItem_Ap 单据项目定义InvoiceItem_sal 单据项目定义InvoiceItem_salPRN 单据项目定义InvoiceItema 单据项目定义ItemDef 用户可选择项目表JustInVouch 出入库调整单主表JustInVouchs 出入库调整单子表KCHSItem 单据项目定义LockVouch 单据锁定表MainBatch 批次主文件MatchVouch 限额领料单主表MatchVouchs 限额领料单子表MaxVouch 最大单号表NowReceipt 现收款表OverStockVouch 呆滞积压处理单主表OverStockVouchs 呆滞积压处理单子表PayCondition 付款条件Person 职员档案po 采购定单定义PO_Podetails 采购定单(明细)PO_Pomain 采购定单(主表)PO_Quodetails 询/报价单(明细)PO_Quomain 询/报价单(主表)PO_VendorProcucts 供应商产品PP_IMRPdetails 独立需求计划(明细)PP_IMRPmain 独立需求计划(主表)PP_MPSdetails 生产计划(明细)PP_MPSmain 生产计划(主表)PP_period 计划周期PP_PPCDetails 采购计划(明细)PP_PPCmain 采购计划(主表)PP_PU 采购计划-采购入库对照表PP_RMRPdetails 相关需求计划(明细)PP_RMRPmain 相关需求计划(主表)PriceJustify 调价记录表print 《纸型预置》PrintDef 《表格头尾项目定义》ProductStructure 产品结构主表ProductStructures 产品结构子表PS 采购结算单显示定义PSN_PurBillPU_LeftSum 采购余额一览表PurBillVouch 采购发票主表PurBillVouchs 采购发票子表PurchaseType 采购类型PurQueryCon 条件保存(采购) PurQueryList 自定义表(采购) PurSettleVouch 采购结算单主表PurSettleVouchs 采购结算单子表QuotedPriceVouch 报价单主表QuotedPriceVouchs 报价单子表Rd_Style 收发类别RdRecord 收发记录主表RdRecords 收发记录子表RP_bankrecp 《银行对账单(银行日记账)》RP_cheque 《支票登记簿》Rpt_FldDEF 报表查询项目定义Rpt_FltDEF 筛选条件定义Rpt_Folder 账夹管理Rpt_GlbDEF 报表查询定义RPT_GRPDEF 分组定义RPT_ItmDEF 报表单元选项Rpt_RelDEF 关系定义SA_Account 销售总账SA_SalePlan 销售计划表SA_WrapLease 包装物租借表SaleBillVouch 销售发票主表SaleBillVouchs 销售发票子表SalePayVouch 销售支出单主表SalePayVouchs 销售支出单子表SalePrice 销售价目表SaleRelation 销售关联表Sales_Control 销售菜单表SaleType 销售类型ScrapVouch 报废单主表ScrapVouchs 报废单子表SettleStyle 结算方式ShippingChoice 发运方式表SO_SODetails 销售订单子表SO_SOMain 销售订单主表SO_SOText 销售订单合同文本SRelations 表间关系表ST_T otalAccount 库存总账TableName 表名目录表TableRelation 表间关联描述TransVouch 转库单主表TransVouchs 转库单子表UserDef 自定义项定义表UserDefine 自定义项数值表Vendor 供应商档案VendorClass 供应商分类体系Vouchers 单据定义VouchFormat 单据格式主表VouchFormats 单据格式子表VouchList 单据列表定义表VouchNumVouchType 单据类型表WA_account 工资类别管理表WA_Bank 银行设置表WA_Bank_Set 银行格式设置表WA_BankName 银行名称设置表WA_BankPar 银行代发参数表WA_BankTop 银行代发首末行定义表WA_Currency 工资汇率表WA_dept 各工资类别的部门表WA_FilterExpList 过滤项目表WA_FilterName 过滤器名称表WA_formula 计算公式设置表WA_FT_KM 工资分摊科目比例表WA_FT_Sum 工资分摊总额参数表WA_FTDept 工资分摊部门表WA_FTName 分摊计提名称表WA_grade 人员类别表WA_GZBItemDept 表项目组成表(部门)WA_GZBItemGrd 表项目组成表(类别)WA_GZBItemTitle 表项目组成表(栏目)WA_GZBName 表名称表WA_GZData 工资数据表WA_GZFT 工资分摊表WA_GZHZB 工资汇总表WA_GZItem 各工资类别工资项目设置表WA_GZNameList 工资项目参照表WA_GZtblset 工资项目设置表WA_JKItemSet 数据接口设置表WA_JKSet 数据接口文件格式表WA_psn 人员表WA_PsnMsg 人员附加信息表WA_SDS 所得税数据表WA_SDS_p 所得税设置表WA_SDS_SL 所得税税率表WA_SelectMoney 票面额设置表WA_State 数据处理状态表Warehouse 仓库档案。

数据库数据字典

数据库数据字典

数据库数据字典数据库数据字典是一种记录数据库中各个表、字段、约束等信息的文档,它提供了对数据库结构和数据的详细描述,方便开发人员、管理员和其他相关人员进行数据库管理和开发工作。

下面是一个标准格式的数据库数据字典的示例:1. 数据库名称:MyDatabase2. 数据库版本:MySQL 8.0表1:用户(User)- 表描述:存储系统用户信息的表- 字段列表:- 用户ID(UserID):主键,整数类型,自增长,唯一标识用户- 用户名(Username):字符串类型,长度不超过50个字符,记录用户的登录名- 密码(Password):字符串类型,长度不超过100个字符,记录用户的登录密码- 邮箱(Email):字符串类型,长度不超过100个字符,记录用户的电子邮箱地址- 注册日期(RegisterDate):日期类型,记录用户的注册日期表2:文章(Article)- 表描述:存储文章信息的表- 字段列表:- 文章ID(ArticleID):主键,整数类型,自增长,唯一标识文章- 标题(Title):字符串类型,长度不超过100个字符,记录文章的标题- 内容(Content):文本类型,记录文章的内容- 作者(Author):字符串类型,长度不超过50个字符,记录文章的作者- 发布日期(PublishDate):日期类型,记录文章的发布日期表3:评论(Comment)- 表描述:存储文章评论信息的表- 字段列表:- 评论ID(CommentID):主键,整数类型,自增长,唯一标识评论- 文章ID(ArticleID):外键,整数类型,关联文章表中的文章ID字段,表示该评论所属的文章- 用户ID(UserID):外键,整数类型,关联用户表中的用户ID字段,表示发表该评论的用户- 内容(Content):文本类型,记录评论的内容- 评论日期(CommentDate):日期类型,记录评论的日期以上是数据库数据字典的基本内容,通过数据字典,我们可以清晰地了解数据库中各个表的结构和字段的含义,方便进行数据库设计、数据查询和数据维护工作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

10 11 12
Explain IsRelease UpLoadDate
说明 发布 上传日期
Varchar bit DateTime
200
BillBt_FilterStd(筛选标准)
序号 1 2 3 4 6 7 8 9 10 字段名 FilterStdID SN FilterStdName Explain SysReserved 序号 筛选标准名称 描述 系统保留 创建时间 创建人 停用 删除标识 中文名 筛选标准ID int smallint VarChar VarChar bit 类型 大小 4 2 50 200 0 GetDate() 默认值 PK 备注
CreationTime Creator DelFlag
Datetime Varchar Bit 20
0 0:正常;代表物料正常使用 1:禁用:不能申请 2:停用:不能申请、不能出库
34
Status
状态
TinyInt
0
BillBt_MatType(物料类别)
序号 1 2 3 4 5 6 7 8 9 10 字段名 MatTypeID MatTypeNum FID MatTypeName Explain SysReserved 中文名 物资类别ID 类别编码 父ID 物资类别名称 描述 系统保留 创建时间 创建人 停用 删除标识 int VarChar int VarChar VarChar bit 类型 大小 4 4 50 200 0 GetDate() 默认值 PK 备注
StopUse
Bit
SysSt_SysDict(系统字典)
序号 1 DictID 字段名 中文名 词典ID int 类型 大小 默认值 PK 备注
2 3 4 5 6 7 8 9 10 11 12 13
DictTypeID SN IdentNum KeyName KeyValue KeyValue2 Explain SysReserved
20 人工输入 按照编码规则,编好的编码
CreationTime Creator StopUse DelFlag
Datetime Varchar Bit Bit 20
0 0
BillBt_Money(币种汇率)
序号 1 2 3 4 5 6 7 8 9 10 MnyID SN MnyName ExchangeRate Abbr SysReserved 字段名 序号 币种名称 汇率 缩写 系统保留 创建时间 创建人 停用 删除标识 中文名 币种ID 类型 tinyint smallint VarChar float VarChar bit 100 0 GetDate() 2 20 大小 默认值 1 PK 备注
6
AllowGrant
允许
bit
SysBt_OpRightsGrp
序号 1 2 3 ID OpID RightsGrpID 字段名 ID 操作员ID 权限组ID 中文名 int int int 类型 大小 4 4 4 默认值 PK 备注
SysBt_RightsGrp
序号 1 2 3 4 5 6 7 8 9 字段名 RightsGrpID SN RightsGrpName Explain SysReserved 序号 权限组名 描述 系统保留 创建时间 创建人 停用 删除标识 中文名 权限组ID int smallint VarChar VaCchar bit 类型 大小 4 2 50 200 0 GetDate() 默认值 PK 备注
CreationTime Creator StopUse DelFlag
Datetime Varchar Bit Bit 20
0 0
SysSt_OpLog
序号 1 2 3 4 5 6 7 字段名 OpLogID Ips OpName OpTime OpType OpObject OpContent ID IP地址 操作员 操作时间 操作类型 操作对象 操作内容 中文名 int VarChar VarChar Datetime Smallint VarChar Varchar 50 1000 类型 大小 4 50 20 GetDate() 0、无 1、登录类 2、基础数据 3、业务 4、查询统计 默认值 PK 备注
词典分类ID 序号 词典识别码 词典键名 词典键值 词典键值2 描述 系统保留 创建时间 创建人 停用 删除标识
int smallint int VarChar VarChar int VarChar bit
4 2 50 2000 200 0 GetDate()
FK
CreationTime Creator StopUse DelFlag
SysBt_Dept(部门)
序号 1 2 3 4 5 6 7 8 9 10 11 12 DeptID SN DeptNum ShortName FullName IsCharge Explain SysReserved 字段名 序号 部门编号 简称 全称 主管领导 说明 系统保留 创建时间 创建者 停用 删除标志 中文名 部门ID int smallint VarChar VarChar VarChar int VarChar bit 类型 大小 4 2 20 20 100 4 200 0 默认值 PK 备注
Datetime Varchar Bit Bit 20
0 0
SysSt_SysDictType(字典分类)
序号 1 2 3 4 5 6 7 8 9 字段名 DictTypeID SN DictTypeName Explain SysReserved 序号 词典分类名称 描述 系统保留 创建时间 创建人 停用 删除标识 中文名 词典分类ID int smallint VarChar VaCchar bit 类型 大小 4 2 50 200 0 GetDate() 默认值 PK 备注
CreationTime Creator StopUse DelFlag
Datetime Varchar Bit Bit 20
0 0
SysSt_TableDict(表字典)
序号 1 2 3 4 5 6 TDictID SN TableNum TableName TableCNName Explain 字段名 序号 表编号 表名 表中文名 描述 中文名 字典ID int smallint Smallint VarChar VarChar VarChar 50 50 200 类型 大小 4 2 默认值 PK 备注
CreationTime Creator StopUse DelFlag
Datetime Varchar Bit Bit 20
0 0
BillBt_MatList(物料目录)
序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 MatID SN MatNum MatTypeID MatClass SupplierID ModelSpec Spec TechCond Unit ReqUnit ConverRate QualityLevel SafeStock ReferPrice ReferOrderCycle KeepDecimalDigits StoragePeriod IsPrior IsFilter FilterStdID PurGrpID WaitChkGrpID InspGrpID StockGrpID 字段名 序号 物料编号 物资分类ID 申请分类 生产厂家ID 型号规格 规格 技术条件 计量单位 申请单位 换算系数 质量等级 安全库存 参考单价 参考订货周期 保留小数位 贮存期 是否优选 是否检验 筛选标准ID 采购组ID 待检组ID 检验组ID 库房组ID 中文名 物资ID int smallint VarChar int int int VarChar VarChar VarChar VarChar VarChar float VarChar int money int tinyint int bit Bit int int int int int 4 50 1 0 0 0 0 0 0 0 0 0 0 0 0 引用OpG_ID的值 FK 值范围为【0,1,2,3,4】 单位:月,默认值 0 可选值 24 月、30月、36月、42月、48月 1:军工;2:工业;3:民用; 0:其它 类型 大小 4 2 20 4 4 4 100 50 50 10 10 FK 元器件、辅料、办公用品 FK 默认值 PK 备注
CreationTime Creator StopUse DelFlag
Datetime Varchar Bit Bit 20
0 0
BillBt_OpGrp(操作组)
序号 1 2 3 4 字段名 OpGrpID SN OpGrpName Explain 序号 操作组名称 描述 中文名 操作组ID int smallint VarChar VarChar 类型 大小 4 2 20 200 默认值 PK 备注
CreationTime Creator StopUse DelFlag
Datetime Varchar Bit Bit 20
GetDate()
0 0
SysBt_Operator(操作员信息)
序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 OpID SN DeptID OpName LoginName LoginPassword ScreenLockTime PurGrpID WaitChkGrpID InspGrpID StockGrpID IsLeader IsResponsibler IsMatMan SysReserved 字段名 序号 部门ID 操作员姓名 登录名 登录密码 锁屏时间 采购组ID 待检组ID 检验组ID 库房组ID 是否领导 项目负责人 材料员 系统保留 创建时间 创建人 停用 删除标识 中文名 操作员ID int smallint int VarChar VaCchar VarChar int int int Int int bit bit bit bit 0 0 0 类型 大小 4 2 4 20 50 50 5 FK 默认值 PK 备注
相关文档
最新文档