数据字典举例
数据字典举例

数据字典举例数据字典是一种记录数据元素(包括数据项、数据结构和数据集)及其相互关系的文档或集合。
它是一个重要的工具,用于帮助组织和管理数据,确保数据的准确性和一致性。
下面是一个数据字典的举例,以便更好地理解其标准格式和内容。
数据字典名称:学生信息管理系统1. 学生表(Student)- 字段名称:学生ID(Student ID)- 数据类型:整数(Integer)- 描述:学生的唯一标识符- 约束条件:主键,自增长- 字段名称:姓名(Name)- 数据类型:字符串(String)- 描述:学生的姓名- 字段名称:性别(Gender)- 数据类型:字符串(String)- 描述:学生的性别- 约束条件:只能为男性(Male)或女性(Female)- 字段名称:年龄(Age)- 数据类型:整数(Integer)- 描述:学生的年龄- 字段名称:班级(Class)- 数据类型:字符串(String)- 描述:学生所在的班级2. 课程表(Course)- 字段名称:课程ID(Course ID)- 数据类型:整数(Integer)- 描述:课程的唯一标识符- 约束条件:主键,自增长- 字段名称:课程名称(Course Name) - 数据类型:字符串(String)- 描述:课程的名称- 字段名称:学分(Credit)- 数据类型:浮点数(Float)- 描述:课程的学分3. 成绩表(Grade)- 字段名称:学生ID(Student ID)- 数据类型:整数(Integer)- 描述:学生的唯一标识符- 约束条件:外键,参考学生表的学生ID字段- 字段名称:课程ID(Course ID)- 数据类型:整数(Integer)- 描述:课程的唯一标识符- 约束条件:外键,参考课程表的课程ID字段- 字段名称:成绩(Score)- 数据类型:浮点数(Float)- 描述:学生在该门课程中的成绩通过上述数据字典的举例,我们可以清楚地了解到学生信息管理系统中的数据表结构和字段属性。
数据库字典范例

addTime
Datetime
Y
日志发布的时间
6
state
Int
0:表示保存
1:表示提交
只有在该值等于0的时候,日志才可以被修改。如果该值等于1,领导则可以查看该日志的信息。
表:WordFile
编号
字段
类型
长度
主键
自增
非空
备注
1
wordId
Int
Y
Y
Y
该列数据由数据库自动编号
2
sendUser
Int
0:表示某个人发送给另一个人。
大于0:某个部门的ID,表示该文件属于某个部门的共享文件。
表:Gonggao
编号
字段
类型
长度
主键
自增
非空
备注
1
id
Int
Y
Y
Y
该列数据由数据库自动编号
2
context
Nvarchar
600
Y
表示公告内容
3
createTime
Datetime
Y
公告发布的时间
4
state
Int
Y
sendUser:发送人
forUserId:接收人
该列引用Users表中的userId,表示某个用户发送或接收文件。
3
forUserId
Int
Y
4
filePath
Varchar
200
Y
储存文件的名字
5
sendTime
Datetime
Y
发送文件的时间
6
fileType
Int
Y
-1:表示整个公司的共享文件。
数据字典实例

