数据库设计报告.doc_第1页
数据库设计报告.doc_第2页
数据库设计报告.doc_第3页
数据库设计报告.doc_第4页
数据库设计报告.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

新闻发布系统数据库设计报告文件状态: 草稿 正式发布 正在修改文件标识:新闻发布系统系统当前版本:1.0作 者:完成日期: 目 录 1.文档介绍21.1 文档目的21.2 文档范围21.3 读者对象21.4 参考文献31.5 术语与缩写解释32.数据库环境说明33.数据库的命名规则34.逻辑设计45. 物理设计45.1表汇总45.2 数据库说明45.1.1 新闻类别表(NRC_TYPE表)45.1.2新闻表(NRC_NEWS表)55.1.3 用户表(NRC_USER)55.1.4 评论表(NRC_REVIEW表)56. 安全性设计56.1 防止用户直接操作数据库的方法56.2 用户账号密码的加密方法61.文档介绍1.1 文档目的作为新闻发布系统设计文档的重要组成部分,本文档主要对该软件后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时确定了每个表的数据字典结构。它是开发人员实际建立数据库及其数据库对象的重要参考依据。1.2 文档范围 本文档包含以下几个部分:1. 文档介绍2. 数据库环境说明3. 数据库的命名规则4. 逻辑设计5. 物理设计6. 安全性设计7优化8数据库管理与维护说明1.3 读者对象本文档的主要读者包括:1. 本系统的设计人员:包括模块设计人员2. 本系统的系统开发人员:包括数据库开发、编码人员3. 本系统的测试人员1.4 参考文献提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:标识符 作者,文献名称,出版单位(或归属单位),日期例如:AAA 作者,立项建议书,机构名称,日期SPP-PROC-SD SEPG,系统设计规范,机构名称,日期1.5 术语与缩写解释缩写、术语及符号解 释news本软件后台数据库的英文名称Micrsoft SQL Server 2005 Enterprise Edtion微软SQL Server2005企业版Sybase美国赛贝斯数据库公司2.数据库环境说明新闻发布系统的后台数据库采用Microsoft SQL Server 2005 Enterprise Edtion 数据库管理系统建立并维护。数据库设计过程中采用Sybase公司的PowerDesigner12.0创建了news数据库的ER图,使用SQL Server的查询分析器创建了数据库脚本文件news.sql。其中SQL Server的登录模式为混和身份验证,超级用户的用户名及密码均为sa,SQL Server服务器的端口号:1433。3.数据库的命名规则1. 数据库的命名:全部由英文小写字母组成,单词之间使用下划线分割如:新闻发布系统后台数据库命名:NRS。2. 数据库表命名:NRS_表义名(可以使用缩写)表义名:首字母大写的英文单词,单词之间以下划线分割。4.逻辑设计图3-1 数据库逻辑图5. 物理设计5.1表汇总表名功能说明NRC_TYPE (新闻类别表)存储新闻类别的信息NRC_NEWS (新闻表)存储新闻信息NRC_USER (用户信息表)存储登录后台用户的信息NRC_REVIEW (评论信息表)存储前台新闻页面游客发表的评论信息表 5-1 新闻发布系统表汇总5.2 数据库说明5.1.1 新闻类别表(NRC_TYPE表)编号主键名称描述数据类型大小空外键默认值备注1T_ID类别IDINT42T_NAME类别名称NVARCHAR203T_MEMO类别备注NVARCHAR100表5.1.1新闻类别表(NRC_TYPE表)5.1.2新闻表(NRC_NEWS表)编号主键名称描述数据类型大小空外键默认值备注1N_ID新闻编号INT42N_TITLE新闻标题VARCHAR2003N_CONTENT新闻内容VARCHARMAX4T_ID类别IDINT45N_PUBLISHTIME新闻发布时间VARCHAR20表5.1.2新闻表(NRC_NEWS)5.1.3 用户表(NRC_USER)编号主键名称描述数据类型大小空外键默认值备注1U_ID用户编号INT42U_USERNAME登录用户名VARCHAR203U_USERPWD登录密码VARCHAR1004U_NAME用户姓名NVARCHAR20表 5.1.3用户表(NRC_USER)5.1.4 评论表(NRC_REVIEW表)编号主键名称描述数据类型大小空外键默认值备注1R_ID评论编号INT42R_CONTENT评论内容VARCHAR2003R_USERNAME评论者昵称VARCHAR20等待4R_REVTIME评论时间VARCHAR505N_ID新闻编号INT4表5.1.4评论表(NRC_REVIEW表)6. 安全性设计6.1 防止用户直接操作数据库的方法新闻发布系统的后台数据库应安装在指定服务器上,用户只能通过登录客户端软件或服务器端软件访问数据库表中的数据。除上述方法外,不应提供用户其他访问数据库数据的直接或间接途径。但为了项目能够在实际实施中能够

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论