• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > 技术文章 > 数据库技术在数字化矿山建设中的基础应用

数据库技术在数字化矿山建设中的基础应用

录入:edatop.com    点击:

随着科学技术的日益发展,计算机技术日新月异,作为重工业的矿山企业,如果跟不上科技发展的步伐,就会被淘汰,只有站在科技发展前沿,不断科技创新,提高技术含量,才能使矿山技术管理和安全生产管理工作取得长足进步,矿山才能持续繁荣。

大红山铜矿在矿领导的正确领导和英明决策下,数字化矿山建设工作已提到重要议事日程。MineSight三维建模软件的引进和应用就充分的证明了这一点。目前数字化红山建设的重任已摆在科技人员面前。

我们的理解,数字化矿山就是在整个红山矿区内建立一个以三维坐标来进行空间定位的信息模型,描述矿区内每一个点的所有信息,按照地理位置来对这些数据进行组织、存储,并且提供有效、方便、直观的检索和显示功能,使每一个人都可以快速、准确、完整的了解和运用矿区内各个方面的信息。并为矿山提供长短期规划,为领导决策提供依据。

然而,数字化红山的建设离不开基础数据库。下面根据我个人的知识来从几个方面来浅谈一些数据库方面的知识。

什么是数据库 从狭义的观点上来讲,数据库就是一个存储数据的仓库,然而这完全降低了现在科学上数据库的功能;从广义来讲,数据库也是一个数据的仓库,但是在这个仓库中我们可以合理的组织数据,方便的维护数据,严格的控制数据,有效地利用数据,并且还能实现数据的共享和远程访问,这样就可以实现一个服务器,多台计算机对其进行访问提取数据。并且能够对员工的访问及操作权限作一定的控制,比如建立一个测量专业的控制点的数据库系统,我们可以这样规定,测量专业的人员既可以向数据库中添加新点,也可以修改和删除的数据库中的点,并对他们所进行的操作建立日志;而采矿专业和地质专业的只能访问提取这些点。这就是对数据库系统的安全性控制。这样就可以慢慢的达到红山的无纸化办公的目的,也可以为以后的数字化矿山建设提供最基础的数据。

建立数字化红山是一项庞大的工程,以后用到的数据都是海量数据,那并不是Excell这种小软件能够胜任得了的。不管是从运行的速度、数据的访问及权限、数据操作、数据传输、数据管理等都是如此的。当然数据库不单单是用在上面所

 

 

图1启动SQL Server数据库

 

 

图2建立一个数据库

陈述的控制点的管理上,在矿山能够用到数据库的地方多的是:设备材料的购买,人力资源的管理,工资管理,只要是与数字有关的都可以用到数据库。

下面我们建立一个简单的钻孔数据库作为例子来体验一下现有的SQL Server数据库系统的功能。

钻孔数据库的建立步骤:

1、打开企业管理器,如图1

2、展开控制台根目录到数据库这个子目录上面,单击右键,选择“新建数据库…”,建立一个名叫生产技术部的数据库,如图2

3、打开生产技术部数据库前面的节点,在下面的表上单击右键,建立三个表,分别叫Collar,Assay,Survey。这三个表的属性如下:

 

 

图3 Survey表的属性

 

 

图4 Collar表的属性

 

 

图5Assay表的属性

在建立这些表的过程当中,还得设计这些表中的列,比如Collar表中的CollarID 是varchar数据类型的,长度是20,不允许空等;而在Assay表中建立了一个Check约束,该约束条件就是化验间隔AI=化验终止长度[From]-化验起始长度[To],这有利于在数据输入的时候进行检查(非常的有用),也是创建了表间的一种完整性约束。同样我们为各个表都创建了一个主键约束,Survey和Collar的主键都是CollarID,而Assay的是ID,主键的作用就是唯一的标志表中的每一行。

 

 

图6空白视图

 

 

图7查询后的结果

如果我们想了解钻孔SM-001的所有属性,该如何去进行呢 有两种方法,一是直接用查询分析器来进行,不过这种方法太笨,也太难,书写出的语言多,操作的步骤很烦;所以多数都采用第二种方法来进行,即建立一个查询视图的方法。步骤如下:

1在生产技术部数据库下的视图上单击右键,选择新建视图,如图6:

2、在方框的空白处单击右键,选择添加表,将Collar,Survey,Assay表添加到空白处。

3、根据自己的需要,在添加进去的表的左面的复选框中单击选择你想查询的项目,完成之后单击工具栏上的红色感叹号,运行,就在最下面的网格中显示你所查询的所有项目了。

 

 

图8钻孔所有属性视图

4、然后保存这个视图叫做All_Collar_View,即这个视图包含了一个钻孔的所有视图,如图8。把这个查询给保存方便以后的调用。

以上只是用了SQL Server数据库系统的一小部分的功能,如果建立起一个数字化红山,那就不单是用这么几个功能就能解决问题的,由此我们可以窥一斑而知全豹,数据库系统的功能是非常强大的,不管是用在数据的管理、操作、编辑、添加、删除、共享、传输等上都是非常的方便的。它大量的减轻了每一位整天与数据打交道的工作人员的负担与工作量,并且能够对领导的决策分析进行快速、正确的响应。然而,数据库的建立也是一项庞大的系统工程,还需以先进的科学技术为支撑,通过广大科技人员的长期刻苦专研,努力拼搏,才能实现。

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:蓝牙技术及产品发展现状分析
下一篇:物流中心搬运车辆的选用

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图