스키마 구조

차노·2023년 8월 19일
0

SQL

목록 보기
5/26

정의

데이터베이스의 구조제약 조건을 정의한 것으로, 데이터베이스의 테이블, 열(컬럼), 데이터 유형, 관계 등을 정의하여 데이터베이스의 구조를 나타내는 역할을 한다.

데이터베이스의 스키마는 데이터의 저장조회를 위한 청사진이라고 볼 수 있다.

유형

  • 논리적 스키마: 데이터의 논리적 구조관계를 정의

  • 물리적 스키마: 실제 데이터의 저장접근 방식을 정의

  • 개념 스키마: 통합관점의 스키마구조를 표현

역할

데이터베이스의 성능, 데이터 무결성, 보안 등을 제어한다.

특징

DBMS에서 정의하며, 데이터베이스의 생성과 변경, 데이터 유형의 정의, 제약 조건의 설정 등을 통해 관리된다. 설계 단계에서 스키마를 잘 정의하고 관리할 경우 일관성효율성을 유지할 수 있다.

0개의 댓글

관련 채용 정보