网站信息化管理平台数据库结构设计_第1页
网站信息化管理平台数据库结构设计_第2页
网站信息化管理平台数据库结构设计_第3页
网站信息化管理平台数据库结构设计_第4页
网站信息化管理平台数据库结构设计_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

网站信息化管理平台数据库结构设计文档编号:FHI_CMMI_TS_201601174_DBOD文档信息:数据库结构设计文档名称:网站信息化管理平台数据库结构设计文档类别:项目文档密级:无版本信息:1.0 建立日期:2016-5-23编辑软件:MicrosoftOffice2003中文版

文档修订记录版本编号或者版本编号或者更改记录编号变化状态简要说明(变更内容和变更范围)修改日期变更人批准日期批准人V1.0C创建2016-5-23张娜娜*变化状态:C――创建,A——增加,M——修改,D——删除

目录约定4总则4表名4索引4字段4视图4函数4存储过程4触发器4其他4数据库概念模型设计5数据实体-关系图5数据实体描述6实体关系描述7数据库物理结构设计7物理实现7数据库的安排7安全保密设计74.2.1角色与权限84.2.2用户帐号和密码的安全设计85数据库管理与维护说明81约定1.1总则表、视图、函数、存储过程、触发器、字段等的命名应尽量使用有意义的英文单词,不建议采用汉语拼音,应使其名称易于理解并且能够准确表达出它的用途。具体写法为:每个单词均为大写字母,单词之间不采用联字符。如:LOCALVARIALBE,而不是采用LOCVAR。前者明显要比后者容易理解。如果要采用缩略的写法,应该要注意缩写应易于理解,并且统一采用相同的缩写。如:将SYSTEM缩写为SYS,PROCEDURE缩写为PROC,均为可以采用的方式。同时应注意名称不应超过18个字符,超过的可以适当采用缩写的方式。命名应该避免的情况:名称和标准库中名称冲突。看上去很像的名称(如1stPlaceandlstPlace)。1.2表名业务表以CMS_开头,紧跟表中文意义的英文单词或者英文单词的缩写。例如:表的中文名为站点,数据库表名为CMS_SITE.1.3索引以PK_开头,紧跟表名的英文单词或者英文单词的缩写,以_和能体现该索引的意义为结尾,每个索引总长控制在20个字符内。例子:危险品表其中一个索引为PK_CMS_SITE,表示是建立在站点ID字段上的索引。1.4字段字段名全部大写,以英文单词或英文单词的缩写代表其中文意义。1.5视图以V_CMS_开头,紧跟视图中文意义的英文单词或者英文单词的缩写。例子:视图的中文名-文章信息,数据库中视图名为V_CMS_ARTICLE。1.6函数无1.7存储过程无1.8触发器无1.9其他为说明结构以SQLSERVER2000为例。2数据库概念模型设计数据库概念模型设计是实现数据库逻辑结构的设计,数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里实体相当于类(class)。2.1数据实体-关系图

CMS_SITECMS_SITEPKIDCMS_CHANNELPKIDFK1SITEIDFK2DEFAULTCONTENTTYPECMS_ARTICLEPKIDFK1PARENTIDFK2TYPEFK3SITEIDCMS_ARTICLE_RELATIONPKIDFK1ARTICLEIDFK2RELATIONIDCMS_CHANNEL_ARTICLEPKIDFK1CHANNELIDFK2ARTICLEIDCMS_CHANNEL_DISPATCHPKIDFK2CHANNELIDFK1DISPATCHIDCMS_CHANNEL_TEMPLATEPKIDFK2INDEXTEMPLATEIDFK3ITEMTEMPLATEIDFK4TEMPLATELIBRARYIDFK1CHANNELIDCMS_CONTENTPROPERTYPKIDFK1ARTICLEIDFK2SCHEMAIDCMS_CONTENTSCHEMAPKIDFK1CONTENTTYPEIDCMS_CONTENTTYPEPKIDCMS_CONTENTVERSIONPKIDFK1ENTITYIDCMS_TEMPLATEPKIDFK1TEMPLATELIBRARYIDCMS_TEMPLATELIBRARYPKIDFK1SITEIDCMS_DISCUSSPKIDFK1ARTICLEIDFK2SITEIDCMS_RESOURCE_PUBDIRPKIDCMS_RESOURCE_PUBLICPKIDFK1PUBLICDIRIDCMS_RESOURCEPKIDFK2,FK3PARENTIDFK1ATTACHMENTIDCMS_MARKPKIDFK1ARTICLEIDFK2SITEID2.2数据实体描述数据实体中文名数据实体中文名数据库表名数据实体描述文章CMS_ARTICLE文章复制记录CMS_ARTICLE_COPY文章评论CMS_ARTICLE_DISCUSS文章评分CMS_ARTICLE_MARK文章相关文章CMS_ARTICLE_RELATION文章访问记录CMS_ARTICLE_VISITLOG栏目CMS_CHANNEL栏目相关文章CMS_CHANNEL_ARTICLE栏目转发关系CMS_CHANNEL_DISPATCH栏目模板CMS_CHANNEL_TEMPLATE文章扩展属性值CMS_EXTENDS_PROPERTY内容类型扩展字段CMS_EXTENDS_SCHEMA内容类型CMS_EXTENDS_TYPE过滤词典CMS_FILTRATEDIC资源引用CMS_RESOURCE公共资源CMS_RESOURCE_PUBDIR资源分类CMS_RESOURCE_PUBLIC定时任务CMS_SCHEDULE站点CMS_SITE模板CMS_TEMPLATE模板历史版本CMS_TEMPLATE_HISTORY模板库CMS_TEMPLATE_LIBRARY2.3实体关系描述见数据实体-关系图中的描述。3数据库物理结构设计见《网站信息化管理平台系统数据库.DOC》4物理实现4.1数据库的安排SQLSERVER2000数据库放在1台机器上,采用同一表空间下的同一表。4.2安全保密设计4.2.1角色与权限确定每个角色对数据库表的操作权限,如创建、检索、更新、删除等。每个角色拥有刚好能够完成任务的权限,不多也不少。在应用时再为用户分配角色,则每个用户的权限等于他所兼角色的权限之和。角色角色可以访问的表与列操作权限业务数据库管理员全部

温馨提示

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

最新文档

评论

0/150

提交评论