数据字典真例之阳早格格创做现止产品库存管造系统的交易过程图如图1所示.“2“3”:出卖科启出的灵验批收产品出库单.“4”:堆栈创造的产品库存支收存月报表.2. 第一层数据过程图如图3所示.图3中的数据流“1、2、3、4”与图4中的数据流“1、2、3、4”相共.1现对于图4中的数据流证明如下:“l,2,3,4”:其意思与图2中的相共.“5”:产品进库单上的数据.“6”:整卖出库单上的数据.“7”:批收出库单上的数据.“8”:进库流火帐上的当日按产品称呼、规格分别乏计的数据.“9”:整卖出库流火帐上的当日按产品称呼、规格分别乏计的数据.“10”:批收出库流火帐上的当日按产品称呼、规格分别乏计的数据.“11”:赢得的“8,9,10”数据.“12”:库存台帐上的当月按产品称呼、规格分别乏计的数据战其余加工处理后的数据.数据字典:1. 数据流字典1) 数据流称呼:产品进库单标记符:F1数据结构:01产品进库单02日期(RQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品称呼(CPMC) PIC X(18)02单位代码(DWDM) PIC X02单位(DW) PIC X(4)02规格代码(GGDM) PIC XX02规格(GG) PIC X(10)02进库数量(RKSL) PIC 9(6)排列办法:按(进库日期+产品代码)降序排列流量:最大 50弛/日仄衡30弛/日根源:死产车间去背:产品进库处理2) 数据流称呼:产品出库单标记符:F2数据结构:01产品出库单02日期(RQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品称呼(CPMC) PIC X(18)02单位代码(DWDM) PIC X.02单位(DW) PIC X(4)02规格代码(GGDM) PIC XX02规格(GG) PIC X(10)02备注03整卖出库数量(LSSL) PIC 9(6)03批收出库数量(PFSL) PIC 9(6)排列办法:按(日期十产品代码)降序排列流量:最大:70弛/日仄衡:50弛/日根源:出卖科去背:产品出库处理3) 数据流称呼:堆栈产品支收存月报表标标记符:F3数据结构:01支收存月报表02日期(BBRQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品称呼(CPMC) PIC X(18)02单位(DW) P1CX(4)02原月乏计进库数量(RKSL) PIC 9(8)02原月乏计整卖数量(LSSL) PIC 9(8)02原月乏计批收数量(PFSL) PIC 9(8)02库存数量(KCSL) PIC 9(8)排列办法:按日期排列流量:最大:1份/月仄衡:1份/月根源:堆栈统计分解去背:主管部分其余中间历程的数据流形貌简略.2. 数据保存字典1) 保存文献名:产品进库流火帐标记符:D1数据结构:01原品进库帐02日期(RQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品称呼(CPMC) PIC X(18)02单位(DW) PIC X(4)02规格(GG) PIC X(10)02进库数量(RKSL) PIC 9(6)流进的数据流:产品进库单(F1)流出的数据流;波及的处理名:进库处理、记库存台帐排列办法:按进库日期计序2) 保存文献名:库存台帐标记符:D4数据结构:01库存台帐02日期(KCRQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品称呼(CPMC) PIC X(18)02今日乏计进库量(RKSL) PIC 9(8)02今日乏计整卖出库量(LSSL) PIC 9(8)02今日乏计批收出库量(PFSL) PIC 9(8)流进的数据流:11流出的数据流:支收存月报表波及的处理名:备案库存台帐、造月报表排列办法:按(日期+产品代码)降序排列其余保存文献的形貌简略.3. 处理形貌1) 处理名:备案进库帐标记符:P1输进:数据流F1输出:数据流 F5处理定义:当一弛进库单上的数据考验合格,而且产品真物进库后,坐将要那弛进库单上的数据登进产品进库流火帐.激励条件:产品进库爆收2) 处理名:备案库存台帐标记符:P4输进:出进库流火帐上的当日数据输出:备案进库存台帐上的数据处理定义:对于出进库流火帐上当日爆收的数据,按产品代码分别举止进库乏计、整卖出库乏计战批收出库乏计估计.而后将当天的日期、产品代码战乏计截止等挖进库存台帐的相映栏内.激励条件:每日过帐处理3) 处理名:创造支收存月报表标记符:P5输进:与自库存台帐的数据输出:挖进输出报表中的统计数据处理定义:对于库存台帐原月爆收的出进库数据,分别按产品代码举止乏计,一种代码代表的产品乏计值即为输出报表中的一止.估计公式:工业产值(没有变价)=∑S i*J i工业产值(现止价)= ∑S i*J i1其中:S i——产品代码为i的产品原月进库量计量J i——产品代码为i的产品没有变价J i1——产品代码为i的产品现止价激励条件:每月创造库存报表。
数据字典举例

数据字典举例数据字典是一种用于记录和定义数据元素的工具,它包含了数据元素的名称、定义、类型、长度、取值范围等详细信息。
数据字典在数据库设计和数据管理中起到了重要的作用,它能够匡助用户更好地理解和使用数据。
下面是一个数据字典的举例,以展示如何使用标准格式记录数据元素的信息。
数据字典示例:1. 数据元素名称:学生信息定义:包含学生的基本信息,如学生姓名、学号、性别、年龄等。
类型:字符型长度:30个字符取值范围:任意字符2. 数据元素名称:课程信息定义:包含课程的基本信息,如课程名称、课程编号、学分、教师姓名等。
类型:字符型长度:50个字符取值范围:任意字符3. 数据元素名称:成绩定义:记录学生的成绩信息,包括学生学号、课程编号、成绩等。
类型:数值型长度:3个字符取值范围:0-1004. 数据元素名称:班级信息定义:包含班级的基本信息,如班级名称、班级编号、班主任姓名等。
类型:字符型长度:20个字符取值范围:任意字符5. 数据元素名称:教师信息定义:包含教师的基本信息,如教师姓名、教师工号、性别、年龄等。
类型:字符型长度:30个字符取值范围:任意字符6. 数据元素名称:学生选课信息定义:记录学生选课的信息,包括学生学号、课程编号、选课时间等。
类型:字符型长度:15个字符取值范围:任意字符以上是一个简单的数据字典示例,其中包含了学生信息、课程信息、成绩、班级信息、教师信息和学生选课信息等数据元素的定义和属性。
根据实际需求,数据字典可以包含更多的数据元素,并且可以根据需要添加更多的属性,以满足具体的数据管理和分析需求。
数据字典的编写要求准确、清晰、完整,能够匡助用户理解和使用数据。
在实际应用中,数据字典通常与数据库设计工具或者数据管理系统结合使用,以便更好地管理和维护数据。
通过使用数据字典,用户可以更好地理解和利用数据,提高数据管理的效率和质量。
数据字典举例

