1. 데이터베이스 관리 시스템 (Database Management System)의 개념
・사용자와 데이터베이스 사이에서 데이터베이스의 관리를 도와주는 소프트웨어.
・종속성과 중복성의 문제를 해결하기 위한 시스템으로, 모든 응용프로그램이 DB를 공유할 수 있도록 한다.
2. DBMS의 필수 기능
・정의 기능 (Definition Facility) : 구조와 제약조건등을 명시하는 기능 제공.
・조작 기능 (Manipulation Facility) : 데이터 처리를 위한 삽입, 삭제, 갱신, 검색을 명시하는 기능 제공.
・제어 기능 (Control Facility) : 무결성, 보안 및 권한 검사, 병행 제어 등을 명시하는 기능 제공.
3. DBMS의 장・단점
장점 |
단점 |
・독립성이 보장된다. ・중복을 피할 수 있다. ・공동으로 이용할 수 있다. ・통합하여 관리가 가능하다. ・일관성을 유지할 수 있다. ・표준화 할 수 있다. ・무결성을 유지할 수 있다. ・보안을 유지할 수 있다. ・실시간 처리가 가능하다. ・최신의 데이터를 유지할 수 있다. |
・DB 전문가가 부족하다. ・대용량 디스크의 집중적인 접근으로인한 과부하 발생. ・전산화 비용의 증가. ・데이터의 백업과 복구가 어렵다. ・시스템이 복잡해진다. |
'ORACLE11g > DATABASE 이론' 카테고리의 다른 글
[6장] 키의 개념 및 종류 (0) | 2016.10.04 |
---|---|
[5장] 관계형 데이터 모델 (0) | 2016.10.04 |
[4장] 데이터베이스 설계 (0) | 2016.10.04 |
[3장] 스키마 (Schema) (0) | 2016.10.04 |
[1장] 데이터베이스 개념 (0) | 2016.10.04 |