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 등

 

 

 

반응형