DB Schema

이승원·2022년 5월 29일

DB Schema란?

컴퓨터 과학에서 데이터베이스 스키마는 데이터베이스에서 자료의 구조, 자료의 표현 방법,
자료 간의 관계를 형식 언어로 정의한 구조이다, 데이터베이스 관리 시스템이 주어진 설정에
따라 데이터베이스 스키마를 생성하며, 데이터 베이스 사용자가 자료를 저장, 조회, 삭제,
변경할 때 생성한 데이터 베이스 스키마를 참조 하여 명령 수행 합니다.


DB Schema구조

  • 외부 스키마 : 프로그래머나 사용자의 입장에서 데이터베이스의 모습으로 조직의
    일부분을 정의한 것
  • 개념 스키마: 모든 응용 시스템과 사용자들이 필요로하는 데이터를 통합한 조직
    전체의 데이터베이스 구조를 논리적으로 정의한 것
  • 내부 스키마: 전체 데이터베이스의 물리적 저장 형태를 기술한 것

DB Schema 특징

  1. 스키마는 데이터 사전에 저장됩니다.
  2. 스키마는 특정 데이터 모델을 이용하여 만들어 집니다.
  3. 스키마는 시간에 따라 불변인 특성을 가집니다.
  4. 스키마는 데이터의 구조적 특성을 의미하며, 인스턴스에 의해 규정됩니다.

참조

https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%8A%A4%ED%82%A4%EB%A7%88
https://iingang.github.io/posts/DB-schema/

profile
새싹개발자

0개의 댓글