스키마 정의 및 종류

b4failrise ㅣ 2021. 7. 14. 10:12

스키마

데이터베이스의 구조와 제약조건에 대한 명세를 기술한 것

종류

개념 스키마

사용자데이터베이스 관리자 관점의 스키마/데이터베이스에 실제로 어떤 데이터가 저장되었으며, 데이터 간의 관계는 어떻게 되는지를 정의하는 스키마

  • 전체 관점으로 한개만 존재
  • 보안 및 무결성 등에 관한 정의를 포함한다.

내부 스키마

저장장치와 데이터베이스 설계자개발자 관점의 스키마

  • 개념 스키마를 물리적 저장장치에 구현하는 방법을 정의하는 데 사용
  • 물리적 구조 및 내부 레코드의 물리적 순서 등을 표현

외부 스키마

사용자 관점의 실세계에 존재하는 데이터들을 어떤 형식, 구조, 배치 화면을 통해 사용자에게 보여줄 지 정의한 스키마

  • 사용자 또는 프로그램의 입장에서의 논리적 구조로 여러 개가 존재

'데이터베이스' 카테고리의 다른 글

데이터 무결성  (0) 2021.07.14
데이터베이스의 설계 단계  (0) 2021.07.14
병렬 데이터베이스의 분할 기법  (0) 2021.07.13
django - mariadb on AWS EC2 연동  (0) 2021.06.06
Previewing  (0) 2018.03.01