<th id="fdpyi"><big id="fdpyi"><video id="fdpyi"></video></big></th>

<em id="fdpyi"></em>

  1. <dd id="fdpyi"><pre id="fdpyi"></pre></dd><rp id="fdpyi"><ruby id="fdpyi"><u id="fdpyi"></u></ruby></rp>

      <em id="fdpyi"><acronym id="fdpyi"></acronym></em>

      新闻动态
      技术中心
      技术中心
      当前位置:科达自控 >> 服务支持 >> 技术中心 >> 浏览文章
      数据库简介
      作者:康彦平 日期:2020年12月30日 来源:技术部 浏览:

      内容导读:工业自动化领域,大家经常接触到上位机软件,比如我们常用的WinCC,IFix,FactoryTalk View,WiSCADA等,都会牵扯到历史数据的存储,用于历史趋势,历史报警,报表的显示,很多公司都推出了自己的实时数据库软件

      工业自动化领域,大家经常接触到上位机软件,比如我们常用的WinCC,IFix,FactoryTalk View,WiSCADA等,都会牵扯到历史数据的存储,用于历史趋势,历史报警,报表的显示,很多公司都推出了自己的实时数据库软件,比如GE的Proficy Historian,Wonderware 的Historian,Honeywell的PHD等,但是此类软件价格较高,通用性不高,对于IT人员也不太适用。

      那么为了获得更好的适用性,性价比,我们都会选择其他类型数据库,而最常用的数据库都要哪些呢?

      在自动化领域我们常用的数据库一般有三种:微软的SQL Server,甲骨文的 Oracle和MySQL,这三种都是关系型数据库,当然也有人说为什么不提Microsoft Access,大家可以自行搜索它与其他三种的区别就知道为什么了,当然对于关系型数据库还有DB2,PostgreSQL等。对于非关系型数据库目前自动化领域使用较少。

      以上三种关系型数据库:Oracle价格最高,性能更好,MySQL免费,SQL Server价格适中。

      那么为什么我们选择SQL Server呢?

      1、微软可以提供较好的技术支持,多种文档可以学习,

      2、而且它提供了免费的报表服务器(SSRS)。

      为什么特别提这一点呢?

      可以回顾一下大家在做上位机系统时,很多客户是否都提出了报表的需求,而且报表的需求也越来越复杂?甚至有的客户想要通过网页形式访问这些报表,可以自由保存为常用的数据格式,比如WORD,Excel,PDF等?

      针对以上问题,相信很多人感到头疼。不过这些都不是最重要的,学习数据库的主要需求是为了以下几点:

      1、实现数据的存储,增删改查等基本功能;

      2、保证数据的唯一性,完整性,一致性;

      3、实现海量数据的并发读取,写入等操作;

      4、保证数据访问的安全性;

      5、实现数据的备份,恢复,容灾等;

      6、实现海量数据挖掘/数据分析/数据查询;

      7、为其他管理系统提供数据接口;

      8、允许多用户同时访问;

      9、跨平台,跨硬件等。

      上一篇文章:镀铬、镀镍和镀锌的区别 下一篇文章:无功补偿装置的工作原理
      相关链接
      发表评论
      用户评论
      版权所有 山西科达自控股份有限公司 晋ICP备09004627号-2  晋公网安备 14019202000008号   
      官方微信
      新浪官方微博
      腾讯官方微博
      性欧美长高清视频免费_香港经典a毛片免费观看_野草观看免费高清视频_无码人妻H动漫中文字幕