SiteServerCMS40数据库说明文档.docx

上传人:b****7 文档编号:15742758 上传时间:2023-07-07 格式:DOCX 页数:73 大小:262.03KB
下载 相关 举报
SiteServerCMS40数据库说明文档.docx_第1页
第1页 / 共73页
SiteServerCMS40数据库说明文档.docx_第2页
第2页 / 共73页
SiteServerCMS40数据库说明文档.docx_第3页
第3页 / 共73页
SiteServerCMS40数据库说明文档.docx_第4页
第4页 / 共73页
SiteServerCMS40数据库说明文档.docx_第5页
第5页 / 共73页
SiteServerCMS40数据库说明文档.docx_第6页
第6页 / 共73页
SiteServerCMS40数据库说明文档.docx_第7页
第7页 / 共73页
SiteServerCMS40数据库说明文档.docx_第8页
第8页 / 共73页
SiteServerCMS40数据库说明文档.docx_第9页
第9页 / 共73页
SiteServerCMS40数据库说明文档.docx_第10页
第10页 / 共73页
SiteServerCMS40数据库说明文档.docx_第11页
第11页 / 共73页
SiteServerCMS40数据库说明文档.docx_第12页
第12页 / 共73页
SiteServerCMS40数据库说明文档.docx_第13页
第13页 / 共73页
SiteServerCMS40数据库说明文档.docx_第14页
第14页 / 共73页
SiteServerCMS40数据库说明文档.docx_第15页
第15页 / 共73页
SiteServerCMS40数据库说明文档.docx_第16页
第16页 / 共73页
SiteServerCMS40数据库说明文档.docx_第17页
第17页 / 共73页
SiteServerCMS40数据库说明文档.docx_第18页
第18页 / 共73页
SiteServerCMS40数据库说明文档.docx_第19页
第19页 / 共73页
SiteServerCMS40数据库说明文档.docx_第20页
第20页 / 共73页
亲,该文档总共73页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

SiteServerCMS40数据库说明文档.docx

《SiteServerCMS40数据库说明文档.docx》由会员分享,可在线阅读,更多相关《SiteServerCMS40数据库说明文档.docx(73页珍藏版)》请在冰点文库上搜索。

SiteServerCMS40数据库说明文档.docx

SiteServerCMS40数据库说明文档

 

SiteServer容管理

平台数据库设计说明书

[V4.0]

 

拟制人:

审核人:

批准人:

[2014年10月20日]

百容千域软件技术开发有限责任公司

 

1引言

1.1编写目的

方便系统操作人员了解软件数据信息,让软件制作人员了解数据库结构,让软件操作人员及系统维护人员方便维护和管理。

预期的读者为质量管理人员和整个项目组的开发、管理人员及项目验收人员

1.2背景

数据库的名称为SiteServer,使用此数据库的软件系统为SiteServercms。

1.3定义

SQL:

结构化查询语言(StructuredQueryLanguage)

2外部环境

使用此数据库的软件系统为SiteServerCMS。

2.1支持软件它的程序

与此数据库直接有关的支持软件包括数据库管理系统和数据库建模系统。

数据库管理系统为MicrosoftSQLServer2000/2005/2008、Oracel,数据库建模系统为EmbarcaderoER/Studio。

2.2字段取值规

Ø英文&小写&唯一:

同JAVA变量命名规则,可包含英文字母、数字和下划线,以字母打头。

Ø英文&大写&唯一:

同JAVA常量命名规则,可包含英文字母、数字和下划线,以字母打头。

Ø序列:

使用序列,并注明序列名称。

Ø自动加1:

特指联合主键情况下(明细表),明细标识在主标识部取最大值加1。

Ø指定:

表示需要设计者指定。

2.3长度限制说明

Ø用户名称:

10(Oracle中最长为30)

Ø索引名称:

30

Ø字段名称:

30

Ø序列名称:

30

3参数设置

