디스크에 저장된 사용자 데이터베이스나 시스템 카탈로그 접근에 대하여 책… | [7급 국가직 데이터베이스론] 25년 1회차 기출문제 상세 페이지
1[7급 국가직 데이터베이스론] 25년 1회차
디스크에 저장된 사용자 데이터베이스나 시스템 카탈로그 접근에 대하여 책임지는 역할을 하는 데이터베이스 관리시스템의 구성 요소는?
1
질의 처리기
2
트랜잭션 관리자
3
저장 데이터 관리자
4
런타임 데이터베이스 처리기
해설
디스크의 사용자 데이터베이스와 시스템 카탈로그 접근을 맡는 구성 요소는 저장 데이터 관리자이다.
저장 데이터 관리자는 운영체제의 파일 관리 기능을 이용해 디스크의 데이터·카탈로그를 읽고 쓰며, 다른 모듈은 이를 거쳐서 저장 데이터에 접근한다.
- 질의 처리기: 사용자 질의를 해석·최적화해 실행 가능한 형태로 바꾸는 모듈로, 디스크 접근 자체를 책임지지 않는다.
- 트랜잭션 관리자: 무결성·권한 검사와 동시성 제어·회복을 담당한다.
- 런타임 데이터베이스 처리기: 컴파일된 질의를 실행하는 모듈이며, 실제 디스크 입출력은 저장 데이터 관리자에게 요청한다.
오류나 개정된 내용이 보이면 알려주세요