- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库设计
省级政务平台数据库设计
数据库设计原则
(1)标准化
严格依据有关技术标准达成数据库的设计,包含领土资源部颁发的相应数据库建库规范
标准、国家已经公布的很多基础的行业分类、代码标准,以及在信息化建设过程中形成的一
些可操作性强的数据库设计标准。
(2)一致性
数据库设计要切合数据一致性原则,国家、省、地(市)重复储存的业务数据和基础
数据要保持一致性。
(3)完好性
利用关系型数据库供应的数据完好性拘束功能来保证数据的完好性,特别是要合理利
用以下四种拘束种类:非空,独一键,主键,外键。
(4)有效性
物理设计需综合考虑,依据业务规则,确立关系表的数据量大小,对数据项的接见频
度。
索引可供应迅速接见表中数据的策略。成立索引时设置较小的填补因子,以便在各数
据页中留下许多的自由空间,减少页切割及从头组织的工作。进而提升数据库运转效率和履行性能。
别的,考虑利用数据库供应的簇表体制、历史数据分别体制、逻辑储存分开体制、空
间数据索引体制等。
(5)安全性
包含对系统储存数据的安全性控制,包含接见种类(读、写等)、接见对象的控制策略和实现方法、受权与收权等。
观点设计
数据库环境说明
所采纳的数据库系统为Oracle11g中文版。
数据库的命名规则
为了清楚描绘数据库对象,全部的表名采纳汉语拼音前缀表示数据分类,表名和字段
名正确描绘,防止使用有二义性的词汇。在某些习惯使用英文的词典表和系统设置表或使用英
文更能够描绘对象的时候,也使用英文来进行命名。逻辑设计
数据的逻辑分类
目前,省级政务管理平台中共包含四类逻辑储存单元:组织机构用户管理数据库、权
限接见控制管理数据库、业务表单建立数据库和业务流程建立数据库,分别用来储存平台的基础配置数据、业务数据和非构造化数据,详尽说明以下:
表错误!未指定款式名。-错误!未指定次序。逻辑分类
逻辑储存单元
组织机构用户管理数据库
权限接见控制管理数据库
业务表单建立数据
库
说明
用来储存组织机构用户管理配置数据,包含用户表、用户签章、用户
状态表、组织机构表、角色表等。
用于储存权限接见控制管理配置数据,包含权限表、各种关系表。
用于储存业务表单建立数据,包含业务树构造表、数据模型书、业务
表单等。
业务流程建立数据用于储存业务流程建立数据,包含流程实例表、业务连结、流程环节、
库附件表等。
数据E-R图
总图
用户组织机构
图错误!未指定款式名。-错误!未指定次序。用户组织机构
用户角色权限
角色和用户的关系表
用户表
PKUS_IDENTNUMBERPS(38,0)US_IDENT
US_REMARKCHAR(10)
US_DROPDATE
US_PHONECHAR(10)
US_NAMECHAR(10)
US_ORDERNUMBERPS(38,0)
PKSR_IDENTNUMBERPS(38,0)
OWNERNUMBERPS(38,0)
USERIDNUMBERPS(38,0)
UR_ORDERNUMBERPS(38,0)
SR_IDENT
角色、权限和用户的关系表
US_IDENT
权限表
SA_IDENTPKSA_IDENTNUMBERPS
SA_IDENT
SA_NAMEVARCHAR2(10)
OWNERNUMBERPS(38,0)
SA_IDNETSA_REMARKVARCHAR
SA_IDNET
SA_ORDERNUMBERPS(38,0)
PKSR_IDENT
USERIDSA_IDENTRU_ORDEROWNER
RU_OID
NUMBERPS(38,0)
SR_IDENT
NUMBERPS(38,0)
NUMBERPS(38,0)
NUMBERPS(38,0)
NUMBERPS(38,0)
NUMBERPS(38,0)
SR_IDENT
权限和角色的关系表
PKSA_IDENTNUMBERPS(38,0)
RO_OIDNUMBERPS(38,0)SR_IDENTNUMBERPS(38,0)RO_ORDERNUMBERPS(38,0)OWNERNUMBERPS(38,0)
SA_IDENT
角色
SR_IDENTPKSR_IDENTNUMBERPS(38,0)
OWNERNUMBERPS(38,0)
SR_NAMEVARCHAR2(10)
SR_REMARKVARCHAR2(10)
SR_ORDERNUMBERPS(38,0)
图错误!未指定款式名。-错误!未指定次序。用户角色权限
业务模型树
图错误!未指定款式名。-错误!未指定次序。业务模型树
业务数据
图错误!未指定款式名。-错误!未指定次序。业务数据
工作流流转
流程实例表
PKFI_INST
OWNER
文档评论(0)