数据库设计文档.docx
《数据库设计文档.docx》由会员分享,可在线阅读,更多相关《数据库设计文档.docx(8页珍藏版)》请在优知文库上搜索。
1、数据库设计文档应用系统:供应商:文件更改履历更新次数更新日期修订作者主要修订摘要.引言31.l编写目的31.2 术语表31.3 参考资料32 .数据库环境说明33 .数据库命名规范44 .数据模型设计55 .物理设计55.2 表汇总55.3 表XXX:XXX表(例如表S_USER:系统用户表)56 .视图设计66.2 视图汇总66.3 视图XXX:XXX信息(例如视图PROJEcT.MEMBER:项目成员关联信息)67 .存储过程设计68 .触发器设计69 .安全性设计79.2 防止用户直接操作数据库79.3 用户帐号密码加密79.4 用户与权限79.5 备份与容灾710 .性能优化811 .
2、数据库管理与维护81 .引言1.1 编写目的本文档是XX系统实现的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发,本文档遵循信息系统建设相关规范。本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。1.2 术语表本系统涉及的重要术语说明如下:序号术语或缩略语说明性定义1PMProjectManager,项目经理2DBADatabaseAdministrator,数据库管理员3Developer开发人员4Testers测试人员5元数据描述数据的数据,对数据及信息资源的描述性信息。1.3 参考资料在本系统数据库设计实现过程中涉及的
3、参考资料明细如下:资料名称作者文件编号、版本文件链接或存储位置需求说明书架构设计说明书XX数据库设计标准2 .数据库环境说明本系统数据库环境信息如下:数据库类型及版本数据库安装环境数据库设计工具数据库实例数据库名称说明Mysql5.8LinuxPowerDesigneradpED平台数据库3 .数据库命名规范本系统数据库命名规范约定如下。A.数据库、表、字段等所有名称的可用字符范围为:A-乙a-z,09和一下划线,除此外不允许使用其它字符作为名称。数据库及表名均不允许出现数字,字段名除非特殊情况不允许出现数字。B.数据库、表、字段等所有名称使用英文单词或英文短语或相应缩写,禁止使用汉语拼音,且
4、均使用单数名,例如:对存储客户信息的表命名为CUStOmer而不是CustomerSo名称应该清晰明了,能够准确表达事物的含义,遵循见名知意的原则。建议:OraCIe表、字段等名称统一使用大写,单词间用_下划线分隔;SQLSerVer数据库、表等名称采用Pascal命名法,字段名称采用骆驼式命名法,大小写字母混排;MySQL数据库、表、字段等名称统一使用小写,单词间用一下划线分隔。C.长度限制。关于各种数据库管理系统(DBMS,DatabaseManagementSystem)本身对表、字段等名称的长度限制如下:一一表;字段数据库表名字段名Mysql6464Oracle128128SqlSer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 文档
