金融领域操纵的是与数据相关的数字游戏,所有的资产和所谓的财富都是用数据来表示。前文介绍了数据仓库(Data Warehouse),本文继续介绍与数据仓库密切相关的另一IT高薪方向,即数据库(Database)管理(DBA)职位。但一个人的时间精力毕竟有限,特别是新移民,如何在短时间内既能掌握最新相关技术,又能在掌握这些新技术后迅速找到相关的IT高薪工作,除了选择一个好的IT 培训机构外,IT职业方向的选择更显得重要。否则,不仅浪费了时间和金钱,更有可能失去了宝贵的IT高薪就业机会。
很多IT专业人士喜欢从事系统和数据库管理这类工作,是因为在维持系统和数据库运转的过程中充满新技术的挑战和创造性。这些IT专业人士的个性,喜欢挑战,但同时也喜欢管理工作的稳定性,数据库管理(DBA)工作职位就是如此。对于良好的系统维护和数据库管理者来说,具有深厚的专业知识是必需的。未能掌握IT高薪就业方向的最新技术和不完整的知识结构会浪费随之而来的大量找工时间。
其实,IT培训的原则和实践也证明,建立一个完善的知识结构体系并掌握IT专业方向的最新技术是完全必要的。IT技术的深入发展,对于IT专业人士总是提出新的挑战,IT人必须有效地提升自己的专业技能,以适应日新月异的IT职业发展的要求。近几年来,全球数据库市场继续保持快速发展的势头,各大国际数据库巨头公司也纷纷推出自己最新的产品,如:ORACLE公司的ORACLE 11g、IBM公司的DB2 9、微软公司的SQL Server 2008等等。
数据库在IT领域中举足轻重, 其技术发展也日新月异。作为该领域中领军巨头的Oracle公司,为了进一步巩固自身的行业地位,在激烈的竞争中引领市场,于2007年推出Oracle数据库11g。Oracle公司表示,在迄今为止推出的所有产品中,Oracle数据库11g是最具创新性和质量最高的软件。
Oracle是目前最看好的数据库厂商,由于其强大的功能和可配置、可管理能力,Oracle DBA的年薪一般比其他数据库管理员的要高,就业机会相对而言也多。而且,Oracle在大中型企业的关键应用也更加普遍了。Oracle可以运行在Windows NT、Sun Solaris、IBM AIX、HP-UX、Linux等平台下。很多情况下要求数据库管理员(DBA)不仅仅要熟悉Windows平台,还要更加熟悉和了解Unix平台。
Oracle 11g数据库增强了Oracle数据库独特的数据库集群、数据中心自动化和工作量管理功能。Oracle客户可以在安全的、高度可用和可扩展的、由低成本服务器和存储设备组成的网格上满足最苛刻的交易处理、数据仓库和内容管理应用。Oracle 11g在性能、可升级性、可管理性上有了提升。并增加了有关数据分区存储的功能。此外,Oracle 引入了新的数据压缩技术,用户的存储空间可以减少三分之二,另外在非结构化数据的存储速度上,新版也比旧版大大加快。
DB2 9是一种混合型的数据库,它既能够处理关系型数据库的数据又能够处理XML型数据库数据。DB2 9数据服务器产品已全面支持SOA架构,而且DB2 9还特意为SAP应用做了优化,可以更好地压缩并存储数据,DB2 9作为一款软件产品可以运行在Linux、Unix和Windows等不同的服务器操作系统平台之上。针对不同规模的用户,DB2 9产品又可以分为3个级别:入门版、工作组版和企业版。
纯粹的XML DBMS 在IT基础设施中引入了一种新型的环境,但还没有经过考验,其集成能力、所需要的人员技能以及未来的生命力也都不确定。因此,必须找寻可以高效共享、搜索和管理公司大量XML文档和消息的系统,以便帮助企业减少存储和使用XML数据所需要的时间及工作量,以期减少应用开发费用且提高业务灵活性。混合型数据库DB2 9正好适应了这样的需要。通过DB2 9,用户可以使用同一个数据库对象同时管理“传统的”SQL数据和XML文档,甚至,还可以编写一个查询同时搜索和处理这两种数据形式。
具有如此特点的DB2,是业界第一款也是惟一一款可以使用行业标准接口的关系数据来管理pure XML的数据库,它在三个领域具备了独到的创新:XML数据管理、数据压缩和SAP优化。其中,最重要的功能即XML数据管理,它使用了IBM的“pure XML”解决方案来管理以XML格式存储的数据。DB2 9可以提供XML数据的“原生态”存储,而无需将数据转化成行列格式,也不需要将其作为大型对象(LOB) 来存储。
作为30年数据库研究的成果,IBM DB2确实称得上“数据库系统的贵族“。不管是小型商业系统,还是大的银行系统,用DB2都是可以高枕无忧的。DB2 可以运行在Intel架构上,也可以运行在UNIX以及IBM的S/390大型计算机上。如果IBM AIX的机器在你所从事的工作领域比重较大,而你又想从事DBA管理工作的高薪职位,学习IBM DB2 数据库是一个不错的选择。
选择Microsoft SQL Server,是一个非常适合中小型企业的数据库系统,熟悉Access的IT专业人士很容易就能初步使用Microsoft SQL Server,成为一个DBBS。随着数据库系统和编程语言的不断发展,各自都有了自己专注的特定的功能而逐渐分离开。这导致产生了在现今的应用程序中的数据存储和业务逻辑之间的阻抗失谐。
SQL Server 2008与Microsoft数据平台技术的结合使得你可以快速并轻松的建立能够消除这个失谐的综合的和可扩展的基于数据的解决方案。尤其是ADO.NET 实体框架为开发人员定义了一个新的方式来将数据放到易于使用的实体中,而一个叫做LINQ的创新技术定义了一个新的、强大的数据访问查询语法来与实际的任何数据类型直接通信,包括实体和SQL Server 2008。
SQL Server 2008专注于三个关键领域来满足目前的数据可编程性需求。生产力,SQL Server 2008和Microsoft Visual Studio为开发人员提供了新的数据模型、语法和团队合作工具,提高了开发人员的生产力。连接,SQL Server 2008支持新的和旧的连接技术,使得开发人员可以使用最适合他们的要求的技术。可扩展性,SQL Server 2008提供了一个用于许多不同类型的工作负载(从移动设备到企业解决方案)的可扩展的数据库系统。它还与Visual Studio 集成,从而使得开发人员可以建立可扩展的解决方案。
目前的数据库发展主要呈现出三大特征:
随着互联网的高速发展,数据库厂商均推出了兼容传统关系型数据与层次型数据(XML数据)混合应用的新一代数据库产品。IBM公司甚至在它新推出的DB2 9版本中,直接把这个作为其新产品的最大卖点,号称是业内第一个同时支持关系型数据和XML数据的混合数据库,无需重新定义XML数据的格式,或将其置于数据库大型对象的前提下,IBM DB2 9允许用户无缝管理普通关系数据和纯XML数据。同样,ORACLE和微软也同时宣传它们的产品也可以实现高性能XML存储与查询,使现有应用更好的与XML并存。
为应对日益加剧的商业竞争,企业不断增加内部IT及信息系统,使企业的商业数据成几何数量级不断递增,如何能够从这些海量数据中获取更多的信息,以便分析决策将数据转化为商业价值,就成为目前数据库厂商关注的焦点。各数据库厂商在新推出的产品中,纷纷表示自己的产品在商业智能(BI)方面有很大提高。如:微软最新版SQL Server 2005就集成了完整的商业智能套件,包括数据仓库、数据分析、ETL工具、报表及数据挖掘等,并有针对性的做了一些优化。如何更好的支持商业智能将是未来数据库产品发展的主要趋势之一。
SOA (面向服务的架构) 已经成为目前IT业内的一个大的发展趋势,最初IBM和BEA是该理念的主要推动者,后来有越来越多的企业加入,开始宣称支持SOA,其中包括ORACLE,而微软开始并不是非常赞同SOA的,但是,随着时间的发展,目前国内主流的数据库厂商都开始宣称他们的产品是完全支持SOA架构的,包括微软的SQL Server 2005,从微软态度的转变可以看出,未来IT业的发展与融合,SOA正在成长为一个主流的趋势。
与十年前的数据库功能相比,现在的数据库功能丰富多彩,增加了一些数据库的高级功能,如Migration,Replication 和 Clustering等等,这些功能在实际中大量采用,为数据库提供24*7的运营环境,保证了数据库在任何状态下的不间断性、可恢复性和安全性。是否具备管理这些高级功能的宝贵经验已成为公司雇佣DBA 的必备条件之一,也成为您的就业竞争法码,因为这些经验会随着你的加盟而一并成为公司的技术资源,公司无须再支付昂贵的咨询费来管理数据库高级性能。
Unix是运行数据库系统的主要操作平台,除了MS SQL Server外,各大关系数据库主要运行在UNIX平台上,因此,在从事数据管理的工作中,绝大部分职位要求掌握Unix的管理技能。同时SQL是所有业界流行的RDBMS数据库的标准语言,是数据库的基础,是必须掌握的技术。另外各大数据库公司,在SQL标准的基础上扩展的数据编程语言,如PL/SQL, T-SQL, Embedded SQL等,也是从事数据管理工作所必须的。
对数据库的灵活管理,最关键的还是对数据库本身的掌握和理解,要达到这样的水准,除了参加结合经验和案例分析的培训外,最佳捷径是通过交流学习他人积累的经验,同时发掘可能的就业机会。根据统计,这种Networking方法可以帮助你找到加拿大近80%的隐性就业机会,这也是北美当今最为有效的求职手段之一。此外,良好的人际关系与交流团队也为你今后的工作提供了技术上的支持,所以,虽然有些新移民在这方面还很欠缺,但千万要争取并利用好这种机会,通过参加IT相关技术的培训来结识有识之士就是一个很好的实例。(待续)