房屋租赁系统数据库设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
~
房屋租赁发布系统的设计与实现
数据库设计说明书
版本:
文档信息及版本历史
目录
1引言....................................................... 错误!未指定书签。
编写目的 ................................................ 错误!未指定书签。
术语表 .................................................. 错误!未指定书签。
数据库命名约定 .......................................... 错误!未指定书签。
参考资料 ................................................ 错误!未指定书签。2数据库环境说明 ............................................. 错误!未指定书签。3数据库的命名规则 ........................................... 错误!未指定书签。
数据库(D ATABASE)的定义 ......................................... 错误!未指定书签。
表(T ABLE)的定义................................................ 错误!未指定书签。
字段(F IELD)的定义.............................................. 错误!未指定书签。
视图名......................................................... 错误!未指定书签。
触发器名....................................................... 错误!未指定书签。
存储过程名..................................................... 错误!未指定书签。
变量名......................................................... 错误!未指定书签。
命名中其他注意事项............................................. 错误!未指定书签。4概要设计................................................... 错误!未指定书签。5逻辑设计................................................... 错误!未指定书签。6物理设计................................................... 错误!未指定书签。
确定关系模型的存取方法 .................................. 错误!未指定书签。
确定数据库的存储结构 .................................... 错误!未指定书签。7存储过程、函数及触发器的设计................................ 错误!未指定书签。8安全性设计 ................................................. 错误!未指定书签。
用户帐号密码的加密方法 .................................. 错误!未指定书签。
角色与权限 .............................................. 错误!未指定书签。9数据库实施 ................................................. 错误!未指定书签。
1引言
1.1编写目的
本文档是房屋租赁信息发布系统概要设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发。本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。
1.2术语表
1.3数据库命名约定
1.4参考资料
参考资料包括:
1.《数据库设计文档基本格式》
2数据库环境说明
3数据库的命名规则
数据库(Database)的定义
数据库名称 = 数据库内容标识(首字大写)。
表(Table)的定义
a.命名应尽量反映存储的数据内容。
b.表名前缀:以该表及与该表相关联的一系列表的内容而得到一个代表统一的标识。
c.表名称 = 表名前缀 + 表内容标识(首字大写)
字段(Field)的定义
字段是数据库中的用途最广泛的,它的类型非常多,所以必须加类型前缀来标示它的类型。
字段名称 = 字段类型前缀 + 字段内容标识(首字大写)
视图名
视图的名称 = "vw" + 视图内容标识(首字大写)
触发器名
触发类型触发标识
-----------------------------------
Inserti
Deleted
Updateu
触发名= "tr" + 触发标识 + 相应的表名
存储过程名
存储过程功能存储过程功能前缀
----------------------------------------
添加a
更新u
删除d