企业中的数据工具

<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

企业数据应用工具的选择

一、 为什么要选择工具

企业与机关、院校有于最大的不同就是内部人员的素质层次不一,而因很多原因不能要求所有的人都可以有很高的水平。记着我所接触的一个还算是十分新的企业里,在企业里会格盘就算是计算机高手了。这也从一个方面表现出了企业应用的滞后性。

正是在这种环境里,为了叫我们一线人员能够不改变其原有工作习惯的条件下完成工作。我们也进一步去体会办公自动化产品本身的高度集成与开放性。而这一切的基础都源于ODBC,下面将仔细说明这一切。

二、可爱的ODBC、缓慢的ODBC

 ODBC(OpenDatabaseConnectivity)是由微软公司提出的一个用于访问的统一界面标准,随着客户机/服务器体系结构在各行业领域广泛应用,多种数据库之间的互连访问成为一个突出的问题,而ODBC成为目前一个强有力的解决方案。ODBC之所以能够操作众多的数据库,是由于当前绝大部分数据库全部或部分地遵从关系数据库概念,ODBC看待这些数据库时正是着眼了这些共同点。虽然支持众多的数据库,但这并不意味ODBC会变得复杂,ODBC是基于结构化查询语言(SQL),使用SQL可大大简化其应用程序接口(API),由于ODBC思想上的先进性,而且没有同类标准或产品与之竞争,因而越来越受到众多厂家和用户的青睐。目前,ODBC已经成为客户机/服务器系统中的一个重要支持技术。

在1994年时ODBC有了第一个版本,这种名为OpenDataBaseConnection(开放式数据库互连)的技术很快通过了标准化并且得到各个数据库厂商的支持。ODBC在当时解决了两个问题,一个是在Windows平台上的数据库开发,另一个是建立一个统一的标准,只要数据厂商提供的开发包支持这个标准,那么开发人员通过ODBC开发的程序可以在不同的数据库之间自由转换。这对开发人员来说的确值得庆贺。

ODBC参照了X/OpenDataManagement:SQLCall-LevelInterface和ISO/ICE1995Call-LevelInterface标准,在ODBC版本3.X中已经完全实现了这两个标准的所有要求。所以本书所有内容都基于ODBC3.0以上版本。

最开始时支持ODBC的数据库只有,ACCESS,,这些都时微软的产品,他们能够支持ODBC一点也不奇怪,但是那时候Windows的图形界面已经成为了客户端最理想的载体,所以各大数据厂商也在不久后发布了针对ODBC的驱动程序。

在Windows3.X和Windows95的时候ODBC并不作为系统的组成部分出现,使用前必须另行安装。但到了的时候,当你安装好后,ODBC不需要另行安装了,因为它已经成为了操作系统的一部分。这对很多拒绝ODBC的人来说又少了一个借口。

在远程数据访问方面,很多程序员都采用了ODBC的方式进行方式,其方便性、简易性都是十分突出的。但,其效率的低也成了ODBC致命的缺点。所以缓慢的ODBC在对效率要求比较高的时候,都被放弃掉了。而我们只是对远程SQLServer数据库进行有限前台的访问,而访问的数据量相对来说也不是很大,而是在服务器上处理过后,才提出来的。所以ODBC对于我们而言自然可以说是可爱的了。

 

三、 开放的桌面数据

叫你的报表动起来,这好像是句疯话。但,我们今天在完备的基础网络建设帮忙下,已经可以实现这一点了。

   伴着信息化建设的深入,数据已经成为了生产、财务、管理等几个部门最重要的资源,同时,全部的业务资源都在一个平台上进行集成后,数据从量上和种类上都有了一个很大的飞跃,新的技术与管理要求,对数据分析的要求也有了进一步的要求。在这种发展背景下,如何叫我们可以进一步更好地使用数据,如何进一步通过数据提炼出信息,已经成为一个很重要的问题。而这些问题中的第一步就是如何保证数据是正确的。为了这一点唯一的方法就是尽量少地人为参与到数据的转换、分析、表现、统计以及报表的合成。1 <script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
阅读更多
个人分类: 数据库
上一篇探讨2
下一篇探讨1
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