3.1基本参数设置

Oracle数据库服务的基本参数设置:

字符集:

utf8

Pagesize:

8K

Tempdb:

不小于500M数据、200M日志

3.2性能参数设置

userofconnection=300

Maxmemory=8G

4存储设计

4.1数据量分析

整个系统涵盖几个业务数据库,其中以容管理系统和互动交流系统数据量稍大;以平均每天1000条容计算,则一年时间保留在业务数据库的文字数据将达300~600M空间,如果硬盘空间在50G的空间上,可以支撑50年以上。

4.2存储方案

物理存储方案:

数据库采用多台数据库分散存放数据,服务器配置型号IBM580,数据转递采用专用的存储交换设备,硬盘存储数据文件,做硬盘rad1镜象,实现数据存储的安全有效。

5数据库详细设计

5.1表结构设计

 

 

5.1.1SiteServer框架数据表字典

5.1.1.1管理员表(bairong_Administrator)

字段描述

字段名

数据类型

字段长度

是否可空

备注

管理员用户名

UserName

nvarchar

255

N

密码

Password

nvarchar

255

N

密码格式

PasswordFormat

nvarchar

50

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

密钥

PasswordSalt

nvarchar

128

N

创建时间

CreationDate

Datetime

0

N

最后活动时间

LastActivityDate

Datetime

0

N

最后登录的系统id

LastProductID

nvarchar

50

N

登录次数

CountOfLogin

int

0

N

创建管理员的管理员名称

CreatorUserName

nvarchar

255

N

是否审核

IsChecked

varchar

18

N

是否锁定

IsLockedOut

varchar

18

N

站点id集合

PublishmentSystemIDCollection

varchar

50

N

站点id

PublishmentSystemID

int

0

N

部门id

DepartmentID

int

0

N

区域id

AreaID

int

0

N

显示名称

DisplayName

nvarchar

255

N

找回密码时提出的问题

Question

nvarchar

255

N

问题的答案

Answer

nvarchar

255

N

管理员

Email

nvarchar

255

N

手机

Mobile

varchar

20

N

主题

Theme

varchar

50

N

语言

Language

varchar

50

N

5.1.1.2管理员角色表(bairong_AdministratorsInRoles)

字段描述

字段名

数据类型

字段长度

是否可空

备注

角色名

RoleName

nvarchar

255

N

管理员用户名

UserName

nvarchar

255

N

5.1.1.3地区表(bairong_Area)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

AreaID

int

0

N

栏目名

AreaName

nvarchar

255

N

父节点ID

ParentID

int

0

N

父级栏目的ID号

ParentsPath

nvarchar

255

N

本栏目的所有父级栏目的ID号,以“,”分隔。

如“3,5,7”指此栏目的上一级ChannelID为7,上两级ChannelID为5,上三级ChannelID为3。

此栏目在所有父级栏目的数目

ParentsCount

int

0

N

此栏目在所有父级栏目的数目,值为3指有三个父级栏目。

指此栏目所有的子栏目的数目

ChildrenCount

int

0

N

是否是最后一个节点

IsLastNode

varchar

18

N

排序

Taxis

int

0

N

容数

CountOfAdmin

int

0

N

5.1.1.4缓存表(bairong_Cache)

字段描述

字段名

数据类型

字段长度

是否可空

备注

缓存主键

CacheKey

varchar

200

N

缓存值

CacheValue

ntext

0

N

5.1.1.5系统配置表(bairong_Config)

字段描述

字段名

数据类型

字段长度

是否可空

备注

是否安装

IsInitialized

varchar

18

N

数据库版本

DatabaseVersion

varchar

50

N

黑列表

RestrictionBlackList

nvarchar

255

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

白列表

RestrictionWhiteList

nvarchar

255

N

是否是相对路径

IsRelatedUrl

varchar

18

N

绝对路径的URL

RootUrl

varchar

200

N

升级时间

