ImageVerifierCode 换一换
格式:PDF , 页数:16 ,大小:320.50KB ,
资源ID:10903171      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10903171.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库设计说明书.pdf)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数据库设计说明书.pdf

1、【目录】1 . 概述 41 .1 . 编写目的 41 .2 . 适用范围 41 .3 . 参考资料 42 . 角色和职责 43 . 数据库命名约定和环境 43 .1 . 命名约定 43 .2 . 数据库平台 53 .3 . 物理文件和空间 54 . 逻辑关系(E-R图) 55 . 物理设计 66 . 数据表设计 66 .1 . h o u se(房源信息表) 66 .2 . h o u seIn(房源委托表) 76 .3 . NewIn fo(通知公告表) 76 .4 . UserIn fo(用户表) 76 .5 . Ro leIn fo(角色表) 86 .6 . Fu n cMo d u e

2、l(功能表) 86 .7 . Ro lePo w(角色和功能对照表) 87 . 创建数据库表 98 . 视图设计 1 19 . 存储过程实体 1 11 0 . 附件 1 11 . 概述1 .1 . 编写目的在需求分析和系统概要设计的基础上对数据进行分析设计,以此作为编码的依据。1 .2 . 适用范围此数据库设计说明书只适用于房地产房源管理v 1 .01 .3 . 参考资料参考文件备注需求规格说明书 概要设计说明书 2 . 角色和职责角色职责项目经理项目计划,进度,质量, 项目管理等。数据库设计师数据库设计,开发3 . 数据库命名约定和环境3 .1 . 命名约定前缀说明PK表示主键UK表示唯一键

3、FK表示外键UI表示唯一索引AUTO表示数据库自动产生的序列号t表示数据表v表示视图对象tri_表示触发器对象sp表示存储过程对象sq表示序列对象3 .2 . 数据库平台该软件项目采用大型关系数据库管理系统MS SQL Serv ere 2 0 0 0 3 .3 . 物理文件和空间应用数据库信息属性名属性值数据库名h o u se数据库文件h o u se_ Data.MDF日志文件h o u se_ Lo g .LDF4 . 逻辑关系(E-R图)5 . 物理设计数据库最终要存储在物理设备上。对于给定的逻辑数据模型,选取一个最适合应用环境的物理结构的过程,称为数据库物理设计。物理设计的任务是为

4、了有效地实现逻辑模式,确定所采取的存储策略。此阶段是以逻辑设计的结果作为输入,结合具体DBMS的特点与存储设备特性进行设计,选定数据库在物理设备上的存储结构和存取方法。 数据库的物理设计可分为两步:(1 )确定物理结构,在关系数据库中主要指存取方法和存储结构; (2 )评价物理结构,评价的重点是时间和空间效率。6 . 数据表设计6 .1 . h o u se(房源信息表)中文名字段名字段类型长度是否空主键描述ID id v arch ar 5 0 0 PK 地区area v arch ar 5 0 1 小区x iao q u v arch ar 5 0 1 租售类型zu sh o u v ar

5、ch ar 5 0 1 1 .出租2 .已出租3 .出售4 .已出售房号HNo v arch ar 5 0 1 房型HTy p e v arch ar 5 0 1 面积mian ji v arch ar 5 0 1 楼层lu cen g v arch ar 5 0 1 朝向ch ao x ian g v arch ar 5 0 1 装修zh u an g x iu v arch ar 5 0 1 价格p rice v arch ar 5 0 1 房东姓名HMan v arch ar 5 0 1 电话Tel v arch ar 5 0 1 物业类型wy ty p e v arch ar 5 0

6、1 房屋年代fwy ear v arch ar 5 0 1 房屋类型fwty p e v arch ar 5 0 1 基础设施b asesh esh i v arch ar 5 0 1 设备情况sh eb ei v arch ar 5 0 1 备注BZ tex t 1 6 1 6 .2 . h o u seIn(房源委托表)中文名字段名字段类型长度是否空主键描述ID id v arch ar 5 0 0 PK 房源IDp id v arch ar 5 0 1 FK 跟进内容cen ten t tex t 1 6 1 委托日期d tweitu o v arch ar 5 0 1 交房日期d tj

7、iao fan g v arch ar 5 0 1 跟进日期d ten t v arch ar 5 0 1 跟进人员man v arch ar 5 0 1 6 .3 . NewIn fo(通知公告表)中文名字段名字段类型长度是否空主键描述ID id v arch ar 5 0 0 PK 标题title tex t 1 6 1 通知内容co n ten t tex t 1 6 1 发布fd ate d atetime 8 1 日期发布人fn ame v arch ar 5 0 1 发布人idStaffID v arch ar 5 0 1 发布类型p en v arch ar 5 0 1 0 -

8、公开1 - 不公开6 .4 . UserIn fo(用户表)中文名字段名字段类型长度是否空主键描述用户IDUserID in t 4 0 PK 角色IDRo leID in t 4 1 FK 用户名称UserName v arch ar 3 0 0 用户密码Pwd v arch ar 3 0 0 人员姓名UserTo Staff v arch ar 3 0 1 用户状态UserState v arch ar 5 0 1 0 可用1 暂停3 删除人员IDstaffID v arch ar 5 0 1 日期FDate d atetime 8 1 6 .5 . Ro leIn fo(角色表)中文名字

