




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号 PK 2004 02 内容数据字典设计说明书 版本 V2 0 密级内部 编制王声煌 审核 签发 数据字典系统设计数据字典系统设计 CAD 中心 2011 年 09 月 16 日 修改记录修改记录 版本号日期执行人描述 2 02004 4 29王声煌 初稿 CAD 中心 版权所有 保留一切权利 在没有得到本中心的书面许可时 任何单位和个人不得擅自摘抄 复制本书 软件等 的 一部分或全部以任何形式 包括资料和出版物 进行传播 版权所有 侵权必究 目 录 1引言引言 3 1 1编写目的 3 1 2参考资料 3 2数据结构设计规则数据结构设计规则 4 3ORACLE 数据库设计数据库设计 5 3 1表空间设计 5 3 2用户名设定 5 4系统数据表设计系统数据表设计 6 4 1第一部分 6 4 2数据表的设计实现 6 5系统数据视图设计系统数据视图设计 7 5 1视图设计说明 7 5 2视图设计实现 7 6数据库触发器设计数据库触发器设计 8 6 1数据库触发器设计说明 8 6 2触发器设计实现 8 7数据库端过程数据库端过程 函数设计函数设计 9 7 1系统过程 函数设计说明 9 7 2过程 函数设计实现 9 1 引言 1 11 1 编写目的编写目的 该说明书为数据字典说明书 其主要目的是 详细定义系统各部分数据表结构 详细定义系统的数据库端实现的视图 触发器 及过程 函数 作为开发人员之间对研发产品共同认识的基础 定义数据库端系统的程序设计 开发及维护的技术和文献依据 作为系统验收及测试的文献依据 本说明书作为软件公司研发人员讨论的依据和结论的记录 本说明书同时可作为软件公司软件测试及结题的参考 1 21 2 参考资料参考资料 GB T 11457软件工程术语 GB8566 1995计算机软件开发规范 GB 8567 1995计算机软件产品开发文件编制指南 GB T12504计算机软件质量保证计划规范 GB T12505计算机软件配置管理计划规范 2 数据结构设计规则 在本系统中 所有数据表 数据字段名的命名均采用中文名的汉语拼音来完成 具体为 第一个汉字的全拼 后面每一汉字的第一个字母 并且 每一个汉字的拼音的 第一个字母为大写 如 姓名 其命名应为 XingM 1 数据表的命名均采用子系统简码 数据表名的汉语拼音 如 股份管理子系统的简码是 GF 原始记录表 的名字为 GF YuanSJL 2 数据视图的命名与数据表相同 其前缀为 V 3 数据库触发器的命名前缀为 T 4 数据表约束的表示方法 a 主键 Primary Key PK b 外键 Foreign Key FK c 不为空 Not Null Not null d 索引 Index Index e 校验 Check 表示该字段取值只能是 且默认为 5 数据表约束的命名方法 约束类型 数据表名 约束相关字段 如人员信息的科室外键 为 FK RYXX KeSXX 6 存储过程和函数的命名与其具体的功能相关 与其作用的数据表和字段相联系 7 用户信息相关数据库表的命名方法另外 8 在本系统中 所有与时间相关的属性字段 系统设计时均采用字符型进行 其格式分 为两种 一是精确至天 为 10 位 其格式为 yyyy mm dd 代表 年 月 日 二是 精确至秒 为 19 位 其格式为 yyyy mm dd hh mi ss 代表 年 月 日 小时 分 秒 9 数据类型定义 数值型 对于需要精确至小数点后四位的数值型字段 数据类型统一 采用 Number 12 4 对于需要精确至小数点后两位的数据型字段 数据类型统一采用 Number 12 2 对于整数类型 统一采用 Number 8 0 对于标志字段 统一采用 Number 1 0 字符型 对于长度固定的字符型数据 采用 Char 类型 对于长度不固 定的字符型数据 采用 Varchar 类型 对于 ID 型数据 无特殊要求时统一采用整数类 型 3 ORACLE数据库设计 3 13 1 表空间设计 表空间设计 从系统的性能方面设计 应将系统的数据库表空间进行合理的划分以使系统性能 最佳 SmartMED 表空间划分为四个 Smart Table 用于存储数据表 Smart History 用 于存储历史数据 Smart Index 用于存储数据表索引 Smart System 用于存储数据库 用户信息及一些程序信息如 存储过程 触发器 函数 其创建语句为 3 23 2 用户名设定 用户名设定 4 系统数据表设计 序号序号 1 表名表名中文名中文名 备注备注 序号序号字段名字段名中文名中文名类型类型 长度长度 约束约束备注备注 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 4 14 1 数据表的设计实现数据表的设计实现 创建数据表的 SQL 语句脚本详细情况况请参见文件 Cretable SQL 5 系统数据视图设计 5 15 1 视图设计说明视图设计说明 序号1视图名中文名 视图 说明 序号序号字段名字段名中文名中文名类型类型源表源表源字段源字段 1 2 3 4 5 6 5 25 2 视图设计实现视图设计实现 有关系统视图实现的 SQL 脚本请参见系统文档 CreView SQL 6 数据库触发器设计 6 16 1 数据库触发器设计说明数据库触发器设计说明 序号1触发器名称数据表名 触发器用途 触发条件 触发内容 6 26 2 触发器设计实现触发器设计实现 有关系统触发器设计的实现的 SQL 脚本请参见系统文档 CreTrigger SQL 7 数据库端过程 函数设计 7 17 1 系统过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 军队文职人员招聘《临床医学》模拟试卷五
- 2025年药品监管局机关公开遴选公务员面试专项练习含答案
- 2025年国家林业和草原局调查规划设计院招聘面试模拟题及答案
- 2025年教育部公开遴选公务员笔试高频错题及答案
- 2025年中央宣传部机关公开遴选公务员面试模拟题及答案
- 2025年应急管理局遴选公务员面试题库附答案
- 高考英语二轮教师用书第1部分专题5第1讲类型4邀请信
- 高中语文苏教版必修四学案专题一文本4寡人之于国也
- 2025年版房屋租赁合同模板参考
- 地西泮相关知识培训课件
- 《继电保护和安全自动装置屏柜建模及交互规范》
- 住院精神疾病患者自杀风险护理
- SH/T 0358-199510号航空液压油
- DL∕T 722-2014 变压器油中溶解气体分析和判断导则
- 健康保险行业可行性分析报告
- 劳动保障监察业务知识
- 《春》示范课教学课件第1课时【统编人教版七年级语文上册】
- 医院检验科实验室生物安全程序文件SOP
- 新入辅导员职员工培训
- IPS内置保温体系施工方案(经典)
- 房屋买卖合同范本Word模板下载
评论
0/150
提交评论