本站小编为你精心准备了土地承包经营权数据库设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
1数据库物理存储
数据库存储管理的数据来源复杂、种类多、数量大,为提高系统存储工作效率,数据存储是关键,以下主要对数据库存储进行设计。
1.1存储能力设计经营权数据库需要存储大量的空间数据,考虑到每年数据变更,数据库的存储设计需支持扩展或者存储能力设计多考虑3~5年。
1.2存储模式设计整个数据库采用基于ArcSDE的空间数据库、Acess/Sqlserver/Oracle关系表和文件编目库等相结合的方式进行存储。
1.2.1空间数据存储模式设计矢量数据采用ArcSDE进行存储管理。数据图层按照数据标准进行命名,数据采用统一的空间数据参考进行管理。遥感影像数据、栅格数据采用ArcSDE进行存储管理。平台空间数据库中相应的存储参数设置如下:数据压缩方式:采用LZ777无损压缩算法;子块大小:512×512;金字塔参数:建立9~11级金字塔;金字塔重采样方式:采用线性法重采样。
1.2.2结构化数据存储模式设计结构化数据主要指关系表数据,主要有各类未空间化的统计表格数据、编目数据、数据字典数据等。该类数据表结构规范,采用Acess/Sqlserver/Oracle关系表的方式进行存储。对于数据表,系统统一名称、统一规范。在设计中确保数据关系的完整性。设计时注意以下几点:①在使用列数据类型约束的同时,制定NULL或NOTNULL约束该列是否可以出现空值,使用check约束声明一个复杂的取值范围来保证域的完整性。②要求表设计具有PK约束(主键),根据实际情况确定是否采取其他措施,如唯一索引、UNIQUE约束、IDENTITY属性等。③建立数据库中不同表与列之间的关系,使子表中外键的每个列值都与相关的父表中的主键或候选键相匹配。
1.2.3非结构化数据存储模式设计非结构化数据主要指文件数据,这里主要指相关的汇总报告数据、产品报告数据等。数据存储采用Oracle关系表的大字段与编目文件系统相结合的方式。
1.3存储安全设计从数据安全角度进行如下存储设计:按不同密级划分网段,不同密级的信息存储与传输在物理或逻辑上进行隔离,对向专网和互联网的数据进行分别存储;由于严格的物理隔离将造成使用不方便、管理复杂、信息无法共享,对于涉密网的秘密和机密级数据统一存储,对不同密级信息的访问控制主要由应用系统完成。
2用户权限控制分析与技术
用户权限控制是数据安全的重要保障。分别从数据密级、数据主题和数据颗粒度等维度出发设计用户权限控制。
2.1基于数据密级的控制对经营权数据库可采用基于数据密级的控制,不同的用户具有对不同密级数据的访问权限,从而保证数据安全。
2.2基于数据主题的控制对经营权数据库可采用基于主题的数据访问授权方式保证数据访问的安全性。
2.3基于数据颗粒度的控制对经营权数据库可采用基于颗粒度的数据访问授权方式,从而保证数据访问的安全性。
作者:王延军 单位:沈阳国源科技发展有限公司