UpdateDate

Datetime

0

N

其它配置字段

SettingsXML

ntext

0

N

5.1.1.6容审核表(bairong_ContentCheck)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

CheckID

int

0

N

表名称

TableName

varchar

50

N

ID

PublishmentSystemID

int

0

N

栏目ID

NodeID

int

0

N

容ID

ContentID

int

0

N

是否是管理员

IsAdmin

varchar

0

N

显示名

UserName

nvarchar

255

N

是否审核

IsChecked

varchar

18

N

审核级数

CheckedLevel

int

0

N

审核时间

CheckDate

datetime

0

N

退回原因

Reasons

nvarchar

255

N

5.1.1.7容模型表(bairong_ContentModel)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

ModelID

varchar

0

N

产品名称

ProductID

varchar

50

N

ID

SiteID

int

0

N

模型名称

ModelName

nvarchar

50

N

系统表

IsSystem

varchar

18

N

表名

TableName

varchar

200

N

类型

TableType

varchar

50

N

图片地址

IconUrl

varchar

50

N

介绍

Description

nvarchar

255

N

5.1.1.8统计表(bairong_Count)

字段描述

字段名

数据类型

字段长度

是否可空

备注

自增长ID

CountID

int

0

N

程序名称

ApplicationName

varchar

50

N

相关表名称

RelatedTableName

nvarchar

255

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

相关ID

RelatedIdentity

nvarchar

255

N

统计类型

CountType

varchar

50

N

统计数目

统计数目

int

0

N

5.1.1.9部门表(bairong_Department)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

DepartmentID

int

0

N

栏目名

DepartmentName

nvarchar

255

N

编号

Code

varchar

50

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

父节点ID

ParentID

int

0

N

本栏目的所有父级栏目的ID号

ParentsPath

nvarchar

255

N

以“,”分隔。

如“3,5,7”指此栏目的上一级ChannelID为7,上两级ChannelID为5,上三级ChannelID为3。

此栏目在所有父级栏目的数目

ParentsCount

int

0

N

值为3指有三个父级栏目。

指此栏目所有的子栏目的数目

ChildrenCount

Int

0

N

是否是最后一个节点

IsLastNode

varchar

18

N

排序

Taxis

Int

int

N

添加时间

AddDate

datetime

0

N

Summary

nvarchar

255

N

容数

CountOfAdmin

int

0

N

5.1.1.10推荐表(bairong_Digg)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

DiggID

int

0

N

站点ID

PublishmentSystemID

int

0

N

容ID

RelatedIdentity

int

0

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

好的数量

Good

Int

0

N

坏的数量

bad

int

0

N

5.1.1.11IP与城市对应表(bairong_IP2City)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

ID

int

0

N

IP开始段

StartNum

nvarchar

255

N

IP结束段

EndNum

float

0

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

IP所在省

Province

float

0

N

IP所在城市

City

nvarchar

50

N

5.1.1.12站点操作记录(bairong_Log)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

ID

int

0

N

用户名

UserName

varchar

50

N

IP地址

IPAddress

varchar

50

N

添加时间

AddDate

Datetime

0

N

用户操作的动作

Action

nvarchar

255

N

日志的说明

Summary

nvarchar

255

N

5.1.1.13产品表(bairong_Module)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

ModuleID

nvarchar

50

N

模块文件夹名

DirectoryName

varchar

50

N

是否是根目录

IsRoot

varchar

18

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

5.1.1.14角色权限表(bairong_PermissionsInRoles)

字段描述

字段名

数据类型

字段长度

是否可空

备注

角色名

RoleName

nvarchar

255

N

权根

GeneralPermissions

text

0

N

所拥用权根模块,之间用逗号隔开

5.1.1.15角色表(bairong_Roles)

字段描述

字段名

数据类型

字段长度

是否可空

备注

角色名

RoleName

nvarchar

255

N

角色拥有的模块ID

Modules

