




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目名称 数据库设计报告模版 文件标识:Company-Project-SD-DATABASE 当前版本:X.Y 作 者: 文件状态: 草稿 正式发布 正在修改 完成日期:Year-Month-Day 机构图标 Company Information 项目名称, 数据库设计报告模版 机构名称,2002Page 2 of 9 版 本 历 史 版本/状态作者参与者起止日期备注 项目名称, 数据库设计报告模版 机构名称,2002Page 3 of 9 目目目 录录录 0. 文档介绍文档介绍4 0.1 文档目的.4 0.2 文档范围.4 0.3 读者对象.4 0.4 参考文献.4 0.5 术语与缩写解释.4 1. 数据库环境说明数据库环境说明5 2. 数据库的命名规则数据库的命名规则5 3. 逻辑设计逻辑设计5 4. 物理设计物理设计5 4.0 表汇总.5 4.1 表 A.6 4.N 表 N 6 5. 安全性设计安全性设计6 5.1 防止用户直接操作数据库的方法.6 5.2 用户帐号密码的加密方法.6 5.3 角色与权限.7 6. 优化优化7 7. 数据库管理与维护说明数据库管理与维护说明7 项目名称, 数据库设计报告模版 机构名称,2002Page 4 of 9 0. 文档介绍文档介绍 0.1 文档目的文档目的 0.2 文档范围文档范围 0.3 读者对象读者对象 0.4 参考文献参考文献 提示:提示:列出本文档的所有参考文献(可以是非正式出版物) ,格式如下: 标识符 作者,文献名称,出版单位(或归属单位) ,日期 例如:例如: AAA 作者, 立项建议书 ,机构名称,日期 SPP-PROC-SD SEPG,系统设计规范,机构名称,日期 0.5 术语与缩写解释术语与缩写解释 缩写、术语缩写、术语解解 释释 项目名称, 数据库设计报告模版 机构名称,2002Page 5 of 9 1. 数据库环境说明数据库环境说明 提示:提示: (1)说明所采用的数据库系统,设计工具,编程工具等 (2)详细配置 2. 数据库的命名规则数据库的命名规则 提示:提示: (1)完整并且清楚的说明本数据库的命名规则。 (2)如果本数据库的命名规则与机构的标准不完全一致的话,请作出解释。 3. 逻辑设计逻辑设计 提示:提示:数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD) 。如果 采用面向对象方法(OOAD) ,这里实体相当于类(class) 。 4. 物理设计物理设计 提示:提示: (1)主要是设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的 关系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一 定是一一对应的。 (2)对表结构进行规范化处理(第三范式) 。 4.0 表汇总表汇总 表名功能说明 tb_stu学生表 tb_score成绩表 tb_course课程表 项目名称, 数据库设计报告模版 机构名称,2002Page 6 of 9 4.1 tb_stu 表名tb_stu 主键id 流水号 字段名中文类型为空默认值其他说明 sno学号Number(10)否主键 sname姓名Verchar2(30)否 备注 4.2 tb_score 表名tb_score 主键sno 学号 字段名中文类型为空默认值其他说明 sid流水号number(5)非空主键 sno学号Number(10)非空外键 cid课程号number(5)非空 外键 cscore分数number(5)0 备注 4.3 tb_course 表名tb_course 主键id 流水号 字段名中文类型为空默认值其他说明 cid课程号number(5)非空主键 sno学号Number(10)非空外键 cname课程名Varchar2(20) 备注 项目名称, 数据库设计报告模版 机构名称,2002Page 7 of 9 4.4 tb_user 表名tb_user 用户信息表 主键id 字段名中文类型为空默认值其他说明 id流水号number(5)否主键 name用户名varchar2(20)否 pwd用户密码varchar2(20)否 email邮箱varchar2(50)唯一 phone手机号number(11)长度只能为 11 位 birthday生日date gender性别char(2)男只能添加 男 女 备注 4.4 tb_user_level 表名tb_user_level 用户等级表 主键id 字段名中文类型为空默认值其他说明 id流水号number(5)否主键 level等级varchar2(8)低高 中 低 uid用户 idnumber(5)外键 ,参考 tb_user 的 id 备注 5. 安全性设计安全性设计 提示:提高软件系统的安全性应当从提示:提高软件系统的安全性应当从“管理管理”和和“设计设计”两方面着手。两方面着手。这里仅考虑数据库的 安全性设计。 5.1 防止用户直接操作数据库的方法防止用户直接操作数据库的方法 提示:提示:用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径操作数 项目名称, 数据库设计报告模版 机构名称,2002Page 8 of 9 库。 5.2 用户帐号密码的加密方法用户帐号密码的加密方法 提示:提示:对用户帐号的密码进行加密处理,确保在任何地方都不会出现密码的明文。 5.3 角色与权限角色与权限 提示:提示:确定每个角色对数据库表的操作权限,如创建、检索、更新、删除等。每个角色拥有 刚好能够完成任务的权限,不多也不少。在应用时再为用户分配角色,则每个用户的权限等 于他所兼角色的权限之和。 角色可以访问的表与列操作权限 角色 A 角色 B 6. 优化优化 提示:提示:分析并优化数据库的“时空”效率,尽可能地“提高处理速度”并且“降低数据占 用空间” 。 (1)分析“时空”效率的瓶颈,找出优化对象(目标) ,并确定优先级。 (2)当优化对象(目标)之间存在对抗时,给出折衷方案。 (3)给出优化的具体措施,例如优化数据库环境参数,对表格进行反规
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天文考试试题及答案
- 新学期校长第一次在国旗下讲话:从“敢碰难事儿”开始
- 2025年公务员选调考试练习试题与参考题答案
- 2025年秋季开学第一周校长在国旗下讲话:以奋斗之姿绘金秋成长画卷
- 2025年高级经济师之工商管理真题附答案
- 武汉高考模拟试题及答案
- 医学毕业考试题及答案
- 甲烷便携仪管理办法
- 个人贸易资金管理办法
- 血站设备购买管理办法
- 2025店面劳动合同范本:超市收银员专项协议
- 2025设备担保抵押借款合同
- 早教托育合伙人合同协议
- GB/T 45953-2025供应链安全管理体系规范
- 2025陕西寰宇正信科技产业发展有限公司招聘(71人)笔试参考题库附答案解析
- 2025年秋季开学第一课《翻越你的浪浪山》课件
- 2025年浙江省中考科学试题卷(含答案解析)
- 【课件】第十四章第四节跨学科实践:制作简易热机模型+2025-2026学年人教版九年级物理
- 人教版初中九年级全册英语单词表(完整版)
- 6、crm管理制度客户冲突管理
- 家谱模板,树形图(绝对精品,一目了然)
评论
0/150
提交评论