ANSI/SPARC의 3단계 구성의 데이터독립성 모델은 외부단계와 개념적 단계, 내부적 단계로 구성된 서로 간섭되지 않는 모델을 제시
테이블, 뷰 등의 데이터베이스 객체들의 집합[메타데이터들의 집합]
→ 스키마들이 모여 데이터베이스를 구축
3단계 계층[사용자, 설계자, 개발자]으로 분리해 각 계층간의 관계를 정의하고 이들이 데이터베이스를 보는 관점을 기술한 ANSI 표준
외부 스키마 [External Schema] |
* 사용자 관점 * 업무상 관련이 있는 데이터 접근 * 응용 프로그램이 접근하는 데이터베이스를 정의 * 관련 데이터베이스의 뷰[View]를 표시 |
개념 스키마 [Conceptual Schema] |
* 설계자 관점 * 사용자 전체 집단의 데이터베이스 구조[통합 데이터베이스 구조] * 전체 데이터베이스 내의 규칙과 구조를 표현 |
내부 스키마 [Internal Schema] |
* 개발자 관점 * 데이터베이스의 물리적 저장 구조 표현 * 데이터 저장 구조, 레코드 구조, 필드 정의, 인덱스 등을 의미 |
[개미의 걸음 SQLD 1과목] 데이터 모델링 요소 ① 엔터티(Entity) with 인스턴스 (0) | 2020.12.05 |
---|---|
[개미의 걸음 SQLD 1과목] 데이터 모델링 표기법(ERD) (0) | 2020.12.04 |
[개미의 걸음 SQLD 1과목] 데이터 모델링의 이해 (0) | 2020.12.03 |
[개미의 걸음 SQLD 1과목] 데이터베이스 구조① 스키마, 테이블, 뷰, 인덱스 (0) | 2020.12.01 |
[개미의 걸음 SQLD 들어가기 전] 데이터베이스 기초 (0) | 2020.11.30 |
댓글 영역