WIPIVERSE

오라클 데이터베이스

정의
오라클 데이터베이스(Oracle Database)는 미국의 오라클 코퍼레이션(Oracle Corporation)에서 개발·판매하는 관계형 데이터베이스 관리 시스템(RDBMS)이다. 기업용 애플리케이션, 데이터 웨어하우스, 온라인 트랜잭션 처리(OLTP) 등 다양한 업무 환경에서 사용된다.

역사

  • 1977년, 래리 엘리슨(Larry Ellison) 등 세 명의 공동 창업자가 오라클을 설립하고, 1979년 최초 제품인 “Oracle V2”를 출시하였다. 이는 상업적으로 성공한 최초의 관계형 데이터베이스 시스템 중 하나였다.
  • 이후 버전 8i(1999년), 9i(2001년), 10g(2003년), 11g(2007년), 12c(2013년), 19c(2019년) 등 주요 릴리스를 거치며 기능이 확장되었다.
  • 2020년대 현재 최신 버전은 “Oracle Database 23c”(2023년 출시)이며, 클라우드 서비스인 “Oracle Autonomous Database”와 연계된 형태로 제공된다.

주요 특징

  1. SQL 및 PL/SQL 지원 – 표준 SQL과 오라클 고유의 절차형 언어인 PL/SQL을 제공한다.
  2. 다중 모델 데이터 저장 – 관계형 외에도 JSON, XML, 그래프, 공간 데이터 등을 저장·처리한다.
  3. 고가용성 및 복구 기능 – Real Application Clusters(RAC), Data Guard, Flashback 기술을 통해 장애 복구와 무중단 서비스를 지원한다.
  4. 보안 – 상세한 권한 관리, 데이터 암호화(TDE), 감사 로그 등을 제공한다.
  5. 자동화 – “Autonomous Database”는 머신러닝 기반으로 자동 튜닝, 패치 적용, 백업 등을 수행한다.

사용 분야

  • 대기업 ERP·CRM 시스템
  • 금융·보험·통신 등 트랜잭션 집중형 환경
  • 데이터 분석·BI·데이터 웨어하우스
  • 클라우드 기반 SaaS 서비스

배포 형태

  • 온프레미스(물리·가상 서버)
  • 퍼블릭·프라이빗 클라우드(Oracle Cloud Infrastructure, AWS, Azure 등)
  • 하이브리드·멀티클라우드 구성

표준 호환성
오라클 데이터베이스는 ANSI/ISO SQL 표준을 기본으로 하며, Oracle 특화 기능과 확장성을 제공한다. 표준 호환성을 위해 Oracle Database Compatibility Parameter를 통해 특정 버전 호환 모드를 설정할 수 있다.

참고
공식 문서는 Oracle Corporation이 제공하는 “Oracle Database Documentation”(https://docs.oracle.com)에서 확인할 수 있다.

둘러보기

더 찾아볼 만한 주제

    전체 문서 보기