数据库设计报告Word格式.docx
- 文档编号:22954210
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:15
- 大小:68.31KB
数据库设计报告Word格式.docx
《数据库设计报告Word格式.docx》由会员分享,可在线阅读,更多相关《数据库设计报告Word格式.docx(15页珍藏版)》请在冰豆网上搜索。
2.数据库的命名规则5
3.逻辑设计5
4.物理设计6
4.0表汇总6
4.1用户基本信息表7
4.2用户详细信息表7
4.3用户授权信息表8
4.4图书基本信息表8
4.5图书分类信息表9
4.6图书资源信息表9
4.7图书评论信息表10
4.8论坛信息表10
4.9专家讲谈信息表10
4.10新闻公告信息表11
5.安全性设计11
5.1防止用户直接操作数据库的方法11
6.优化11
7.数据库管理与维护说明12
0.文档介绍
0.1文档目的
作为精品课程建设数字化平台软件设计文档的重要组成部分,本文档主要对该软件后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时确定了每个表的数据字典结构。
它是开发人员,测试人员编码及测试的重要参考依据。
0.2文档范围
本文档包含以下几个部分:
1.文档介绍
2.数据库环境说明
3.数据库的命名规则
4.逻辑设计
5.物理设计
6.安全性设计
7.优化
8.数据库管理与维护说明
0.3读者对象
本文档的主要读者包括:
1.本系统的设计人员:
包括模块设计人员
2.本系统的系统开发人员:
包括数据库开发、编码人员
3.本系统的测试人员
0.4参考文献
0.5术语与缩写解释
缩写、术语及符号
解释
MicrsoftSQLServer2000EnterpriseEdtion
微软SQLServer2000企业版
1.数据库环境说明
精品课程建设数字化平台数据库采用MicrsoftSQLServer2000EnterpriseEdtion数据库管理系统建立并维护。
数据库设计过程中采用Micrsoft公司的Visio创建精品课程建设数字化平台数据库的ER图。
其中SQLServer的登录模式为混和身份验证,超级用户的用户名及密码均为sa,SQLServer服务器的端口号:
1433。
2.数据库的命名规则
1.数据库的命名:
全部由英文小写字母组成,单词之间使用下划线分割
如:
精品课程建设数字化平台数据库命名为jpkc。
2.数据库表命名:
表义名(可以使用缩写)
表义名:
单词首字母大写
3.逻辑设计
图3-1精品课程建设数字化平台数据库ER图
图3-2精品课程建设数字化平台ER图
4.物理设计
4.0表汇总
表名
功能说明
UserMaster
存储用户的基本信息
UserDetail
存储用户的详细信息
UserAuthorize
存储用户和图书的授权关系信息
BookMaster
存储图书的基本信息
BookType
存储图书的分类信息
BookResource
存储图书的相关资源信息
BookEvaluate
存储图书的评论信息
BBS
存储作者与读者的交流信息
ExpertTalk
存储专家讲谈的信息
News
存储精品课程的相关新闻信息
4.1用户基本信息表
UserMaster(用户基本信息表)
列名
数据类型(精度范围)
空/非空
约束条件
说明
UserID
decimal
非空
PK(自增)
用户编号
UserName
varchar(30)
用户名
Password
char(20)
Defalut:
000000
密码
IsUse
int
1
正常1,禁用0
Role
普通注册用户:
授权注册用户:
2
作者:
3
专家:
4
系统管理员:
5
补充说明
4.2用户详细信息表
UserDetail(用户详细信息表)
PK
RealName
空
真实姓名
Telephone
varchar(20)
电话
MobilePhone
移动电话
Fax
传真
varchar(50)
电子邮箱
Address
地址
PostNum
邮政编码
外键
子
父
FK_UserDetail_UserMaster
UserDetail.UserID
4.3用户授权信息表
UserAuthority(用户授权信息表)
BookID
图书编号
StopTime
datatime
授权截至时间
FK_UserAuthority_UserMaster
UserAuthority.UserID
FK_UserAuthority_BookMaster
UserAuthority.BookID
4.4图书基本信息表
BookMaster(图书基本信息表)
BookName
图书名称
Author
TypeID
图书分类编号(待定)
Press
出版社
Series
系列
ISBN
ISBN号
Edition
版次
Size
开本(16开)
PressDate
datetime
出版日期
Price
money
价格
Page
页数
Scope
适用范围(本科、高职高专)
Speciality
适用专业
PicturePath
varchar(100)
图片路径
Summary
varchar(1000)
内容摘要
Catalogue
目录
Foreword
前言
CDInfo
配盘信息
Reward
获奖信息
FK_BookMaster_BookType
BookMaster.TypeID
4.5图书分类信息表
BookType(图书分类信息表)
分类编号
TypeName
分类名称
4.6图书资源信息表
BookResource(图书资源信息表)
varchar(200)
课程内容
教学内容组织与安排
实践教学
教学方法与手段
自我评价
学习方法
教学大纲
教学规划
教学总结
教材建设
电子教案
电子课件
实训项目
考核办法
案例库
素材库
典型题解及习题解答
视频教学
FK_BookResource_BookMaster
BookResource.BookID
4.7图书评论信息表
BookEvaluate(图书评论信息表)
Content
评论内容
SubmitDate
提交时间
FK_BookEvaluate_BookMaster
BookEvaluate.BookID
4.8论坛信息表
BBS(论坛信息表)
BbsId
文章编号
Title
文章标题
文章内容
Layer
层数
ParentId
父文章编号
ChildNum
回复文章数目
Hits
点击次数
IP
作者IP
作者名称
评论时间
4.9专家讲谈信息表
ExpertTalk(专家讲谈信息表)
TalkId
4.10新闻公告信息表
News(新闻公告信息表)
NewId
新闻编号
新闻标题
text
新闻内容
Source
来源
5.安全性设计
5.1防止用户直接操作数据库的方法
精品课程建设数字化平台软件的后台数据库应安装在指定服务器上,用户只能通过登录软件访问数据库表中的数据。
除上述方法外,不应提供用户其他访问数据库数据的直接或间接途径。
6.优化
无
7.数据库管理与维护说明
对于本数据的管理与维护,例如数据库的备份与恢复,可以使用T-SQL的BACKUPDATABASE命令和RESTOREDATABASE命令[具体实用说明请参照SQLServer2000联机丛书]或使用企业管理器中的“所有任务”→“备份数据库(B)”菜单项和或“还原数据库(R)”菜单项操作。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 报告