9、段名字段类型长度是否空主键描述角色IDRo leID in t 4 0 PK 角色名称Ro leName v arch ar 5 0 0 FK 备注RBZ v arch ar 2 0 0 1 6 .6 . F u n cMo d u el(功能表)中文名字段名字段类型长度是否空主键描述功能IDFMID in t 4 0 PK 功能名称FMName v arch ar 3 0 0 功能文件FMUrl v arch ar 5 0 1 功能图PicUrl v arch ar 5 0 1 片父功能Paren tID in t 4 1 备注FMBZ n ch ar 2 0 0 1 排列顺序Fin d e

10、x in t 4 1 6 .7 . Ro lePo w(角色和功能对照表)中文名字段名字段类型长度是否空主键描述ID RPID in t 4 0 PK 角色IDRo leID in t 4 0 FK 功能IDFMID in t 4 0 FK 7 . 创建数据库表CREATE TABLE d b o .h o u se (id v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NOT NULL ,area v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,x iao q u v arch ar

11、 (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,zu sh o u v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,HNo v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,HTy p e v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,mian ji v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,lu cen g

12、v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,ch ao x ian g v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,zh u an g x iu v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,p rice v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,HMan v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI

13、_ AS NULL ,Tel v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,wy ty p e v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,fwy ear v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,fwty p e v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,b asesh esh i v arch ar (5 0 ) COLLATE Ch

14、in ese_ PRC_ CI_ AS NULL ,sh eb ei v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,BZ tex t COLLATE Ch in ese_ PRC_ CI_ AS NULL) ON PRIMARY TEXTIMAGE_ ON PRIMARYGOCREATE TABLE d b o .Fu n cMo d u el (FMID in t NOT NULL ,FMName v arch ar (3 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NOT NULL,FMUrl v ar

15、ch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,PicUrl v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,Paren tID in t NULL ,FMBZ n ch ar (2 0 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,Fin d ex in t NULL) ON PRIMARYGO CREATE TABLE d b o .NewIn fo (id v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI

16、_ AS NOT NULL ,title tex t COLLATE Ch in ese_ PRC_ CI_ AS NULL ,co n ten t tex t COLLATE Ch in ese_ PRC_ CI_ AS NULL ,fd ate d atetime NULL ,fn ame v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,StaffID v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,p en v arch ar (5 0 ) COLLATE Ch in

17、ese_ PRC_ CI_ AS NULL) ON PRIMARY TEXTIMAGE_ ON PRIMARYGO CREATE TABLE d b o .Ro leIn fo (Ro leID in t IDENTITY (1 , 1 ) NOT NULL ,Ro leName v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NOTNULL ,RBZ v arch ar (2 0 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL) ON PRIMARYGO CREATE TABLE d b o .Ro lePo w

18、 (RPID in t IDENTITY (1 , 1 ) NOT NULL ,Ro leID in t NOT NULL ,FMID in t NOT NULL) ON PRIMARYGOCREATE TABLE d b o .UserIn fo (UserID in t IDENTITY (1 , 1 ) NOT NULL ,Ro leID in t NULL ,UserName v arch ar (3 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NOTNULL ,Pwd v arch ar (3 0 ) COLLATE Ch in ese_ PRC_ CI_

19、AS NOT NULL ,UserTo Staff v arch ar (3 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,UserState v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,staffID v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,FDate d atetime NULL) ON PRIMARYGO CREATE TABLE d b o .h o u seIn (id v arch ar (5 0 ) COLLATE

20、 Ch in ese_ PRC_ CI_ AS NOT NULL ,p id v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,cen ten t tex t COLLATE Ch in ese_ PRC_ CI_ AS NULL ,d tweitu o v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,d tjiao fan g v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,d ten t v arch ar (5

21、0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL ,man v arch ar (5 0 ) COLLATE Ch in ese_ PRC_ CI_ AS NULL) ON PRIMARY TEXTIMAGE_ ON PRIMARYGO8 . 视图设计/查询房源信息及委托信息create v iew v i_ h o u seasselect a.* , b .cen ten t,b .d tweitu ofro m h o u se a , h o u seIn bwh ere a.id =b .p id /查询新闻信息create v iew v i_ New

22、In foasselect *fro m NewIn fo /查询用户信息create v iew v i_ UserIn foasselect *fro m UserIn fo 9 . 存储过程实体/根据用户ID 查询用户信息CREATE p ro c sp _ UserIn foid v arch ar(3 0 )asselect *fro m UserIn fowh ere UserID =id/根据房源id查询房源信息create p ro c sp _ h o u seid v arch ar(2 0 )asselect a.* , b .cen ten t,b .d tweitu ofro m h o u se a , h o u seIn bwh ere a.id =b .p id an d a.id =id

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报