[정보통신기술용어해설] |
RDBMS Relational DataBase Management System 관계형 데이타베이스 시스템 | (2020-08-30) |
관계형 데이터베이스 관리 시스템, 관계형 DBMS |
1. 관계형 데이터베이스 관리 시스템 (RDBMS) ㅇ 관계형 데이터베이스를 관리하는 시스템 - 테이블 행(컬럼) 단위로 검색,삽입,갱신,삭제를 쉽게해주는 관리 소프트웨어 . 例) DB2, ORACLE, MS SQL Server, MySQL, PostgreSQL 등 2. RDBMS의 내부 아키텍쳐 주요 구성 ㅇ 쿼리 평가 엔진 - SQL 구문을 입력 받고, 데이터 접근 절차 및 방법을 세우고 실행하는 모듈 - 주요 서브 모듈 . 파서 (Parser) . 옵티마이저 (Optimizer) .. 최적화 대상 : 실행 계획 (Execution Plan, Plain plan) . 카탈로그 매니저 (Catalog manager) . 플랜 평가 (Plan evaluation) 등 ㅇ 버퍼 매니저 - 성능 향상을 목적으로 메모리 영역을 확보해두고 관리하는 모듈 ㅇ 디스크 용량 매니저 - 물리적인 저장 공간 관리 ㅇ 트랜잭션 매니저 ㅇ 락 메니저 ㅇ 리커버리 매니저 등