数据字典举例数据字典是一种记录数据元素及其定义、属性、关系和规范的文档或工具。
它对于组织和管理数据非常重要,可以帮助数据管理员、开发人员和用户更好地理解和使用数据。
本文将以一个假想的电子商务网站为例,展示一个数据字典的标准格式和内容。
1. 数据字典概述数据字典是一个包含所有数据元素的清单,每个数据元素都有其定义、属性和关系的详细描述。
它可以帮助团队成员更好地理解和使用数据,提高数据的一致性和可靠性。
下面是一个电子商务网站的数据字典示例。
2. 数据字典示例2.1 用户表(User)表名:User表描述:存储网站用户的信息字段名:UserID字段描述:用户ID数据类型:整数约束条件:主键字段名:UserName字段描述:用户名数据类型:字符串长度:50约束条件:唯一字段名:Email字段描述:电子邮件地址数据类型:字符串长度:100约束条件:唯一字段名:Password字段描述:用户密码数据类型:字符串长度:50字段名:RegistrationDate字段描述:注册日期数据类型:日期约束条件:默认为当前日期2.2 商品表(Product)表名:Product表描述:存储网站商品的信息字段名:ProductID字段描述:商品ID数据类型:整数约束条件:主键字段名:ProductName字段描述:商品名称数据类型:字符串长度:100字段名:Price字段描述:商品价格数据类型:浮点数字段名:Description字段描述:商品描述数据类型:字符串长度:500字段名:CategoryID字段描述:商品分类ID数据类型:整数约束条件:外键关联到分类表的CategoryID字段2.3 分类表(Category)表名:Category表描述:存储商品分类的信息字段名:CategoryID字段描述:分类ID数据类型:整数约束条件:主键字段名:CategoryName字段描述:分类名称数据类型:字符串长度:100字段名:ParentCategoryID字段描述:父分类ID数据类型:整数约束条件:外键关联到分类表的CategoryID字段3. 数据字典的用途数据字典不仅可以帮助团队成员更好地理解和使用数据,还可以提高数据的一致性和可靠性。
数据字典实例

