3단계

    데이터베이스 시스템 구성 요소

    데이터 베이스 조직체의 여러 응용 시스템들이 공유해서 사용하기 위한, 구조적으로 통합된 운영 데이터들의 모임 시스템 카탈로그( 또는 데이터 사전)와 저장된 데이터베이스로 구분 가능 시스템 카탈로그는 저장된 데이터베이스의 스키마 정보를 유지 데이터베이스 관리시스템 사용자 요구에 따라 데이터베이스에 대한 모든 연산을 수행 1. 사용자의 접근 요구를 접수/분석 2. 시스템이 이해할 수 있는 형태로 요청 변환 3. 외부/개념/내부/저장 구조 간의 스키마 역할 4. 저장 데이터베이스에 대한 연산을 실행 구성요소 DDL 컴파일러 : DDL을 내부 형태로 변환하여 카탈로그에 저장(메타 데이터베이스) 질의어 처리기 : 질의문을 파싱, 분석, 컴파일하여 목적 코드 생성 예비 컴파일러 : 응용 프로그램의 DML을 추출하고..