ToBe끝판왕

[ ORACLE ] 오라클의 개념 , 특징 , 장/단점 본문

■ Programming Skills/DBMS

[ ORACLE ] 오라클의 개념 , 특징 , 장/단점

업그레이드중 2022. 6. 21. 23:10
반응형

 


 

ORACLE

 

•  미국 오라클( Oracle ) 사의 관계형 데이터베이스 관리 시스템( RDBMS )의 이름이다.

•  윈도우, 리눅스, 유닉스 등 다양한 운영체제에 설치가 가능하다.

•  MY_SQL , MS_SQL 보다 대량의 데이터를 처리하기 좋다.

•  현재 유닉스 체제에서 가장 많이 사용되는 DBMS이다.

•  대표적인 기업용 데이터베이스이다. 

 

 

※ DBMS( DataBase Management System : 데이터베이스 관리 시스템 )

•  데이터베이스를 관리하며 응용 프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공하는 소프트웨어

•  데이터와 응용프로그램의 중간에서 응용 프로그램이 요구하는 대로 데이터를 정의하고, 읽고, 쓰고

   갱신하는 등의 데이터를 조작하고 관리하는 프로그램의 집합체이다.

 

※ RDBMS( Relational DataBase Management System : 관계형 데이터베이스 관리 시스템 )

•  DBMS의 한 종류로, 가장 많이 사용된다.

•  데이터 분류, 정렬, 탐색 속도가 빠르다.

•  상호 관련성을 가진 테이블의 집합이다.

•  확장에 용이하다.

•  데이터를 속성( Attribute )과 데이터 값( Attribute Value )으로 구조화 ( = 2차원 테이블 형태로 만들어짐 )

 

 

▶  Oracle 특징

•  로컬( Local ) 환경과 원격( Remote ) 환경에서 사용할 수 있도록 Database Server와 Client Application Program

   으로 분리되어 있다. Database Server는 데이터베이스의 서버 역할을 담당하며, Client Application Program은

   데이터의 해석과 표시를 담당한다.

•  대용량의 데이터 관리를 지원한다.

•  높은 가용성 제공( = 장애 시간 없이 24시간 365일 가동 가능하다. )

•  물리적으로 상이한 다른 컴퓨터에 있는 데이터베이스를 논리적 데이터베이스로 결합 가능하다.

•  다른 OS로 이동해도 작동이 가능해 이식성이 높다.

 

 

▶  Oracle 장/단점

•  장점

-  많은 사용자가 존재하며 다수의 사용자가 동시에 접근이 가능하다.

-  오류가 발생하면 설정되어 있는 계정 혹은 이메일로 연락이 온다.

-  다른 데이터베이스보다 고성능의 트랜잭션을 처리한다.( = 빠른 시간에 처리 )

-  입증된 제품의 우수성

 

•  단점

-  DBMS를 운영하기 위하여 많은 하드웨어 자원의 필요

-  복잡한 DBMS 관리

-  가격이 동종 DBMS보다 비싸다.

-  기능이 많아 초보자에게 어렵다.

 

 

 

반응형
Comments