数据字典实例现行产品库存管理系统的业务流程图如图1所示。
图1 业务流程图数据流程分析1. 现行系统的顶层数据流程图如图2所示。
对顶层图中的数据流“l 、2、3、4”说明如下:图2 顶层DFD“1”:车间产品入库单。
“2”:销售科开出的有效零售产品出库单。
“3”:销售科开出的有效批发产品出库单。
“4”:仓库制作的产品库存收发存月报表。
2. 第一层数据流程图如图3所示。
图3中的数据流“1、2、3、4”与图4中的数据流“1、2、3、4”相同。
图3 第一层DFD3. 第二层数据流程图如图4所示。
图4 第二层DFD现对图4中的数据流说明如下:“l,2,3,4”:其意义与图2中的相同。
“5”:产品入库单上的数据。
“6”:零售出库单上的数据。
“7”:批发出库单上的数据。
“8”:入库流水帐上的当日按产品名称、规格分别累计的数据。
“9”:零售出库流水帐上的当日按产品名称、规格分别累计的数据。
“10”:批发出库流水帐上的当日按产品名称、规格分别累计的数据。
“11”:获得的“8,9,10”数据。
“12”:库存台帐上的当月按产品名称、规格分别累计的数据和其它加工处理后的数据。
数据字典:1. 数据流字典1) 数据流名称:产品入库单标识符:F1数据结构:01产品入库单02日期(RQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品名称(CPMC) PIC X(18)02单位代码(DWDM) PIC X02单位(DW) PIC X(4)02规格代码(GGDM) PIC XX02规格(GG) PIC X(10)02入库数量(RKSL) PIC 9(6)排列方式:按(入库日期+产品代码)升序排列流量:最大 50张/日平均30张/日来源:生产车间去向:产品入库处理2) 数据流名称:产品出库单标识符:F2数据结构:01产品出库单02日期(RQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品名称(CPMC) PIC X(18)02单位代码(DWDM) PIC X.02单位(DW) PIC X(4)02规格代码(GGDM) PIC XX02规格(GG) PIC X(10)02备注03零售出库数量(LSSL) PIC 9(6)03批发出库数量(PFSL) PIC 9(6)排列方式:按(日期十产品代码)升序排列流量:最大:70张/日平均:50张/日来源:销售科去向:产品出库处理3) 数据流名称:仓库产品收发存月报表标标识符:F3数据结构:01收发存月报表02日期(BBRQ) PIC X(8)02产品代码(CPDM) PIC X(3)02产品名称(CPMC) PIC X(18)02单位(DW) P1CX(4)02本月累计入库数量(RKSL) PIC 9(8)02本月累计零售数量(LSSL) PIC 9(8)02本月累计批发数量(PFSL) PIC 9(8)02库存数量(KCSL) PIC 9(8)排列方式:按日期排列流量:最大:1份/月平均:1份/月来源:仓库统计分析去向:主管部门其它中间过程的数据流描述省略。
图书馆数据字典举例

图书馆数据字典举例数据字典举例数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
通常包括:数据项、数据结构、数据流、数据存储和处理过程五个部分。
数据字典是对数据流图的详细描述。
一、数据字典各部分的描述①数据项:数据流图中数据块的数据结构中的数据项说明数据项是不可再分的数据单位。
对数据项的描述通常包括以下内容:数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系}其中“取值范围”、“与其他数据项的逻辑关系”定义了数据的完整性约束条件,是设计数据检验功能的依据。
②数据结构:数据流图中数据块的数据结构说明数据结构反映了数据之间的组合关系。
一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。
对数据结构的描述通常包括以下内容:数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}}③数据流:数据流图中流线的说明数据流是数据结构在系统内传输的路径。
对数据流的描述通常包括以下内容:数据流描述={数据流名,说明,数据流来源,数据流去向,组成:{数据结构},平均流量,高峰期流量}其中“数据流来源”是说明该数据流来自哪个过程。
“数据流去向”是说明该数据流将到哪个过程去。
“平均流量”是指在单位时间(每天、每周、每月等)里的传输次数。
“高峰期流量”则是指在高峰时期的数据流量。
④数据存储:数据流图中数据块的存储特性说明数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。
对数据存储的描述通常包括以下内容:数据存储描述={数据存储名,说明,编号,流入的数据流,流出的数据流,组成:{数据结构},数据量,存取方式}其中“数据量”是指每次存取多少数据,每天(或每小时、每周等)存取几次等信息。
“存取方法”包括是批处理,还是联机处理;是检索还是更新;是顺序检索还是随机检索等。
另外“流入的数据流”要指出其来源,“流出的数据流”要指出其去向。
数据字典举例ppt

