데이터베이스 관리 시스템

데이터베이스 관리 시스템(Database management system, DBMS)은 데이터베이스를 생성·저장·검색·수정·관리하는 소프트웨어다. 데이터 모델과 질의 처리, 트랜잭션, 동시성 제어, 접근 권한과 복구 등의 기능을 제공하며, 관계형·문서형·키-값형·그래프형 등 여러 데이터...

영문명Database management system
분류소프트웨어, 데이터베이스
약칭DBMS
주요 기능데이터 저장, 조회, 변경, 트랜잭션, 접근 제어
관련 기술SQL, 관계형 데이터베이스, 데이터베이스 엔진

데이터베이스 관리 시스템(Database management system, DBMS)은 데이터베이스를 생성·저장·검색·수정·관리하는 소프트웨어다. 데이터 모델과 질의 처리, 트랜잭션, 동시성 제어, 접근 권한과 복구 등의 기능을 제공하며, 관계형·문서형·키-값형·그래프형 등 여러 데이터 모델을 지원하는 제품이 있다.

역사

초기 데이터 관리 시스템

관계형 데이터베이스

분산 및 클라우드 데이터베이스

구조

저장 엔진

질의 처리기

트랜잭션과 동시성

로그와 복구

데이터 모델

관계형

문서형

키-값형

그래프형

열 지향

관련 문서

  1. List of relational database management systems ↩