DB/개념

데이터베이스 관리시스템(DBMS)

ucong 2020. 11. 12. 21:19

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

- 데이터베이스를 직접 응용프로그램들이 조작하는것이 아니라 데이터베이스를 조작하는 별도의소프트
웨어가 있는데 이를 데이터베이스관리시스템이라고 한다 .

- 데이터베이스 설계 후 여러가지 관리를 위한 시스템 선택사항 (프로그램)

 

RDBMS 대표적 종류

 

Oracle

- 오라클에서 만들어 판매중인 상업용 데이터베이스

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

- 대기업에서 주로 사용

- 오픈소스가 아닌 비공개 소스로 운영

 

MySQL

- MySQL사에서 개발, 썬마이크로시스템즈를 거쳐 현재 오라클에 흡수합병되었다.

- 오픈소스로 이루어져있는 무료 프로그램(상업적 사용시 비용있음)

- 다수의 중소기업에서 사용

 

마리아DB

- Mysql하고는 기본적으로 구조 및 사용방법 등이 모두 동일해 MySQL과 완벽한호환이 가능하다.

- Mysql의 기능을 모두 완벽히 구현하면서도 속도와 성능이 훨씬 좋다.

- 마이그레이션이 쉽다는 장점을 가진다.

*마이그레이션 - 서비스 중인 한 어플리케이션 또는 모듈 등을 전혀 다른 환경(OS, 미들웨어, 하드웨어 등)

에서도 돌아갈 수 있도록 전환하는 것

 

 

'DB > 개념' 카테고리의 다른 글

MySQL 드라이버  (0) 2020.11.18
JDBC  (0) 2020.11.18
SQL  (0) 2020.11.14
테이블  (0) 2020.11.13
데이터베이스  (0) 2020.11.11