Computer/데이터베이스

데이터베이스 구조

루루(loulou) 2023. 1. 12. 17:58

 

 

 

데이터베이스를 3단계 구조로 나누고 단계별로 스키마를 유지하며 스키마 대응 관계를 정의하는 궁극적인 목적

 데이터 독립성의 실현

 

 

→ 3층 스키마

  - 외부 스키마, 서브 스키마라고도 함

데이터 베이스의 논리적 구조 정의, 사용자 뷰, 하나의 데이터베이스에는 여러 개의 외부스키마가 존재 가능

  - 개념 스키마

데이터베이스의 전체적인 논리적 구조

  - 내부 스키마

물리적 저장장치의 관점에서 본 데이터베이스의 구조

 

DBMS : 데이터베이스를 조작하는 별도의 소프트웨어

데이터 사전(시스템 카탈로그) : 메타 데이터를 유지하는 시스템 데이터베이스

스키마는 데이터 사전에 저장한다.