数据库设计说明书v1.doc

上传人:scccc 文档编号:12214035 上传时间:2021-12-02 格式:DOC 页数:7 大小:77KB
返回 下载 相关 举报
数据库设计说明书v1.doc_第1页
第1页 / 共7页
数据库设计说明书v1.doc_第2页
第2页 / 共7页
数据库设计说明书v1.doc_第3页
第3页 / 共7页
数据库设计说明书v1.doc_第4页
第4页 / 共7页
数据库设计说明书v1.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《数据库设计说明书v1.doc》由会员分享,可在线阅读,更多相关《数据库设计说明书v1.doc(7页珍藏版)》请在三一文库上搜索。

1、数据库设计说明书内部文档H. N. Y协同办公平台数据库设计说明书编写:洪光日,张祖礼 日期:2007-1-26审核:日期:批准:日期:受控状态:是否发布版次:1.0日期:编号:变更记录日期版本变更说明作者2007-1-261.0新建洪光日,张祖礼2007-1-311.1修改表洪光日签字确认职务姓名签字日期XXXXXXXXXXXYyyy/mm/dd中软软件人才培养基地第7页共6页1 引言41.1 预期的读者41.2 数据库41.3 目的和作用42 数据字典设计错误!未定义书签。3 数据库设计43.1 系统物理结构设计 43.2 表设计53.2.1TableName (表名的解释) 53.3 表

2、之间的关联设计 53.4 存储过程设计63.5 触发器设计63.6 JOB 设计61引言1.1预期的读者主要为本公司以几份承包方的阅读者,如设计人员、开发人员等。有时可以包括客户方的阅读者,如:市场部人员、开发人员等。1.2数据库本数据库是用0RACLE9i设计的,里面包含23个表,分别是staff-员工表, calendar- 日历表,beard-名片表,bcardbox-名片夹表,equipment-设备表, boardroom-会议室表,conference- 会议表,message-信息表,filefolder- 文件 夹表,filelist- 文件夹列表,disk-磁盘表,depar

3、tment-部 门 表, departmentduty-部门职位表,rolelist- 权 限列表,module-模块表, modulepopedom-模 块职位表,adm in list- 管 理员歹U表,deputize- 代办表,boardroomrelation-会议室联系表,conferenceparticipant会议设备表,folderpopedom- 文件夹权限表,departme ntleader- 咅 部门管理表,adm in role- 管 理权限表。1.3目的和作用将数据分析的结果进一步整理,形成最终的计算机模型,以便开发人员建立 物理数据库。2数据库设计2.1系统逻辑

4、结构设计2.2系统物理结构设计根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划, 估计数据库的大小,增长速度,各主要部分的访问频度。确定数据文件的命名, 日志文件的命名。数据文件和日志文件的物理存放位置,如果有多个存储设备, 需要规划数据文件的组织方式。系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为了某些性能问题,可以根据需要对数据库的内存管理进行另行配置2.3表设计根据数据字典的设计,进一步细化为数据库表的设计。表的设计包括以下内 容:表名(中英文)字段名字段数据类型字段是否为空字段的默认值备注,对字段的解释性说明:主键、外键、是否自动增一、是否为索引、是

5、 否唯一、是否进行数据检查等。2.3.1 TableName(表名的解释)2.3.2 DC_GLOBAL_ENV (全局环境变量表)序号字段名中文说明类型可空备注1.GE_ENV_ID标识ID号VARCHAR(30)NOPK2.GE_ENV_CNNAME变量中文名称VARCHAR(40)NO3.GE_ENV_ENNAME变量名称VARCHAR(40)NO4.GE_ENV_TYPE变量类型CHAR(1)NO0-常量,1- Java表达式,2- DB表达式5.GE ENV VALUE变量值VARCHAR(254)NO6.GE_ENV_STATUS变量状态CHAR(1)NO0-开发1-启用7.GE

6、ENV BUILD MAN创建人VARCHAR(40)8.GE ENV BUILD TIME建立时间TIMESTAMP9.GE ENV MODIFY MAN最后修改人VARCHAR(40)10.GE ENV MODIFY TIME最后修改时间TIMESTAMP2.4表之间的关联设计为了保证数据的完整性,需要对表之间相互的数据进行约束。2.5存储过程设计存储过程是一组预先定义并编译好的SQL语句,可以接受参数、返回状态值和参数值,并可以嵌套调用。使用存储过程可以改变SQL语句的运行性能,提高其执行效率。存储过程还可用做一种安全机制,使用户通过它访问未授权的表或视图。2.6触发器设计触发器是一种特殊的存储过程,当表中的数据被修改时,由系统自动执行。使用触发器可以实施更为复杂的的数据完整性约束。2.7 Job设计数据库系统提供了 Job功能,该功能可以用来解决需要定期处理商业数据的问题。2.8序列设计数据库系统提供序列。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1