본문으로 바로가기

데이터베이스 관리 시스템

(DataBase Management System)

 

1. 정의

 

데이터베이스란 자료의 집합을 의미한다.

 

데이터베이스 관리 시스템이란 응용 프로그램과 데이터베이스의 중재자이다.

 

 

2. DBMS의 필수 기능

 

(1) 정의 기능

 

데이터베이스의 구조와 제약 조건 등 정의

 

(2) 조작 기능

 

데이터베이스의 검색, 갱신, 삽입, 삭제 등의 조작 기능

 

(3) 제어 기능

 

데이터베이스의 무결정 유지, 보안 유지 및 권한 검사, 병행 제어

 

3. DBMS의 장단점

 

 장점

단점 

 데이터의 독립성 보장

 운영비의 증대

 데이터의 중복의 최소화

 자료 처리 방법의 복잡화

 데이터의 공유 기능

 복잡한 백업과 회복

 일관성 유지, 보안 보장, 표준화 용이

 시스템의 일부의 고장이 전체 시스템에 영향