데이터베이스 스키마

GGOMG·2022년 10월 5일
0

Computer Science

목록 보기
11/19
post-custom-banner

Schema
개요, 도식
기억 속에 저장된 지식을 말한다. 즉, 지식의 추상적 구조라고 할 수 있다.
물리적인 장치로부터 논리적인 데이터베이스 레코드를 매핑하는데 사용되는 정의 정보

3단계 스키마

외부 스키마

  • 사용자, 응용 프로그래머가 개인의 입장에서 필요한 데이터베이스의 논리적 구조
  • 서브스키마
  • 하나의 DB에 여러 외부 스키마가 존재할 수 있음

개념 스키마

  • 데이터베이스의 전체적인 논리적 구조
  • 조직의 입장에서 본 데이터 구조
  • 개체 간 관계와 제약조건을 나타냄
  • 데이터베이스 접근권한, 보안 및 무결성 규칙 명세 정의

내부 스키마

  • 물리적 저장장치 입장에서 데이터가 저장되는 방법
  • 실제 데이터베이스에 저장될 레코드의 물리적 구조 정의
  • 저장 데이터 항목의 표현법, 내부 레코드의 물리적 순서, 인덱스 유/무
  • 시스템 프로그래머가 관리

3단계 매핑

응용 인터페이스

외부스키머 - 개념스키마
논리적 독립성 지원

저장 인터페이스

개념스키마 - 내부스키마
물리적 독립성 지원

장치 인터페이스

내부스키마 - 장치

post-custom-banner

0개의 댓글