데이터베이스 관리 시스템의 역할

2020. 9. 28. 20:17데이터베이스

 

데이터베이스 관리 시스템 관리 프로그램의 집합이라고 생각하면 좋다.

데이터베이스 관리 시스템에서 데이터베이스의 생성과 조작을 담당하는데 '어떻게 관리할까?'의 초점을 두고 학습하면 좋을 것 같다.

 

좋은 관리에 대해 생각해보자.

기본적으로 정의가 명확해야 한다. 

그리고 조작이나 접근 방법이 쉽고 단순한 형태여야 한다.

데이터가 다루어지는 과정에서는 정확하고 일관성 있어야 작업 하기 수월할 것이다.

 

위에서 열거했던 관리 측면을 데이터베이스 관리 시스템의 3가지 기능별로 분류를 해보면,

 

1.데이터 정의 기능(Definition Facility)

데이터베이스의 논리적, 물리적 구조과 그 사이의 사상을 정의하는 기능

2.데이터 조작 기능(Manipulation Facility)

데이터의 검색, 삽입, 삭제, 변경 등의 작업을 단순, 정확, 효율적으로 수행하는 기능

3.데이터 제어 기능(Control Facility)

데이터의 보안과 권한 제어, 무결성과 동시성, 시스템 장애에 대한 회복 기능

 

으로 나눌 수 있다.