《数据字典的设计.ppt》由会员分享,可在线阅读,更多相关《数据字典的设计.ppt(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据字典设计数据字典设计数据字典设计一、一、数据字典的基本概念数据字典的基本概念1.数据字典的功能和作用数据字典的功能和作用。因此,在数据库系统中,数据字典的作因此,在数据库系统中,数据字典的作用是:用是:2.数据字典的类型与存放内容数据字典的类型与存放内容 表表4-2 数据字典的类型和特征数据字典的类型和特征种类字典个数信息字典结构方法和类库适用范围模型数据字典一种类型信息多个字典字典信息随运行状态而动态变化复杂有通用/专用代码数据字典一种类型信息一个字典字典中信息相对稳定简单有通用/专用方法数据字典一种方法一个字典或同类方法一个字典字典信息随方法参数或条件而动态变化复杂有专用综合数据字典其
2、他数据库系统管理需要的而设的数据字典数据库系统需要的信息简单/复杂有/无通用CASE技术数据字典复杂有设计/通用二、模型数据字典二、模型数据字典 关关系系子子模模式式模模型型字字典典中中对对数数据据关关系系子子模模式式进进行行详详细细描描述述,其其内内容容有有:属属性性名名(字字段段名名)、属属性性说说明明(字字段段说说明明)、属属性性类类型型(字字段段类类型型)、2.概概念模式(关系子模式)模型字典念模式(关系子模式)模型字典3.概念模式属性字典概念模式属性字典 每一个资源勘查区的点源数据库通常都有百每一个资源勘查区的点源数据库通常都有百三、三、代码字典代码字典1.代码设计代码设计代代码码设
3、设计计是是编编制制数数据据字字典典开开始始的的,编编码码对对象象为为数数据据存存储储中中所所包包含含的的数数据据元元素素与与数数据据结结构构。代代码码设设计计的的结果是形成代码字典,作为系统设计与编程的标准。结果是形成代码字典,作为系统设计与编程的标准。切忌草率行事。切忌草率行事。优化的代码系统应具有如下特点:优化的代码系统应具有如下特点:唯唯一一确确定定性性:每每一一个个代代码码都都仅仅代代表表唯唯一一的的实体或属性。实体或属性。标标准准化化与与通通用用性性国国家家有有关关编编码码标标准准是是代代码码设设计计的的重重要要依依据据,此此外外,系系统统内内部部使使用用的的同同一一种种代代码码应应做做到到统统一一,使使代代码码的的使使用用范范围围越越广广泛越好。泛越好。代码分类代码分类1).特征组合码特征组合码 特特征征组组合合码码由由代代表表描描述述对对象象各各种种属属性性特特征征的的几几位位字字母母或或数数字字排排列列组组合合而而成成。通通常常是是一一个个字字母母或或数数字字代代表表描描述述”,深深褐褐黄黄色色可可表表示示为为“332”,其余类推。,其余类推。2).顺序码顺序码 3).助记码助记码 4).分类码分类码 b)线分类码)线分类码混合码。混合码。,这末尾两位码均为联合顺序码。,这末尾两位码均为联合顺序码。