数据库设计方案
二〇二〇年六月
1. 数据库设计原则
数据设计原则包括统一原则、标准化原则、规范性原则、保护性原则、完整性原则,并发性原则,安全性原则、备份性原则、数据关联性原则、适应性原则、可靠性与完整性原则、快速访问原则。
1、
统一原则
数据库统一标准化处理,统一建设,实现信息资源标准化和开放共享。 2、
标准化原则
并遵从各项技术规定,做好数据库的标准化设计与建设。各配套设备的性能和技术要求稳定可靠,所有的数据库设计符合国家标准和行业规范。
3、
规范性原则
数据处理及数据建库实行规范化设计与建设,为业务系统提供支撑。 4、
保护性原则
项目建设要充分考虑易维护性原则,软件建设做好售后服务,为后期建设提供良好基础。
5、
完整性原则
在系统设计中,我们选用产品和系统时,应充分考虑系统的升级、扩展、维护问题,设计应全面、周到,注意预留到位并留有充分余量,以适应未来发展需要。
6、
并发性原则
项目建设过程中具有一定的抗干扰性,提高稳定性。 7、
安全性原则
系统的数据库必须分层次和级别、保证数据库在各种级别保密程度上的查询访问,防止信息被任意查询和破坏,对各种各样的计算机病毒,系统都应具有高度的免疫力。
8、
备份性原则
系统的设计和设备配置必须保证信息的安全,有较好的数据安全措施,有较强的数据备份和系统恢复功能。
9、
数据关联性原则
考虑数据与数据之间关联性问题,实现数据间的共享开放。
10、 适应性原则
系统设计应符合统一规划、阶段性实施的原则,充分考虑未来技术发展所带来的系统扩充的需求,预留足够的接口空间,可满足以后的软件升级及设备扩容。
11、 可靠性与完整性原则
即系统的设计能充分考虑系统的发展需要,能充分适应科技的快速进步,对系统的扩展性预留可持续发展的接口和技术空间。
12、 快速访问原则
系统安全可靠,运行稳定,能够快速进行访问。
2. 数据库逻辑设计
数据库逻辑设计包括数据库逻辑划分、矢量数据逻辑设计、栅格数据逻辑设计。
1、数据库逻辑上是由一个或多个表空间组成的,表空间物理上是由一个或多个数据文件组成的;而在逻辑上表空间又是由一个或多个段组成的。在数据库中,通过为每种不同的数据对象分配不同的段,来保存数据。在数据库中,段是由一个或多个区组成的,而区又是由连续存储的数据块所 组成的。块则是数据库的I/O 最小的单位。本项目的数据库逻辑划分包括空间数据库和非空间数据库。
2、矢量数据逻辑设计包含了公共基础数据、林业信息资源中的矢量数据,综合对黑龙江林业数据源和功能进行分析,将矢量数据按照数据类型分为公共基础数据库、林业基础矢量数据库、林业专题矢量数据库,每一个数据库需按照数据内容和数据特点组织成不同的图层。
矢量数据主要是指大比例尺地形图。此项目中矢量数据主要为点、线、面形状矢量数据以及不同种类业务的矢量数据,合理的分层便于进行叠加分析、图形的无逢拼接以实现系统图形的大范围漫游。矢量数据一般通过记录坐标的方式来尽可能将地理实体的空间位置表现的准确无误,显示的图形一般为矢量图。
矢量数据是计算机中以矢量结构存贮的内部数据。是跟踪式数字化位的直接产物。在矢量数据结构中,点数据可直接用坐标描述;线数据可用均匀或不均匀间隔的顺序坐标链来描述;面状数据(或多边形数据)可用边界线来描述。矢量数据的组织形式较为复杂,以弧段为基本逻辑单元,而每一弧段以两个或两个以上相交结点所限制,并为两个相邻多边形属性所猫述。
数据库设计方案



