当前位置:主页 > 科技论文 > 海洋学论文 >

海洋保护区管理系统的数据库设计

发布时间:2020-09-20 21:16
   海洋保护区是海洋生态保护和海洋开发的重要手段之一,而海洋基础数据与专题数据的管理与维护更是海洋保护区管理的重中之重。建立完善、高效的海洋保护区管理系统对于保护区海洋基础数据的管理、维护以及保护区的开发利用有着重要的指导意义,而一个标准的、规范的、设计完善的数据库对于海洋保护区管理系统来说至关重要。 本研究以海洋保护区管理系统作为研究对象,侧重于监测数据的预处理、数据的规范化入库和数据库设计的优化。本文的数据来源于各地方海洋环境监测站,监测数据具有多来源、多年度、多时段、多类型、规范性差等特征。针对监测数据的上述特点,在数据入库预处理阶段,对数据进行了入库规范约束和模版化处理,以及利用开发的数据处理工具和批量入库工具对监测数据进行批量入库。在数据库设计方面,主要是优化部分表结构、新增监测类型结果表、录入新数据到相关监测类型表,并进行表关联。而数据存储方面,采用先进的ArcSDE空间数据引擎、多用户Geodatabase数据模型和Microsoft SQL Server 2005进行空间数据与属性数据的统一存储与管理。 在数据库设计的基础上,实现了海洋保护区数据的数据查询、对比分析、信息编辑、报表维护等功能,验证了数据库设计的合理性,并对该研究的实际应用效果与未来发展有了初步的探索。
【学位单位】:辽宁师范大学
【学位级别】:硕士
【学位年份】:2011
【中图分类】:TP311.13;P7
【部分图文】:

大型浮游动物,监测结果


图 3.1 大型浮游动物监测结果Flg.3.1 Monitoring results of large zooplankton表中通过保护区名称、监测单位等字段确定了保护区的基本信息,通过监测站位、经度、纬度确定了监测站采样位置,通过类群、种名、个数、密度、重量、生物量等描述了监测站位的生物样本监测信息等。3.2.3 数据库逻辑设计如果按照图 3.1 所示报表的格式,将数据直接存储在数据库中,必然存在大量的冗余。所以根据第三范式原则,对报表中的字段进行分离,建立多个相互关联的新表,对数据合理存储。将其分为保护区基本信息表、监测站位表、保护区报表类型表以及各类型监测结果表。如图 3.2 所示,以海洋保护区大型浮游动物报表为例,对其进行分解,将保护区名称和监测单位名称放进海洋功能区监测报表中,任务日期和填报日期放到报表日期表中,监测站位、经度、纬度和站位所在功能区放在海洋功能区监测站位表中,监测时间放进站位监测时间表中,类群、种名、个数、密度、重量、生物量等生物监测信息放进大型浮游动物监测结果表中。

示意图,大型浮游动物,报表类型,报表


图 3.2 海洋保护区大型浮游动物报表的分解示意图Flg.3.2 The decomposed diagram of large zooplankton report of reserves(1) 保护区报表类型表根据监测报表类型和保护区名称,建立一个新表,主要描述保护区与报表类型之间的依赖关系,如表 3.4 所示,保护区名称和报表类型设置为联合主键。

数据库,数据字典


图 3.3 数据库各表逻辑关系图Flg.3.3 Logic diagram of database tables3.2.5 数据字典设计数据字典是整个数据库设计中重要的组成部分,不仅仅是数据库建库管理的工具,还是一个与数据库设计、实现、运行和扩充等信息有关的管理工具。对于管理系统数据资源,数据字典提供了管理和收集数据的方法[26]。利用数据字典实现了数据库物理优化和数据的标准化。在数据库中,数据的名称、格式和含义等在不同的场合下容易混淆,数据字典提供了使之标准化的工具,它可以给这些内容予以统一的名称、格式和涵义。在数据库设计或者是系统程序开发中,常常用到数据字典管理相对稳定的数据集。它能帮助开发人员提高开发效率,优化数据库的组织结构[27]。本数据库设计所包含的数据字典表有潮间带类型表、各保护区主管部门、级别,已有保护区基本情况报表中面积变化、队伍建设等,数据字典的存在能使复杂的关系简单化,如图 3.4 所示。

【引证文献】

相关硕士学位论文 前1条

1 赵晴晴;海洋保护区管理系统的分析评价功能研究[D];辽宁师范大学;2012年



本文编号:2823157

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/haiyang/2823157.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f697e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com