首页 数据库设计报告

数据库设计报告

举报
开通vip

数据库设计报告理论篇 企业即时通 数据库设计报告 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 文件标识: Hands-On-企业即时通-SD-corperation_msg 当前版本: 1.0 作 者: 完成日期: 2006-5-22 版 本 历 史 版本/状态 作者 参与者 起止日期 备注 1.0 2006-5-11 新建 目 录 TOC \o "1-3" \h \z 0. 文档介绍 4 0.1 文档目的 4 0.2 文档范围 4 0.3 读者对象 4 0.4 参考文献 4 0.5 术语与缩写解释 5 1. ...

数据库设计报告
理论篇 企业即时通 数据库 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 文件标识: Hands-On-企业即时通-SD-corperation_msg 当前版本: 1.0 作 者: 完成日期: 2006-5-22 版 本 历 史 版本/状态 作者 参与者 起止日期 备注 1.0 2006-5-11 新建 目 录 TOC \o "1-3" \h \z 0. 文档介绍 4 0.1 文档目的 4 0.2 文档范围 4 0.3 读者对象 4 0.4 参考文献 4 0.5 术语与缩写解释 5 1. 数据库环境说明 6 2. 数据库的命名规则 6 3. 逻辑设计 6 4. 物理设计 7 4.0 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 汇总 7 4.1 用户信息表 7 4.2 公司信息表 7 4.3 部门信息表 8 5. 安全性设计 8 5.1 防止用户直接操作数据库的方法 8 5.2 用户帐号密码的加密方法 8 6. 优化 8 7. 数据库管理与维护说明 9 0. 文档介绍 0.1 文档目的 作为企业即时通软件设计文档的重要组成部分,本文档主要对该软件后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时确定了每个表的数据字典结构。它是开发人员实际建立corperation_msg数据库及其数据库对象的重要参考依据。 0.2 文档范围 本文档包含以下几个部分: 1. 文档介绍 2. 数据库环境说明 3. 数据库的命名规则 4. 逻辑设计 5. 物理设计 6. 安全性设计 7.优化 8.数据库管理与维护说明 0.3 读者对象 本文档的主要读者包括: 1. 本系统的设计人员:包括模块设计人员 2. 本系统的系统开发人员:包括数据库开发、编码人员 3. 本系统的测试人员 0.4 参考文献 提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下: [标识符] 作者,文献名称,出版单位(或归属单位),日期 例如: [AAA] 作者,《立项建议书》,机构名称,日期 [SPP-PROC-SD] SEPG,系统设计 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 ,机构名称,日期 0.5 术语与缩写解释 缩写、术语及符号 解 释 corperation_msg 本软件后台数据库的英文名称 Micrsoft SQL Server 2000 Enterprise Edtion 微软SQL Server2000企业版 Sybase 美国赛贝斯数据库公司 1. 数据库环境说明 企业即时通软件的后台数据库采用Micrsoft SQL Server 2000 Enterprise Edtion 数据库管理系统建立并维护。数据库设计过程中采用Sybase公司的PowerDesigner9.0创建l了corperation_msg数据库的ER图,使用SQL Server的查询分析器创建了数据库脚本文件corperation_msg.sql。其中SQL Server的登录模式为混和身份验证,超级用户的用户名及密码均为sa,SQL Server服务器的端口号:1433。 2. 数据库的命名规则 1. 数据库的命名:全部由英文小写字母组成,单词之间使用下划线分割 如:企业即时通软件后台数据库命名:corperation_msg。 2. 数据库表命名:t_表义名(可以使用缩写) 表义名:首字母大写的英文单词,单词之间以下划线分割。 3. 逻辑设计 图3-1 企业即时通数据库ER图 4. 物理设计 4.0 表汇总 表名 功能说明 t_UserInfo 存储用户的基本信息,详细信息及在线状态 t_Corp 存储公司基本信息 t_Dept 存储部门基本信息 4.1 用户信息表 表名 t_UserInfo(用户信息表) 列名 数据类型(精度范围) 空/非空 约束条件 USERACCOUNT VARCHAR(20) 非空 PK DEPTID INT 空 FK 参照t_Dept表(DEPTID) USERNAME VARCHAR(20) 非空 DEFAULT: 您的姓名 NICKNAME VARCHAR(20) 非空 DEFAULT: 您的昵称 PWD VARBINARY(46) 非空 DEFAULT: 111111 SEX BIT 非空 DEFAULT: 0代表男 PHONE VARCHAR(15) 空 EMAIL VARCHAR(30) 空 REGION VARCHAR(10) 空 MYINFO VARCHAR(50) 空 OLINEIP VARCHAR(15) 空 HEADPIC VARCHAR(20) 非空 DEFAULT: default.gif 补充说明 由于PWD字段的值存入之前要用pwdencrypt函数做加密处理 4.2 公司信息表 表名 t_Corp(公司表) 列名 数据类型(精度范围) 空/非空 约束条件 CORPNAME VARCHAR(50) 非空 CORPADDR VARCHAR(50) 非空 CORPDOMAIN VARCHAR(20) CORPEMAIL VARCHAR(30) CORPPHONE VARCHAR(15) CORPFAX VARCHAR(15) 补充说明 4.3 部门信息表 表名 t_Dept(部门表) 列名 数据类型(精度范围) 空/非空 约束条件 DEPTID INT 非空 PK、标识列、IDENTITY(1,1) DEPTNAME VARCHAR(30) 非空 DEPTDESCR VARCHAR(100) 补充说明 5. 安全性设计 5.1 防止用户直接操作数据库的方法 企业即时通软件的后台数据库应安装在指定服务器上,用户只能通过登录客户端软件或服务器端软件访问数据库表中的数据。 除上述方法外,不应提供用户其他访问数据库数据的直接或间接途径。 5.2 用户帐号密码的加密方法 存储在t_UserInfo表中的密码字段(PWD)值不能以明文显示,应做适当的加密后再存入数据库。 加密方法:使用SQL Server 2000提供的加密函数pwdencrypt(参数1[1])和加密比较函数pwdcompare(参数1[2],参数2[3]),根据pwdcompare函数的返回值[4]判断密码是否相等。 注: [1]:预加密的字符串 [2]:预比较的字符串明文 [3]:已加密字段的值,T-SQL中为PWD字段名 [4]:返回值为1时说明密码相等,返回值为0时密码不相等 6. 优化 无 7. 数据库管理与维护说明 对于本数据的管理与维护,例如数据库的备份与恢复,可以使用T-SQL的BACKUP DATABASE命令和RESTORE DATABASE命令[具体实用说明请参照SQL Server 2000联机丛书]或使用企业管理器中的“所有任务”→“备份数据库(B)”菜单项和或“还原数据库(R)”菜单项操作。
本文档为【数据库设计报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_666030
暂无简介~
格式:doc
大小:120KB
软件:Word
页数:9
分类:互联网
上传时间:2011-06-06
浏览量:317