Skip to main content

데이터베이스의 스키마 정의

2. 데이터베이스 - 스키마, mysql (유월 2025)

2. 데이터베이스 - 스키마, mysql (유월 2025)
Anonim

데이터베이스 스키마는 데이터베이스의 관계를 설명하는 메타 데이터 모음입니다. 또한 스키마는 데이터가 테이블로 구성되는 방식을 설명하는 데이터베이스의 레이아웃 또는 청사진으로 설명됩니다.

스키마는 일반적으로 새 데이터베이스의 스키마를 복제하는 데 사용할 수있는 일련의 CREATE 문으로 SQL (Structured Query Language)을 사용하여 설명됩니다.

스키마를 구상하는 쉬운 방법은 테이블, 저장 프로 시저, 뷰 및 데이터베이스의 나머지 부분을 전체적으로 보관하는 상자로 생각하는 것입니다. 하나는 사람들에게 상자에 대한 액세스 권한을 부여 할 수 있으며 상자의 소유권도 변경할 수 있습니다.

데이터베이스 스키마 유형

두 가지 유형의 데이터베이스 스키마가 있습니다.

  1. 실제 데이터베이스 스키마 각 데이터 조각이 데이터베이스에 저장되는 방법에 대한 청사진을 제공합니다.
  2. 논리적 스키마 데이터베이스의 테이블과 관계에 구조를 제공합니다. 일반적으로 논리적 스키마는 물리적 스키마보다 먼저 생성됩니다.

일반적으로 데이터베이스 디자이너는 데이터 모델링을 사용하여 데이터베이스와 상호 작용할 소프트웨어를 기반으로 데이터베이스 스키마를 만듭니다.