varchar

200

N

模块ID之间用逗号隔开

创建管理员的管理者

CreatorUserName

nvarchar

255

N

角色描述

Description

nvarchar

255

N

5.1.1.16判断模型改动表(bairong_TableCollection)

字段描述

字段名

数据类型

字段长度

是否可空

备注

辅助表标识

TableENName

varchar

50

N

辅助表名称

TableCNName

varchar

50

N

字段个数

AttributeNum

int

0

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

辅助表类型

AuxiliaryTableType

varchar

50

N

是否在数据库中创建

IsCreatedInDB

varchar

18

N

在数据库中是否改动

IsChangedAfterCreatedInDB

varchar

18

N

产品ID

ProductID

varchar

50

N

SiteServer系统产品ID

是否默认

IsDefault

varchar

18

N

True/false

描述

Description

ntext

0

N

5.1.1.17模型集合表(bairong_TableMatch)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键自增键

bairong_TableMatch

int

0

N

第一表的连接字符串

ConnectionString

varchar

200

N

第一表的名称

TableName

varchar

200

N

第二章表的连接字符串

ConnectionStringToMatch

varchar

200

N

第二章表的名称

TableNameToMatch

varchar

200

N

关联性

ColumnsMap

ntext

0

N

5.1.1.18存储辅助表字段(bairong_TableMetadata)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键自增

TableMetadataID

int

0

N

外键

辅助表标识

AuxiliaryTableENName

varchar

50

N

字段名

AttributeName

varchar

50

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

数据类型

DataType

varchar

50

N

数据长度

DataLength

int

0

N

是否可以为空

CanBeNull

varchar

18

N

默认值

DBDefaultValue

nvarchar

255

N

排序

Taxis

int

0

N

是否是系统字段

IsSystem

varchar

18

N

5.1.1.19显示样式表(bairong_TableStyle)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

TableStyleID

int

0

N

栏目ID

栏目ID

int

0

N

表字段

AttributeName

varchar

50

N

排序

Taxis

int

0

N

显示名称

DisplayName

nvarchar

255

N

帮助文本

HelpText

varchar

255

N

是否显示

IsVisible

varchar

18

N

在列表中是否显示

IsVisibleInList

varchar

18

N

IsSingleLine

varchar

18

N

提交类型

InputType

varchar

50

N

是否是必填项

IsRequired

varchar

18

N

默认值

DefaultValue

varchar

255

单/复选框时的方向

IsHorizontal

varchar

18

扩展值

ExtendValues

ntext

0

5.1.1.20TableStyle中类型为单选时(bairong_TableStyleItem)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

TableStyleItemID

int

0

N

栏目名

TableStyleID

int

0

N

项标题

ItemTitle

nvarchar

255

N

项值

ItemValue

nvarchar

255

N

是否被选

IsSelected

varchar

18

N

5.1.1.21容标签(bairong_Tags)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

TagID

int

0

N

ProductID

varchar

50

N

站点ID

PublishmentSystemID

int

0

N

密码格式Clear,Hashed,Encrypted,DiscuzNT

容ID

ContentIDCollection

nvarchar

255

N

标签名称

Tag

nvarchar

255

N

UseNum

int

0

N

5.1.1.22用户中心设置(用户中心设置)

字段描述

字段名

数据类型

字段长度

是否可空

备注

扩展字段设置

SettingsXML

ntext

0

N

5.1.1.23用户积分日志(bairong_UserCreditsLog)

字段描述

字段名

数据类型

字段长度

是否可空

备注

主键

ID

int

0

N

用户名

UserName

nvarchar

255

N

产品ID

ProductID

nvarchar

50

N

(如CMS,BBS)

是否增长

IsIncreased

varchar

18

N

True/False

积分

Num

int

0

N

用户行为

Action

nvarchar

255

N

描述

Description

nvarchar

255

N

添加时间

AddDate

datetime

0

N

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2