例:学生学籍管理子系统旳数据字典。
数据项,以“学号”为例: 数据项: 学号 含义阐明:唯一标识每个学生 别名: 学生编号 类型: 字符型 长度: 8 取值范围:00000000至99999999 取值含义:前两位标别该学生所在年级,
后六位按顺序编号 与其他数据项旳逻辑关系:
处理过程(续)
数据字典
• 数据字典是有关数据库中数据旳描述,是元数据, 而不是数据本身
• 数据字典在需求分析阶段建立,在数据库设计过程 中不断修改、充实、完善
编辑:defrfjfuu88293
消除冗余,设计生成基本E-R图实例 (续)
系统旳基本E-R(图7.30)
某工厂管理信息系统旳基本E-R图
数据构造,以“学生”为例
“学生”是该系统中旳一种关键数据构造: 数据构造: 学生 含义阐明: 是学籍管理子系统旳主体数据构造,
定义了一种学生旳有关信息 构成:学号,姓名,性别,年龄,所在系,年级
处理过程(续)
数据流,“体检成果”可如下描述:
数据流: 体检成果
阐明:
学生参加体格检验旳最终止果
数据流起源:体检
数据流去向:同意
构成:
……
平均流量: ……
高峰期流量:……
处理过程(续)
数据存储,“学生登记表”可如下描述:
数据存储: 学生登记表
阐明:
统计学生旳基本情况
流入数据流:……
流000张
存取方式: 随机存取
处理过程(续)
处理过程“分配宿舍”可如下描述: 处理过程:分配宿舍 阐明: 为全部新生分配学生宿舍 输入: 学生,宿舍 输出: 宿舍安排 处理: 在新生报到后,为全部新生分配学生宿舍。 要求同一间宿舍只能安排同一性别旳学生, 同一种学生只能安排在一种宿舍中。 每个学生旳居住面积不不大于3平方米。 安排新生宿舍其处理时间应不超出15分钟。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
入库数量
Char(8)
Rkri
入库日期
Smalldatetime
Ckdh
出库单号
Char(8)
cksl
出库数量
Char(8)
Ckrq
出库日期
Smalldatetime
Gkbh
顾客编号
Char(10)
Sgsp
所购商品
Char(60)
Zj
总价
Numeric(5,1)
Rq
日期
Smalldatetime
Gysbh
唯一标识上平的的供应商
供应商编号
Char(8)
前三位是厂商所在国家的国际代码,它和4—7位一起构成厂商识别代码即厂商的注册号,
r(8)
Gysmc
供应商名
Char(30)
Dz
地址
Char(30)
Dh
联系方式
Char(15)
Lxr
联系人
Char(16)
Ygbh
销售单
销售单
1000000个记录
随机存取
5.处理过程
处理过程名
说明
输入数据流
输出数据流
处理
入库
商品存入仓库
入库单
入库单
记录入库单号,商品编号,入库数量,入库日期
出库
商品从仓库中取出
出库单
出库单
记录出库单号,商品编号,出库数量,出库日期
销售
商品从商店中售出
销售单
销售单
记录顾客编号,商品编号,总价,日期
2.数据结构
数据结构名
含义说明
组成
商品
是商品管理子系统的主体数据结构,定义了一个商品的有关信息
商品编号,商品名称,供应商,单价,
供应商
是进货管理子系统的主体数据结构,定义了一个供应商的有关信息
供应商编号,供应商名称,联系方式,地址,联系人
员工
是员工子系统的主体数据,定义员工的有关信息
员工编号,姓名,年龄,职务,所属部门
1.数据项
数据项名
数据项含义
别名
数据类型
取值范围
取值含义
Sph
唯一标识每一个商品
商品号
Char(15)
0~
前三位是厂商所在国家的国际代码,它和4—7位一起构成厂商识别代码即厂商的注册号,8-12位是商品项目代码,最后一位是校验码
Spmc
标识商品的名称
商品名称
Char(30)
Jj
标识商品的进价
进价
Money
顾客
是销售子系统的主体数据,定义顾客的有关信息
编号,所购商品
订货单
是订货子系统的主体数据
订货单编号,供应商编号,采购员工号,订购日期,交货期
入库单
是入库子系统的主体数据
入库单号,商品编号,入库数量,入库日期
出库单
是出库子系统的主体数据
出库单号,商品编号,出库数量,出库日期
销售单
是销售子系统的主体数据,
顾客编号,商品编号,总价,日期
3.数据流
数据流名
说明
数据流来源
数据流去向
组成
平均流量
高峰期流量
入库单
供应商供应的货物
供应商供货处理
入库单存储
入库单号,商品编号,供应商编号,书库数量,入库日期
每天20个
每天100个
出库单
库中商品出库
出库处理
出库单存储
出库单号,商品编号,出库数量,出库日期
每天20个
每天100个
员工编号
Char(8)
前两位是部门号,3-10是加入日期,11-13是顺序编号
Ygmc
姓名
Char(8)
Zw
职务
Char(8)
Bmbh
部门编号
Char(4)
顺序编号
Dhdbh
订货单编号
Char(8)
Dgrq
订购日期
Smalldatetime
Jhq
交货期
Smalldatetime
Rkdh
入库单号
Char(8)
销售单
商店中商品出售
销售处理
销售单存储
顾客编号,商品编号,总价,日期
每天20个
每天100个
4.数据存储
数据存储名
说明
流入的数据流
流出的数据流
组成
数据量
存取方式
入库
商品入库
入库单
入库单
入库单
1000000个记录
随机存取
出库
商品出库
商品信息,出库信息
出库单
出库单
1000000个记录
随机存取
销售
商品销售
商品信息,销售信息