数据库技术在测绘工程项目数据管理中的应用
2021-11-23田润青文小勇
田润青 文小勇
陕西地建土地勘测规划设计院有限责任公司 陕西西安 710075
在实际工作中应用数据库技术开展信息管理,能够极为快速的提升工作效率,并且对于工作质量的提高也具有积极作用。
1 数据库技术的特点
1.1 灵活性
数据库技术目前的最大特点就是自身灵活性,其不仅可以保证数据信息的高效收集,还能对数据信息进行编辑和管理工作,大大提高了信息管理数据存储和管理效率。当前,企业在发展过程中需要对大量的数据信息进行整合,然后再对特定的信息进行编辑和管理工作,通过运用数据库技术,企业能够快速准确收集到特定信息,通过打造不同的数据库对这些数据进行高效的管理,提高信息管理的灵活性[1]。
1.2 信息共享性
数据库技术还具备信息共享性的特点。企业通过建立起不同的数据库,能够对特定的信息进行存储和管理工作,同时,不同的企业部门能够对数据库实现实时共享,加强了企业不同部门之间的信息交流和沟通,大大提高了信息的利用率,更好地推动企业各个部门之间的沟通与合作。信息共享性也体现在不同企业的数据共享中,通过数据库的建立,不同企业之间能够及时地交换市场信息,使企业及时调节市场动向,为企业的生产活动提供了数据支持。
1.3 独立性
独立性体现在数据库与计算机系统之间的彼此独立,企业通过运用数据库技术能够及时地建立数据库,对数据信息进行高效管理,而数据库与计算机之间是相互独立的,数据库可以在不同的计算机中运行,不受计算机运行设备的影响,大大提高了数据库的安全性。数据库与计算机操作系统也有一定的独立性,数据库中的数据信息不会受到存储方式和存储设备的影响,提高数据信息的独立性,保证企业信息管理工作的安全性[2]。
1.4 结构性
另外,数据库技术在运用过程中还有一定的结构性。结构性首先体现在数据信息的收集工作中,由于人们的正常生产生活会产生大量的信息,不同的信息混乱在一起,增加了数据信息的收集工作难度。通过数据库技术的运用,可以使用相应的数据筛选系统,对不同的信息进行高效收集工作,使得数据库具有一定的结构性。对于数据信息的管理工作也体现出数据库结构性。通过建立不同的数据库,既可以在不同的数据之间产生联系,又能够确保不同信息之间互不干扰,大大提升了数据信息的处理效率。
1.5 高度的共享性
数据库是利用整体的方式来对数据进行描述的,不仅仅是针对任何一个应用或者系统,数据能够被多个用户以及多个应用共同使用。这样数据共享的方式可以很大程度降低数据的冗余程度,进一步压缩数据存储空间同时提高数据与数据之间的兼容性,数据可以被多个应用共同使用这样数据库整体拥有较好的扩充性、应用性,能够满足广大用户的需求。
1.6 较高的数据独立性
数据在数据库中拥有物理独立性以及逻辑独立性。这种高度理性的特质可以让数据的定义在程序中分离,减少了应用程序在编制过程当中的复杂性,提升了应用程序的维护及修改效率。
2 数据库技术相关管理功能介绍
2.1 导入和更改数据
工程勘测项目数据管理中常常面临大量新数据的导入和修改原始数据的问题,这是工程勘测项目数据管理的基本功能之一,通过建立数据库进行数据整合,实现录入和修改功能,不仅增强了后续测量工程管理,而且还方便对工程项目日常数据的查询或应用,从而强调了数据库在测绘工程项目的整体使用价值。为了确保所有导入的数据都是准确和可靠的,避免在测绘项目数据库中对内部数据进行排序或删除大量耗时,应采用重要的监管程序进行调查,如导入和删除主数据以及审核关键数据导入和编辑后是否与原始值存在明显差异,以确保可以在实践中更好地使用测绘项目数据库。同时,为了促进工程测绘项目的数据管理以实现更佳的价值利用结果,有必要开发特定的数据修改功能并使用技术进行适应转换。避免在数据库中编辑数据造成的影响,在为测绘项目的数据库应用程序打下坚实基础的同时,还减少了数据编辑引起的问题[3]。
2.2 查询和统计数据
大型测绘项目涉及大量数据,数据库技术的主要功能是满足用户搜索不同类型信息的需求,用户可以搜索需要的一些信息。同时在搜索过程中,用户可以直接输入查询条件作为所需信息,从而提高了数据库查询效率。另一方面,项目数据管理的整体质量与测量工程项目数据库的统计分析功能密切相关,为实现统计分析功能,必须明确测绘项目工程数据库的应用目标和方向,借此测绘工程项目数据管理的基本要求。
2.3 录入及替换数据
在实际的测绘项目实施过程中,项目信息很多,不仅输入多种多样,也可以根据项目的实际需要选择科学,合适的方法。通常存在计算机输入和手动输入有两种形式、重要的是要注意以下事实:由于各种条件,手动输入可能无法正确输入的信息。根据规定,在数据输入过程中不允许出现错误,并且需要工作人员验证输入数据的正确性。发生输入错误时,将影响项目的进度。因此,在数据录入过程中,工作人员必须更加注意,如果发现不正确的信息,及时更换,从而提高信息的准确性。
3 测绘工程项目数据管理中的挑战
3.1 大规模、分布式、泛在性
测绘工程项目数据也称为时空大数据,它可以是无组织的专业测绘大数据,如多分辨率、多用途的卫星遥感、定位信息、摄影测量、地球物理、地形测绘等专业数据集合,也可以是空-天-地-海一体化的有组织的协同观测大数据,高精度实时测绘体系实现从静态到动态、地基到天基、区域到全局、室内到室外、被动到主动的快速智能测绘。这些大数据来源于多个学科,其特点是跨尺度、跨平台、跨参数,规模巨大、类型多样的大数据为地表变化的研究提供了海量信息支持。然而,测绘工程项目数据都是从复杂的工程环境中产生的,数据之间、系统之间、层次之间、环境之间具有较强的耦合作用,数据质量和数据分析的结果无法得到有效的保证。由探测数据、飞行数据、仪器状态数据组成的原始数据具有复杂多变性,准确解耦出测绘成果是非常困难的。测绘工程项目数据模态多样、真伪难辨的特性是复杂系统构建的难题,如何解释不同平台、不同尺度、不同参数之间的随机与非线性关联作用影响大数据的演化形态是现代测绘数据处理理论需要解决的问题[4]。
3.2 多源、异构、周期性
随着测绘工程项目数据对象范畴的扩大,多尺度、个性化、智能化、全天候的测绘服务型需求越来越多,复杂对象的数据感知面临大数据多源、异构等复杂的数据形态。不同学科和不同技术之间、不同观测工具和不同分辨率之间以及不同对象之间的观测将使得观测数据呈现多元化的特点。这些测绘工程项目数据的类型、统计性质和数据结构完全不相同,形成了异构数据,它们随时间和空间交替变化表现出某种循环、重复或叠加,呈现周期性变化的特点。因此,测绘工程项目数据通常表现出多源、异构、周期涌现等特征。传统的测绘工程项目数据处理理论已无法有效分析和预测测绘工程项目数据之间的变化规律和真实价值。测绘工程项目数据需要新型的不依赖于全体数据的算法理论支持,需要降低测绘工程项目数据中的不确定性影响,以提高非确定化和局部增量的机器学习能力,需要突破小规模测绘工程项目数据处理中独立同分布的假设。
4 数据库技术在测绘工程项目数据管理中的应用
4.1 加大研发力度提升技术水平
按照测绘工程项目数据模型的特征对传统的数据库进行改革,可以划分为多类型的数据库,包括层次性数据库、关系型数据库、网状型数据库,有利于不同类型数据的针对性管理,对提高信息管理效率具有重要的意义。当数据库的信息量达到一定程度时,数据库技术就可以根据数据信息的规律对数据进行分类、汇总,不仅可以对数据划分层次,同时也可以形成一个具有关联性的信息数据集合。丰富数据分析与展示形式也是目前数据库技术研发的重要内容,随着信息管理量的不断增加,为了更好地利用测绘工程项目数据资源,数据库技术可以在输入数据后以表格、图形、思维导图、文档等多种形式进行对比和展示,可以满足用户的不同信息管理需求。为了进一步提升数据库技术水平,还需要注重对测绘工程项目数据库应用范围的拓宽,比如,可以将数据库技术应用于信息系统开发中,以此来为测绘工程项目数据管理提供支持。数据库技术在信息系统开发中的应用,可以实现对数据的定义、重组及分类,还可以解决测绘工程项目数据的输入和管理问题,这更有利于用户对数据的利用[5]。
4.2 数据的存取管理
对于测绘工程项目数据管理而言,测绘工程项目数据存取具有十分重要的作用,存取管理包括用户访问控制技术和认证技术两个方面。首先,在对用户访问控制技术进行应用的时候,其最主要的就是安全保管数据资料,通过制定访问权限提高对数据库的保护,另外,相关人员在进行管理工作的时候也要具有相关的安全意识,构建专业的安全管理标准。其次,认证技术,认证用户身份时,需要充分利用数据库系统精准识别用户身份,如果发现有浏览异常或不明来源的数据信息,需及时的在第一时间进行防御控制,做好数据的保护工作,并且对这些数据库进行合理的应用。
4.3 数据的备份和恢复
对于各个建筑单位而言,在开展测绘工程项目数据管理工作的时候,普遍情况下用户会因为没有足够的安全认知或者是数据库存在漏洞,造成数据被修改或是泄露,利用数据库技术能够有效提高数据恢复备份的能力,极大程度上能够防止出现此类现象,降低因为安全意识不强或者操作不当所产生的一些不必要的损失,但需要注意的是,在使用数据库备份与恢复功能应用的时候是非常复杂的,很难有效的发挥出这一功能的实际效果,一定要结合实际的环境采取适当的措施和办法去保障数据的安全,在进行备份数据以及恢复数据时,可以使用双副本技术和双接口技术同时备份数据信息通过此操作,即使原有的数据不小心误删,也不用担心,可以通过此种操作来对文件进行同步的恢复,降低了文件丢失或者文件损坏的可能性。
4.4 优化数据库技术的安全水平
信息管理中数据信息安全一直都是人们所重视的问题,海量数据信息中涉及很多机密、私密、重要的信息数据,在利用数据库技术对测绘工程项目数据信息进行管理时,如何保证测绘工程项目数据信息的安全是需要重点考虑的问题。对此,在应用数据库技术进行信息管理时,必须提高优化该项技术的安全水平。通过提高数据库技术的安全等级,有效预防各种信息丢失、信息盗窃、信息篡改等风险发生。在实际应用中,为了保证信息管理的安全水平,技术人员可以根据数据性质及安全需求,对数据库的共享范围及权限进行个性化设置,比如对于一些商业机密、私人信息、账户密码等重要数据信息,应该禁止共享,且需要采取有效的安全防护技术加以保护。而对于一些需要共享的数据信息,也需要明确访问权限,同时还需要设置共享安全防护措施,包括数据自动加密措施、MAC控制程序等。对于优化计算机数据库技术的安全水平,仅仅通过应用安全防护技术、设置访问权限还是不够的,技术人员还需要加强对备份技术的应用,即对重要数据信息进行云备份,一旦发生数据信息丢失,可以及时进行补救。另外,信息管理的风险与信息管理人员的安全意识、维护能力也有很大的关系,所以针对信息管理,应该制定严格的测绘工程项目数据库安全管理制度,明确信息管理人员的安全管理责任、范畴、目标、内容,以此来保证信息管理的安全水平。
5 结语
测绘项目数据管理涉及广泛,具有系统性特点,兼备决策,控制和计划等功能,属于全面的系统。因此,在施工过程中,数据库技术在测绘项目数据管理中的应用,一方面,可以提高整体项目质量;另一方面,可以节省项目投资成本,积极有效推动中国勘探测绘业的发展。