[DB기초] DBMS 개념과 종류 및 장단점 분석

DBMS란?

데이터베이스를 직접 응용 프로그램들이 조작하는 것이 아니라 데이터베이스를 조작하는 별도의 소프트웨어가 있는데 이를 데이터베이스 관리 시스템(DBMS : DataBase Management System)이라고 합니다. 즉 데이터베이스 관리 시스템이란 데이터베이스를 관리하며 응용 프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공하는 소프트웨어입니다.

 

DBMS

 

DBMS 종류 및 장단점 분석

대표적인 DBMS는 Oracle사의 Oracle, My_SQL MicroSoft사의 MS_SQL이 있다.

세계 DB시장 점유율 링크

 

ORACLE

Oracle

  1. 오라클에서 만들어 판매 중인 상업용 데이터베이스
  2. 윈도우, 리눅스, 유닉스 등 다양한 운영체제에 설치를 할 수 있다.
  3. MS_SQL , MY_SQL보다 대량의 데이터를 처리하기 좋음
  4. 대기업에서 주로 사용하며 글로벌 DB 시장 점유율 1위
  5. 오픈소스가 아닌 비공개 소스로 운영

 

MYSQL

MY_SQL

  1. MySQL사에서 개발, 썬마이크로시스템즈를 거쳐 현재 오라클에 흡수 합병됨
  2. 윈도우, 리눅스, 유닉스 등 다양한 운영체제에 설치를 할 수 있다.
  3. 오픈소스로 이루어져 있는 무료 프로그램(상업적 사용 시 비용 있음)
  4. 가격 등의 장점을 앞세워 다수의 중소기업에서 사용 중

 

MSSQL

MS_SQL

  1. 마이크로소프트 사에서 개발한 상업용 데이터베이스
  2. 다른 운영체제도 사용 가능하지만 윈도즈에 특히 특화되어있음
  3. 비공개 소스로 폐쇄적인 정책 (리눅스 버전은 오픈소스)
  4. 비교적 중소기업에서 주로 사용함

댓글

Designed by JB FACTORY