【Csdn.net 4月10日 原创】随着IBM软件集团五大产品线之一的IM/BA(信息管理/业务分析)软件产品整合和战略布局的日趋完成,在今年初正式在全球启动了破甲行动,由此也标志着IBM摆脱了过去长期的沉默和低调姿态,在数据库领域拉开架势和甲骨文展开全面竞争。 I
【Csdn.net 4月10日 原创】随着IBM软件集团五大产品线之一的IM/BA(信息管理/业务分析)软件产品整合和战略布局的日趋完成,在今年初正式在全球启动了“破甲行动”,由此也标志着IBM摆脱了过去长期的沉默和低调姿态,在数据库领域拉开架势和甲骨文展开全面竞争。
IBM 与 Oracle 数据库之战全面打响
IBM IM/BA产品架构布局日趋完善
如今数据库的概念早已突破传统的存储管理范畴,不仅下层在加速与硬件设备的整合(数据库机),中间层也在不断强化 对数据集中、清洗、整合、搬运即所谓ETL过程的支持,还包括搭配强大的商业智能工具。而从对应的产品来看,IBM近几年通过自身的研发和一系列收购已经基本完成了一个企业对数据处理多角度需求的产品组合。
简单来看,底层在对结构化和非结构化数据的管理,主要有DB2、ECM(企业内容管理)、Filenet等产品,而通过整合今年收购的Guardium,可以进一步加强对数据安全的控制,并通过硬件将重要资料所有的存取做有效保护。
在中间层主要通过InfoSphere系列、DataStage、DWE等产品完成数据的ETL过程,而在MDM主数据管理产品经过一两年推广也已经有了很多成熟的应用实践。
在上层商业智能产品组合方面,则拥有包括侧重于数据展现的Cognos,侧重于数据分析和预测的SPSS,今年三月还通过整合SPSS研发中心,在西安成立了超过200人的专注于业务分析的全球分析软件实验室。一系列动作可以看出,IBM在整个IM/BA产品的架构布局已经基本完成。
此外,尽管IBM尚未推出类似于甲骨文Exdata数据库机那样的软硬件打包出手的产品,但其在2009年末推出的PureScale集群功能已经被业界誉为Exdata杀手,据称能够帮助用户在不牺牲性能的前提下“向外扩展”,并具有系统无限扩展、持续可用、应用程序透明等多项特征。由于新版DB 2为常用的语法规则和PL/SQL语言提供了全面支持,使得从Oracle数据库迁移到DB 2变得比以往更加轻松。
IBM软件集团大中华区信息管理软件及业务分析总经理陈文丰
而在IBM软件集团大中华区信息管理软件及业务分析总经理陈文丰看来,“破甲行动”开展的时机已经成熟,越来越多的客户开始考虑第二个数据库——Dual Vendor(双重供应商),IBM将鼓励并积极帮助用户把数据库移植到DB2平台。
“破甲行动”三大有利因素
工欲善其事,必先利其器。随着移植工具技术的成熟IBM还成立了由CDL(中国开发中心)40名资深工程师组成的移植中心技术支持团队,还将为合作伙伴和客户免费演示迁移,而自DB2 9.7版本开始就提供了和其他数据库的兼容特性,可将其为其他数据库软件(例如Oracle数据库)编写的应用,无需调整或经过微小调整即可在DB2上运行。据悉,目前已经达到了97%的应用程序与Oracle实现兼容。此外,还会为剩下的3%不兼容情形进行一对一专门服务,由此降低用户的移植风险和成本。
其次,IBM硬件在国内有非常高的市场占有率,而通过加强和硬件部门的紧密合作,由此成立的专家团队(英文名SME Subject Master Expert),专门针对DB2+ Power 7的结合进行优化,凸显了DB2在Power 7上整体性能的提升,包括在存储空间上更有效力。
而且,包括国内国外,由于甲骨文采取的价格策略,维护费用很高,导致客户TCO(总体拥有成本)很高,越来越多的客户开始考虑是否采用第二个数据库,即所谓的Dual Vendor(双重供应商)。
此外,通过加强与SAP的合作,不仅新推出的DB2 9.7很好的支持SAP应用软件,还采用新的深度压缩技术,减少40%-50%的存储需求。SAP解决方案中集成的DB2数据库管理和性能监控工具,在减少管理工作的同时,还可大大降低成本。
编后语:
就此话题,记者简短采访了CSDN网站一位资深大型数据库架构和部署专家,他表示DB2和ORACLE交锋的主战场目前其实已经不在技术,更多在于如何取悦应用开发机构(企业内部开发力量或ISV),而对技术标准的把控很可能成为下一步撬动市场杠杆的砝码。对于ISV们来说,如果看不到IBM平台带来的收益和商业机会,绝对不会为了移植而移植。甲骨文目前的优势是后端和数据仓库的积累,而IBM在商业智能和业务分析领域不断巩固和开创新局面。“破甲行动”虽然只是两大国际IT巨头的营销战,但所提出的Dual Vendor(双重供应商)对用户来说未尝不是一件好事,而对于更便宜的国产软件,为什么不可以加入到Dual Vendor呢?(付江/文)
关键词:IBM DB2 Oracle 数据库
相关新闻:IBM发布DB2 9.7和InfoSphere Warehouse 9.7

