스키마와 데이터베이스와의 관계에 대해 알아보십시오.

스키마는 데이터베이스의 청사진으로 조직 구성을 보장합니다.

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

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

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

데이터베이스 스키마 유형

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

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

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