Mssql 포지셔닝 및 중형 데이터베이스 시장!
Oracle 포지셔닝 및 대규모 데이터베이스 시장!
Mssql 의 데이터베이스 스크립트는 t-sql 입니다.
Oracle 의 데이터베이스 스크립트는 pl/sql 입니다.
Mssql 은 windows 플랫폼에서만 사용할 수 있습니다.
Oracle 은 여러 플랫폼에 걸쳐 있을 수 있습니다.
Mssql 은 싸고, 이해하기 쉽고, 비교적 간단하다.
Oracle 은 비싸고, 구성 요소에 따라 요금을 부과하며, 개념이 많고, 번거로움이 많다.
델파이 개발은 물론 pl/sql 의 숙달에 초점을 맞추고 있습니다!
--
개방성:
SQL Server 는 개방성이 없는 windows 에서만 실행할 수 있습니다. 운영 체제의 안정성은 데이터베이스에 매우 중요합니다. Windows9X 시리즈는 데스크톱 애플리케이션을 위주로 하고 nt 서버는 중소기업만을 위한 제품입니다. 또한 windows 플랫폼의 안정성, 보안 및 확장성은 매우 제한적입니다. 특히 대량의 데이터가 있는 중요한 업무를 처리할 때는 유닉스 만큼 시련을 견디지 못합니다.
Oracle 은 windows 를 포함한 모든 주요 플랫폼에서 실행할 수 있습니다. 모든 산업 표준을 완벽하게 지원합니다. 완전히 개방적인 전략을 채택하다. 고객이 가장 적합한 솔루션을 선택할 수 있도록 합니다. 개발자에게 전폭적인 지지를 주다.
DB2 는 windows 를 포함한 모든 주요 플랫폼에서 실행할 수 있습니다. 대용량 데이터에 가장 적합합니다. DB2 는 가장 널리 사용되는 기업이다. 세계 500 대 기업 중 거의 85% 가 DB2 데이터베이스 서버를 사용하는 반면 중국에서는 1997 년 이 수치가 5% 에 불과했다.
확장성, 병렬화
SQL server DB2 병렬 구현 및 * * * 스토리지 모드가 미성숙합니다. 늘어나는 사용자 수와 데이터 양을 처리하기가 어렵습니다. 제한된 확장성.
Oracle parallel server 는 노드 그룹 * * * 이 동일한 클러스터 내에서 작업을 공유할 수 있도록 하여 windownt 의 기능을 확장함으로써 고가용성과 확장성이 뛰어난 클러스터 솔루션을 제공합니다. WindowsNT 가 요구 사항을 충족하지 못하면 사용자는 데이터베이스를 UNIX 로 마이그레이션할 수 있습니다.
DB2 DB2 는 좋은 병렬성을 가지고 있습니다. DB2 는 데이터베이스 관리를 병렬 다중 노드 환경으로 확장합니다. 데이터베이스 분할 영역은 데이터베이스의 일부이며 자체 데이터, 인덱스, 구성 파일 및 트랜잭션 로그를 포함합니다. 데이터베이스 분할 영역을 노드 또는 데이터베이스 노드라고도 합니다.
안전
SQL server 가 보안 인증서를 받지 못했습니다.
Oracle 서버는 최고 수준의 ISO 표준 인증을 획득했습니다.
DB2 는 최고 수준의 ISO 표준 인증을 획득했습니다.
공연
다중 사용자의 SQL Server 성능이 좋지 않습니다.
Oracle 은 windowsNT 에서 TPC-D 및 TPC-C 에 대한 세계 기록을 유지하는 최고 성능을 제공합니다.
DB2 는 고성능 데이터 웨어하우징 및 온라인 트랜잭션에 적합합니다.
클라이언트 지원 및 애플리케이션 모델
SQL Server C/S fabric 은 windows 고객만 지원하며 ADO, DAO, OLEDB, ODBC 에 연결할 수 있습니다.
Oracle 다중 레벨 네트워크 컴퓨팅은 odbc, JDBC 및 OCI 와 같은 네트워크 고객과 연결할 수 있는 다양한 산업 표준을 지원합니다.
DB2 는 플랫폼 간 및 다중 계층 구조를 갖추고 있으며 ODBC 및 JDBC 와 같은 고객을 지원합니다.
조작이 쉬운
SQL Server 작업은 간단하지만 그래픽 인터페이스만 있습니다.
Oracle 은 복잡하며 windowsNT 와 UNIX 에서 동일하게 작동하는 GUI 와 명령줄을 모두 제공합니다.
DB2 는 GUI 와 명령줄을 모두 제공하는 간단한 작업으로 windowsNT 와 UNIX 에서도 동일합니다.
사용 위험
SQL 서버에 의해 완전히 다시 작성된 코드는 오랜 테스트, 지속적인 지연, 많은 기능을 증명하는 데 시간이 걸립니다. 초기 제품과 호환되지 않습니다. 사용은 약간의 위험을 감수해야 한다.
Oracle 의 장기적인 개발 경험은 완전히 역호환됩니다. 그것은 이미 광범위하게 사용되었다. 전혀 위험이 없습니다.
DB2 는 거대 기업에 광범위하게 적용되어 이전 버전과의 호환성이 뛰어납니다. 위험이 적다. 정보 제공만을 목적으로 합니다
--
9 가지 데이터웨어 하우스 시나리오의 특성 비교
중국 전자설비시스템공학연구소, 왕건신유동파
0 1-5-2 1 오후 04:33:38
--
IBM, Oracle, Sybase, CA,, Informix, Microsoft, SAS 등 강력한 기업들이 인수 또는 R&D 를 통해 자체 데이터 웨어하우스 솔루션을 잇달아 출시했으며, 보, 등 전문 소프트웨어 회사들도 프런트엔드 온라인 분석 처리 툴 시장에서 자리를 잡았습니다. 다음은 이러한 데이터 웨어하우스 솔루션의 성능과 특징을 분석하고 비교합니다.
IBM IBM 은 VW (visualization warehouse), Essbase/DB2 OLAP server 5.0, IBM DB2 UDB, BO 와 같은 타사 프런트엔드 데이터 표시 툴 및 데이터 마이닝 툴 (예 여기서 VW 는 데이터 웨어하우스 모델링 및 메타데이터 관리뿐만 아니라 데이터 추출, 변환, 로드 및 예약에도 사용할 수 있는 강력한 통합 환경입니다. Essbase/DB2 OLAP 서버는 차원 정의 및 데이터 로드를 지원합니다. Essbase/DB2 OLAP 서버는 ROLAP (관계형 OLAP) 서버가 아니라 혼합 HOLAP 서버 (ROLAP 및 MOLAP) 입니다. Essbase 가 데이터 로드를 완료하면 데이터는 시스템 지정 DB2 UDB 데이터베이스에 저장됩니다.
엄밀히 말하면 IBM 자체는 완벽한 데이터 웨어하우스 솔루션을 제공하지 않고 파트너 전략을 채택하고 있습니다. 예를 들어 프런트 엔드 데이터 렌더링 도구는 비즈니스 객체의 BO, Lotus 의 Approach, Cognos 의 임시 또는 쿼리 관리 도구일 수 있습니다. IBM 의 다차원 분석 도구는 Arbor 소프트웨어의 Essbase 및 IBM 의 DB2 OLAP 서버 (Arbor 와 공동 개발) 를 지원합니다. 통계 분석 도구는 SAS 시스템을 사용합니다.
Oracle 데이터 웨어하우스 솔루션은 주로 Oracle Express 와 Oracle Discoverer 로 구성됩니다. Oracle Express 는 네 가지 도구로 구성됩니다. Oracle Express Server 는 다차원 모델을 사용하여 다차원 데이터베이스 또는 다차원 캐시를 저장 및 관리하고 다양한 관계형 데이터베이스에 액세스할 수 있는 MOLAP (다차원 OLAP) 서버입니다. Oracle Express Web Agent 는 CGI 또는 웹 플러그인을 통해 웹 기반 동적 다차원 데이터 표시를 지원합니다. Oracle Express Objects 프런트 엔드 데이터 분석 도구 (현재 Windows 플랫폼만 지원) 는 그래픽 모델링 및 가정 분석 기능, 시각화 개발 및 이벤트 중심 프로그래밍 기술 지원, Visual Basic 구문과 호환되는 언어 제공, OCX 및 OLE; 지원, Oracle Express Analyzer 는 최종 사용자를 위한 공통 보고 및 분석 툴입니다 (현재 Windows 플랫폼에서만 지원됨). Oracle Discoverer 임시 질의 툴은 일반 사용자를 위해 특별히 설계되었으며 일반 사용자 버전과 관리자 버전으로 나뉩니다.
Oracle 데이터 웨어하우스 솔루션을 구현하는 동안 요약 데이터는 일반적으로 Express 다차원 데이터베이스에 저장되고 상세 데이터는 Oracle 관계형 데이터베이스에 저장됩니다. 자세한 데이터가 필요한 경우 Express Server 는 SQL 문을 구성하여 관계형 데이터베이스에 액세스합니다. 그러나 현재 Express 는 유연성이 부족하여 데이터 웨어하우스 설계의 변경으로 인해 데이터베이스를 재구축하는 경우가 많습니다. 또한 Oracle 8i 와 Express 간의 통합이 충분하지 않아 Oracle 8i 와 Express 간에 메타데이터를 복제해야 합니다. Discoverer (또는 BO) 가 요약 데이터에 액세스해야 하는 경우, 요약 데이터를 Oracle 과 Express 모두에 저장해야 하므로 시스템 관리에 어려움이 있습니다. 최근 출시된 Oracle 9i 는 OLAP 및 데이터 마이닝을 중요한 기능으로 삼았습니다.
Sybase Sybase 는 Warehouse Studio 라는 데이터 웨어하우스 솔루션을 제공합니다. 여기에는 데이터 웨어하우스 모델링, 데이터 추출 및 변환, 데이터 저장 및 관리, 메타데이터 관리, 시각화 데이터 분석 등의 도구가 포함됩니다. 여기서 Warehouse Architect 는 스타 모델, 눈송이 모델 및 er 모델을 지원하는 PowerDesigner 의 디자인 모듈입니다. 데이터 추출 및 변환 도구에는 PowerStage, Replication Server 및 Carleton PASSPORT 가 포함됩니다. PowerStage 는 Sybase 에서 제공하는 시각화 데이터 마이그레이션 도구입니다.
Adaptive Server Enterprise 는 Sybase 엔터프라이즈 관계형 데이터베이스이고, Adaptive Server IQ 는 데이터 웨어하우스를 위해 특별히 설계된 Sybase 의 관계형 데이터베이스로서 고성능 의사 결정 지원 시스템 및 데이터 웨어하우스 구축을 최적화합니다. Sybase IQ 는 Cognos 임시, Business Objects, Brio 쿼리 등 널리 사용되는 다양한 프런트 엔드 디스플레이 도구를 지원합니다. ). 데이터 분석 및 디스플레이 도구에는 파워가 포함됩니다.