MySQL은 초보자가 데이터베이스 기술을 배우는 데 적합합니다. 1. MySQL 서버 및 클라이언트 도구를 설치하십시오. 2. SELECT와 같은 기본 SQL 쿼리를 이해하십시오. 3. 마스터 데이터 작업 : 데이터를 만들고, 삽입, 업데이트 및 삭제합니다. 4. 고급 기술 배우기 : 하위 쿼리 및 창 함수. 5. 디버깅 및 최적화 : 구문 확인, 인덱스 사용, 선택*을 피하고 제한을 사용하십시오.

MySQL은 테이블 구조 및 SQL 쿼리를 통해 구조화 된 데이터를 효율적으로 관리하고 외래 키를 통해 테이블 간 관계를 구현합니다. 1. 테이블을 만들 때 데이터 형식을 정의하고 입력하십시오. 2. 외래 키를 사용하여 테이블 간의 관계를 설정하십시오. 3. 인덱싱 및 쿼리 최적화를 통해 성능을 향상시킵니다. 4. 데이터 보안 및 성능 최적화를 보장하기 위해 데이터베이스를 정기적으로 백업 및 모니터링합니다.

MySQL은 웹 개발에 널리 사용되는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. 주요 기능에는 다음이 포함됩니다. 1. 다른 시나리오에 적합한 InnoDB 및 MyISAM과 같은 여러 스토리지 엔진을 지원합니다. 2.로드 밸런싱 및 데이터 백업을 용이하게하기 위해 마스터 슬레이브 복제 기능을 제공합니다. 3. 쿼리 최적화 및 색인 사용을 통해 쿼리 효율성을 향상시킵니다.

SQL은 MySQL 데이터베이스와 상호 작용하여 데이터 첨가, 삭제, 수정, 검사 및 데이터베이스 설계를 실현하는 데 사용됩니다. 1) SQL은 Select, Insert, Update, Delete 문을 통해 데이터 작업을 수행합니다. 2) 데이터베이스 설계 및 관리에 대한 생성, 변경, 삭제 문을 사용하십시오. 3) 복잡한 쿼리 및 데이터 분석은 SQL을 통해 구현되어 비즈니스 의사 결정 효율성을 향상시킵니다.

MySQL의 기본 작업에는 데이터베이스, 테이블 작성 및 SQL을 사용하여 데이터에서 CRUD 작업을 수행하는 것이 포함됩니다. 1. 데이터베이스 생성 : createAbasemy_first_db; 2. 테이블 만들기 : CreateTableBooks (idintauto_incrementprimarykey, titlevarchar (100) notnull, authorvarchar (100) notnull, published_yearint); 3. 데이터 삽입 : InsertIntobooks (Title, Author, Published_year) VA

웹 응용 프로그램에서 MySQL의 주요 역할은 데이터를 저장하고 관리하는 것입니다. 1. MySQL은 사용자 정보, 제품 카탈로그, 트랜잭션 레코드 및 기타 데이터를 효율적으로 처리합니다. 2. SQL 쿼리를 통해 개발자는 데이터베이스에서 정보를 추출하여 동적 컨텐츠를 생성 할 수 있습니다. 3.mysql은 클라이언트-서버 모델을 기반으로 작동하여 허용 가능한 쿼리 속도를 보장합니다.

MySQL 데이터베이스를 구축하는 단계에는 다음이 포함됩니다. 1. 데이터베이스 및 테이블 작성, 2. 데이터 삽입 및 3. 쿼리를 수행하십시오. 먼저 CreateAbase 및 CreateTable 문을 사용하여 데이터베이스 및 테이블을 작성한 다음 InsertInto 문을 사용하여 데이터를 삽입 한 다음 최종적으로 SELECT 문을 사용하여 데이터를 쿼리하십시오.

MySQL은 사용하기 쉽고 강력하기 때문에 초보자에게 적합합니다. 1.MySQL은 관계형 데이터베이스이며 CRUD 작업에 SQL을 사용합니다. 2. 설치가 간단하고 루트 사용자 비밀번호를 구성해야합니다. 3. 삽입, 업데이트, 삭제 및 선택하여 데이터 작업을 수행하십시오. 4. Orderby, Where and Join은 복잡한 쿼리에 사용될 수 있습니다. 5. 디버깅은 구문을 확인하고 쿼리를 분석하기 위해 설명을 사용해야합니다. 6. 최적화 제안에는 인덱스 사용, 올바른 데이터 유형 선택 및 우수한 프로그래밍 습관이 포함됩니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

드림위버 CS6
시각적 웹 개발 도구

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경
