IT 개발/Database
DB와 DBMS (데이터베이스와 데이터베이스 관리시스템)
KADOSHOLY
2021. 2. 16. 22:49
반응형
DB vs DBMS (데이터베이스 vs 데이터베이스 관리시스템)
DB와 DBMS의 차이점에 대해서 간략히 알아보도록 하겠습니다.
DB (DataBase, 데이터베이스)
1. 정의
- 각 조직에서 사용하던 데이터를 모아 통합하고 공유할 목적으로 구축된 데이터들의 집합
2. 특징
- 실시간 접근성 : 사용자의 요구에 실시간으로 응답 처리한다.
- 계속적인 변화 : 삽입, 삭제, 수정 작업을 통해 지속적으로 데이터를 갱신할 수 있다.
- 동시공유 : 여러 사람이 동시에 데이터를 접근하고 이용할 수 있다.
- 내용에 따른 참조 : 데이터의 위치나 주소가 아닌 값에 따라 참조되어 데이터를 검색한다.
DBMS (DataBase Management System, 데이터베이스 관리시스템)
1. 정의
- DB를 관리하는 소프트웨어로 응용프로그램은 DBMS를 통해 DB에 접근하여 관리한다.
2. 필수기능 3가지
- 정의기능 : DB의 논리적, 물리적 구조를 정의하는 기능
- 조작기능 : DB를 검색, 삭제, 갱신, 삽입하는 기능
- 제어기능 : DB의 내용 정확성과 안전성을 유지하도록 제어하는 기능
3. DBMS의 종류
- MySQL, MariaDB, Oracle, MsSQL, MongoDB 등
반응형