Oracle Database 10g 제품군 Oracle 백서 2004년 1월
Oracle Database 10g 제품군 들어가는글 Oracle Database 10g는각기다른개발및배치시나리오를최적으로지원할수있도록 4개의에디션으로제공됩니다. 뿐만아니라. Oracle은특정애플리케이션의요구조건에맞춰 Oracle Database 10g의기능을한층강화할수있도록다양한추가옵션데이타베이스제품을제공합니다. Oracle Database 10 g의 4가지에디션은다음과같습니다. Oracle Database 10g Standard Edition One은워크그룹, 부서레벨및인터넷 / 인트라넷애플리케이션을위한탁월한사용용이성, 기능및가격대비성능이점을제공합니다. Oracle Database 10g Standard Edition은소규모기업을위한단일서버환경은물론고도로분산된지사환경에이르기까지, 비즈니스크리티컬애플리케이션개발을위해필요한모든기능을포함하고있습니다. Standard Edition One은최대 2개프로세서용량을장착한서버에만라이센싱할수있습니다. Oracle Database 10g Standard Edition (SE) 는대형머신및 Real Application Cluster를통한서비스클러스터링지원을바탕으로 Standard Edition One 의탁월한사용용이성, 기능및성능이점을제공합니다. SE는최고 4개프로세서를탑재한단일서버또는최고 4개프로세서를지원하는서버클러스터에대해서라이센싱할수있습니다. Oracle Database 10g Enterprise Edition (EE) 는대용량OLTP(on-line transaction processing) 환경, 질의집약적인데이타웨어하우스및성능요구치가높은인터넷애플리케이션과같은미션크리티컬애플리케이션을위한신뢰할수있고안전하며효율적인데이타관리를제공합니다. Oracle Database Enterprise Edition은기업이미션크리티컬애플리케이션의까다로운가용성및확장성요구조건을충족시킬수있도록강력한툴과기능을제공합니다. EE는 Oracle Database의모든컴포넌트를포함하고있을뿐만아니라, 본백서후반에기술된옵션및팩을구매함으로써그기능을한층개선할수있습니다. Oracle Database 10g Personal Edition는 Oracle Database Standard Edition One, Oracle Database Standard Edition 및 Oracle Database Enterprise Edition과의완벽한호환성을요구하는단일사용자개발및배치를지원합니다. Oracle은권위있는기관으로부터상을여러차례수상한바있는 Oracle Database 10g의기능을개인워크스테이션에제공함으로써, 세계에서가장널리사용되고있는 Oracle Database의강력한성능과데스크탑제품에서기대 Oracle Database 10g 제품군 2
할수있는사용용이성및단순성이점을결합한독보적인데이타베이스를제공합니다. Oracle Database Personal Edition, Oracle Database Standard Edition, Standard Edition One 및 Oracle Database Enterprise Edition 은저장프로시저및트리거를작성하기위한 SQL 오브젝트기능, PL/SQL 및 Java 프로그램인터페이스를포함해공통의애플리케이션개발특징세트를포함하고있습니다. 이들 Oracle Database 에디션용으로작성된애플리케이션은여타애플리케이션과함께실행됩니다. 뿐만아니라, Oracle Database 10g Enterprise Edition의경우애플리케이션개발자에게투명한추가성능, 확장성, 가용성및보안기능을제공합니다. Oracle Database 10g Enterprise Edition에서지원되는 API는일반적으로 Oracle Database 10g Personal Edition 및 Oracle Database 10g Standard Edition에서도지원됩니다. 단, Oracle OLAP 또는 Oracle Data Mining과같이오직 Oracle Database 10g Personal Edition 및 Oracle Database 10g Enterprise Edition에서만지원되는추가옵션제품과관련된기능들의경우, 예외입니다. 이들 Oracle Database 10g 제품은모두강력하고, 안정적인동일한데이타베이스엔진아키텍처를사용해개발됐습니다. Oracle Database 10g Standard Edition 및 Oracle Database 10g Personal Edition은다른많은플랫폼상에서 Oracle Database 10g Enterprise Edition과 100% 호환되기때문에, 랩탑및데스크탑의데이타베이스애플리케이션을리엔지니어링하지않고도엔터프라이즈시스템으로손쉽게확장할수있습니다. 추후비즈니스성장에따른확장성및기능요구증가에맞춰, Oracle Database 10g Standard Edition 에서 Enterprise Edition 으로손쉽게업그레이드할수있습니다. Oracle SE의이점중에하나는 EE로손쉽게업그레이드할수있다는점입니다. 단지 EE 소프트웨어만설치하기만하면, 데이타베이스, 애플리케이션또는관리프로시저에대한그어떤변경작업없이, EE의신뢰성, 가용성, 확장성및기타모든이점을확보할수있게됩니다. 까다로운요구조건에부합하는고급옵션이들 4가지 Oracle Database 10g 에디션각각은오늘날애플리케이션의다양하고까다로운요구조건에부합하는특징과기능을갖추고있습니다. 뿐만아니라, Oracle은미션크리티컬 OLTP, 데이타웨어하우스및인터넷환경의개발및배치를위한가장까다로운요구조건을충족시키는최첨단기술을채용한옵션제품을제공합니다. Oracle Real Application Clusters Oracle Real Application Clusters는클러스터링기술을사용해상호연결된다중컴퓨터의강력한프로세싱성능을활용하는컴퓨팅환경입니다. Oracle Real Application Clusters는단순하고사용하기쉬운단일시스템이미지를통해클러스터링하드웨어구성을활용함으로써모든패키징된또는커스텀애플리케이션을위한무한한확장성및고가용성을제공합니다. Oracle Real Application Clusters 는클러스터링시스템구성내다수의노드에서단일데이타베이스에액세스할수있 Oracle Database 10g 제품군 3
도록지원함으로써, 애플리케이션및데이타베이스사용자를하드웨어및소프트웨어의오류에서격리시키는것은물론, 하드웨어환경에맞춰확장되는성능을제공합니다. Oracle Partitioning Oracle Partitioning은대규모기반데이타베이스테이블및색인에뛰어난관리용이성, 가용성및성능기능을추가함으로써, OLTP, 데이타마트및데이타웨어하우스애플리케이션을위한데이타관리환경을강화합니다. Oracle Partitioning 은대형테이블을소형의개별관리단위로분리하는동시에데이타에대한단일애플리케이션레벨뷰를유지합니다. 범위, 해시, 목록및각조합 ( 범위와해시의조합및범위와목록의조합 ) 을포함해다양한파티셔닝방법이지원됩니다. Oracle Advanced Security Oracle Advanced Security (ASO) 는네트워크암호화및강력한인증서비스의완벽한스위트를 Oracle Database에제공합니다. 네트워크암호화는업계표준데이타암호화및데이타무결성알고리즘을사용해구현됩니다. 이옵션은배치를위한알고리즘및암호수준을선택할수있는자유를부여합니다. 강력한인증서비스는포괄적인업계표준인증옵션스위트를지원합니다. 인증옵션에는기존인증프레임워크와, 스마트카드및토큰카드등과같은 2 가지인증옵션을상호연동되도록설계한 Oracle Database에대한 SSO(single sign-on) 서비스가포함됩니다. Oracle Label Security Oracle Label Security는행레이블기반의유연한고급보안기능을제공함으로써매우자세한수준으로 (fine-grained) 액세스를제어할수있도록합니다. Oracle Label Security는정부, 국방및일반기업에서사용하고있는라벨링개념을적용함으로써민감한정보를보호하고데이타분리기능을제공할뿐만아니라, 정책, 레이블및사용자레이블인증을관리하기위한강력한툴을포함하고있습니다. Oracle OLAP Oracle OLAP는분석애플리케이션제공을위한완벽한통합관리기능을갖춘확장가능한고성능계산엔진입니다. 데이타베이스에완벽하게통합되는 Oracle OLAP는완벽한세트의분석기능을제공합니다. 예측분석기능을사용해, 예를들어, 시장경향을예측하고, 제품생산요구조건을예측하며, 기업예산및재정분석시스템을구축할수있습니다. 복잡한다차원질의및계산을사용해, 시장점유율및순현재가치 (NPN: Net Present Value) 와같은정보를유추할수있습니다. Java OLAP API 는복잡한분석질의를요구하는애플리케이션개발을위한효율적인오브젝트지향기능을제공합니다. Oracle Data Mining Oracle Data Mining은기업데이타베이스를마이닝하고, 새로운통찰력을발견하는것은물론, 그정보를비즈니스애플리케이션에통합시키는첨단비즈니스애플리케이션을개발할수있도록지원합니다. Oracle Data Mining 은분류, 예측및연관을위한데이타마이닝기능을기본적으로제공합니다. Oracle Database 10g 제품군 4
Java 기반 API를통해모든모델개발및평가기능을액세스할수있습니다. Oracle Spatial Oracle Spatial은사용자및애플리케이션개발자가자체공간데이타를엔터프라이즈애플리케이션에유연하게통합할수있도록지원합니다. Oracle Spatial 은특정지역내에서의고객과매장간의근접도및지역별매출과같이, 연관데이타의공간적관계에기반한분석능력을향상시킵니다. Oracle Spatial은업계표준데이타베이스내의공간데이타를관리함으로써, 데이타서버에서애플리케이션통합이이루어지도록합니다. 이를통해벤더툴및애플리케이션이 Oracle Database의공간데이타를직접액세스할수있게되기때문에, 상호운영성을실현하는한편, 비용을최소화하게됩니다. 기타 ORACLE 제품 Oracle Programmer Oracle Programmer 는 Oracle Database 10 g에액세스및조작하는엔터프라이즈애플리케이션을개발하는개발자를위해다양한세트의인터페이스를제공하는별도의 Oracle 제품입니다. Oracle Programmer 제품군은다음과같은제품으로구성되어있습니다. 3개의임베디드 SQL-유형인터페이스 : 프리컴파일러 (precompiler), SQL*Module 및 SQLJ 4개의호출레벨인터페이스 : Oracle Call Interface (CI), Oracle C++ Call Interface (OCCI), ODBC 및 JDBC 2개의 COM 데이타액세스인터페이스 : Oracle Objects for OLE (OO4O) 및 Oracle Provider for OLE DB Microsoft.Net 지원 : Oracle Data Provider for.net (ODP.NET), OLE DB.NET 및 ODBC.NET 데이타베이스스키마에서호스트언어바인딩을생성하는 2개의유틸리티 : Object Type Translator 및 JPub Oracle Database Lite Oracle Database Lite는모바일및소형풋프린트장치 ( 핸드헬드, 랩탑, 커뮤니케이터등 ) 상에서로컬로실행되는애플리케이션을위한효율적이고, 신뢰할수있고, 안전한데이타관리기능을제공합니다. Oracle Database Lite 는장치및모든 Oracle Database 간의확장가능한데이타동기화를지원할뿐만아니라, 사용자, 장치및애플리케이션을완벽하게관리합니다. Oracle Database 10g 제품군 5
ORACLE 관리팩다음섹션은 Oracle 관리팩에관한설명입니다. 이들팩의기능들은 Oracle Database 소프트웨어에서제공되는 Oracle Enterprise Manager Database Control, Oracle Enterprise Manager Grid Control 및 API를통해액세스할수있습니다. Oracle Change Management Pack Oracle Change Management Pack은데이타베이스관리자가스키마오브젝트에대한복잡한변경을안정적으로수행하는것은물론, 스키마또는오브젝트를복사하고, 스키마및데이타베이스를비교및동기화할수있도록지원합니다. Oracle Change Management를통해다음을수행할수있습니다. : 오브젝트정의포착및저장 오브젝트정의비교및차이점강조 오브젝트정의동기화 오브젝트정의를 1개이상의사이트로배포 자체데이타서브세트로오브젝트복제 데이타베이스및애플리케이션수명동안변경관리및계획 Oracle Diagnostic Pack Oracle Diagnostic Pack은자동성능진단및고급시스템모니터링기능을제공합니다. Diagnostic Pack은다음과같은특징을포함합니다. AWR(Automatic Workload Repository) ADDM(Automatic Database Diagnostic Monitor: 자동데이타베이스진단감시 ) 성능모니터링 ( 데이타베이스및호스트 ) 이벤트공지 : 공지방법, 규칙및일정 이벤트히스토리및메트릭스히스토리 ( 데이타베이스및호스트 ) 블랙아웃 (blackout) Oracle Tuning Pack Oracle Tuning Pack 은데이타베이스관리자에게 SQL 튜닝및스토리지최적화를포함해 Oracle 환경을위한전문성능관리기능을제공합니다. Tuning Pack을사용하려면, Diagnostic Pack을갖추고있어야합니다. Tuning Pack은다음과같은특징을포함합니다. SQL 액세스어드바이저 (SQL Access Advisor) SQL 튜닝어드바이저 (SQL Tuning Advisor) Oracle Database 10g 제품군 6
SQL 튜닝세트 오브젝트재구성 Oracle Configuration Management Pack Oracle Configuration Management Pack 은데이타베이스관리자가 Enterprise Manager에의해관리되는호스트및데이타베이스에대한하드웨어및소프트웨어구성정보를추적할수있도록합니다. 그런후, 이정보의히스토리에대한찾기, 검색, 비교, 추출및추적을실행할수있습니다. 또한이팩은구성정보를토대로한정책관리및패치관리기능을제공합니다. 마지막으로, 보다손쉽게배치작업을수행할수있도록데이타베이스인스턴스및 Oracle 홈에대한복제기능을제공합니다. Configuration Management Pack은다음과같은특징을포함합니다. Oracle 홈패치상태, 배치버전, 파라미터설정, 데이타베이스특징사용등과같은구성정보에대한광범위한검색. 2개의데이타베이스구성을비교할수있는기능 호스트투호스트및호스트투다중호스트구성비교 추후검색또는비교를위해 Enterprise Manager의동일한또는다른인스턴스에대한호스트구성정보익스포트 MetaLink에서직접획득한데이타를사용해, 지정된 Oracle 홈에적용할패치는물론패치의대규모배치에대한자동결정을포함한패치관리 데이타베이스및 Oracle 홈복제 최상의실행사례에서벗어난이상실행을관리자에게통보하는정책관리 자동화된상황에따른 (in-context) 크리티칼패치조언평가특징및제품기능 Oracle Database 10 g의모든에디션에서모든특징및옵션이동일하게제공되는것은아닙니다. Oracle Database 10g Personal Edition은 Windows 2000, Windows NT, Windows XP 및 Windows Server 2003 (32-bit 및 64-bit) 상에서사용할수있습니다. Oracle Database 10g Personal Edition은 Oracle Real Application Clusters 옵션을제외하고, Oracle Partitioning 및 Oracle Advanced Security 을포함해 Oracle Database 10g Enterprise Edition에서제공되는모든컴포넌트및옵션을포함합니다. 단, 관리팩은 Personal Edition에제공되지않습니다. Oracle Database 10 g Standard Edition 및 Oracle Database 10 g Enterprise Edition에서제공되는특징및옵션은다음표를참조하십시오. Oracle Database 10g 제품군 7
특징 / 옵션 Standard Enterprise 참고 Edition Edition 및 Standard Edition One 고가용성 Oracle Data Guard - Redo Apply N Y Oracle Data Guard - SQL Apply N Y 롤링업그레이드 (rolling Upgrades) N Y -패치세트, 데이타베이스및 O/S 패스트스타트 (Fast-start) N Y 포괄적인온라인스키마 N Y 재구성 / 재정의온라인시스템변경- CPU, Y Y 디스크, 메모리플래시백질의 (Flashback Query) Y Y 플래시백테이블 (Fashback Table) N Y 플래시백데이타베이스 N Y (Flashback Database) 플래시백트랜잭션질의 N Y (Flashback Transaction Query) 블록레벨복구 N Y 증분백업및복구 N Y 병렬백업및복구 N Y 포인트인타임 (Point-in-time) N Y 테이블스페이스복구시험복구 (Trial recovery) N Y Oracle Fail Safe Y Y Windows 만해당 확장성 Oracle Real Application Clusters Y Y Enterprise Edition의경우, 추가비용요구. SE 에는포함되어있지만, SE One에는포함되지않음 Oracle Database 10g 제품군 8
특징 / 옵션 Standard Enterprise 참고 Edition Edition 및 Standard Edition One 통합클러스터웨어 Y Y RAC 요구 자동작업로드관리 Y Y RAC 요구 Java, PL/SQL 기본컴파일 Y Y 보안고급보안옵션 N Y 추가비용옵션 Oracle Label Security N Y 추가비용옵션 암호화툴키트 Y Y Virtual Private Database(VPD) N Y 상세한수준의감사 N Y 암호관리 Y Y 개발플랫폼 Java 지원 Y Y 데이타베이스웹서비스 Y Y SQLJ Y Y Oracle Programmer 요구 JDBC 드라이버 Y Y 데이타베이스에서의 Y Y 포괄적인 XML 지원오브젝트및확장성 Y Y Regular Expressions Y Y PL/SQL 저장프로시저및트리거 Y Y PL/SQL 및 JSP Y Y (Java Server Pages) COM 자동화, Microsoft T ti S Y Y Windows만해당 /COM+ 트랜잭션서버 /COM+ 통합, ODBC 및 OLE DB Oracle Database 10g 제품군 9
특징 / 옵션 Standard Enterprise 참고 Edition Edition 및 Standard Edition One Microsoft Distributed Transaction Y Y Windows만해당 Coordinator 통합 Oracle Objects for OLE (OO4O) Y Y Windows만해당 VLM 지원, 4GB RAM 튜닝 Y Y Windows만해당 OLE DB.NET 및 ODBC.NET 지원 Y Y Windows만해당 Native. NET Data Provider - Y Y Windows만해당 ODP.NET Windows, Linux 및 HP-UX에대한 Y Y 64-bit Itanium 지원세계화지원 Y Y 통합웹애플리케이션 Y Y HTML DB 개발환경 SQL*Plus/iSQL*Plus Y Y 관리용이성 Oracle Change Management Pack N Y 추가비용옵션 Oracle Configuration N Y 추가비용옵션 Management Pack Oracle Diagnostic Pack N Y 추가비용옵션 Oracle Tuning Pack N Y 추가비용옵션. Diagnostic Pack 필요 Oracle Enterprise Manager Y Y 자동메모리관리 Y Y 자동스토리지관리 Y Y 자동실행취소관리 Y Y 서버매니지드백업및복구 Y Y Legato Storage Manager Y Y 이중백업세트 N Y Oracle Database 10g 제품군 10
특징 / 옵션 Standard Enterprise 참고 Edition Edition 및 Standard Edition One Database Resource Manager N Y VLDB, 데이타웨어하우징, 비즈니스인텔리전스 Oracle Partitioning N Y 추가비용옵션 Oracle OLAP N Y 추가비용옵션 Oracle Data Mining N Y 추가비용옵션 데이타압축 N Y 분석기능 Y Y 비트맵색인및비트맵 N Y 조인색인기능기반색인 Y Y 병렬질의 /DML N Y 병렬통계수집 N Y 병렬색인빌드 (build)/ 스캔 (scan) N Y 병렬데이타펌프 (Data Pump) N Y 익스포트 / 임포트크로스플랫폼 (cross-platform) 을 N Y 포함한이동가능한테이블스페이스스타질의 (star query) 최적화 Y Y 샘플스캔 Y Y 요약관리 - Materialized View N Y 질의재작성 Direct Path Load API Y Y 외부테이블 Y Y SQL 모델 Y Y 동기화변경데이타 Y Y 캡처비동기화변경데이타 N Y 캡처 Oracle Database 10g 제품군 11
특징 / 옵션 Standard Enterprise 참고 Edition Edition 및 Standard Edition One 통합 Oracle Streams N Y 고급큐잉 Y Y Oracle Workflow Y Y 메시징게이트웨이 N Y 기본복제 Y Y 업데이트가능한 Materialized View 사이트 고급복제 N Y 멀티매스터 (multi-master) 복제 질의분산 Y Y 트랜잭션분산 Y Y 이기종서비스 Y Y 네트워킹연결풀링 (pooling) Y Y Oracle Connection Manager N Y Oracle Names Y Y Infiniband 지원 N Y 컨텐트관리 Oracle Spatial N Y 추가비용옵션 Oracle Database Y Y Workspace Manager 병렬텍스트색인작성 N Y Ultra Search Y Y intermedia Y Y Oracle Text Y Y Oracle Database 10g 제품군 12
특징 / 옵션 Standard Enterprise 참고 Edition Edition 및 Standard Edition One 기타데이타베이스특징데이타베이스이벤트트리거 Y Y 열삭제하기 Y Y 열이름바꾸기및제약조건바꾸기 Y Y IOT(Index-organized table) Y Y Instead-of triggers Y Y LOB (large object) 지원 Y Y LogMiner Y Y 다중블록크기지원 Y Y 임시테이블 Y Y Oracle 은언제라도본백서의내용을변경할수있는권한을보유하고있습니다. Oracle Database 10g 제품군 13
한국오라클 ( 주 ) 서울특별시강남구삼성동 144-17 삼화빌딩대표전화 : 2194-8000 FAX : 2194-8001 한국오라클교육센타서울특별시영등포구여의도동 28-1 전경련회관 5 층, 7 층대표전화 : 3779-4242~4 FAX : 3779-4100~1 대전사무소대전광역시서구둔산동 929 번지대전둔산사학연금회관 18 층대표전화 : (042)483-4131~2 FAX : (042)483-4133 대구사무소대구광역시동구신천동 111 번지영남타워빌딩 9 층대표전화 : (053)741-4513~4 FAX : (053)741-4515 부산사무소부산광역시동구초량동 1211~7 정암빌딩 8 층대표전화 : (051)465-9996 FAX : (051)465-9958 광주사무소광주광역시서구양동 60-37 금호생명빌딩 8 층대표전화 : (062)350-0131 FAX : (062)350-0130 고객에게완전하고효과적인정보관리솔루션을제공하기위하여오라클사는전세계 145 개국에서제품, 기술지원, 교육및컨설팅서비스를제공하고있습니다. 제품구입문의수신자부담전화번호 : 080-2194-114 수신자부담팩스번호 : 080-2194-080 E-Mail 문의 : oracledirect_kr@oracle.com http://www.oracle.com/ http://www.oracle.com/kr