Articles

DBMS-데이터는 스키마

광고

데이터베이스에 스키마

데이터베이스키는 골격 구조를 나타내는 논리의 전체 데이터베이스입니다. 그것은 데이터가 어떻게 구성되고 그들 사이의 관계가 어떻게 연관되어 있는지를 정의합니다. 데이터에 적용될 모든 제약 조건을 공식화합니다.

데이터베이스 스키마는 해당 엔티티와 그 사이의 관계를 정의합니다. 여기에는 스키마 다이어그램을 통해 묘사 할 수있는 데이터베이스의 설명 세부 정보가 포함되어 있습니다. 프로그래머가 데이터베이스를 이해하고 유용하게 사용할 수 있도록 스키마를 설계하는 것은 데이터베이스 디자이너입니다.

데이터베이스키으로 크게 나눌 수 있습 두 카테고리−

  • 실제 데이터베이스는 스키마 이 스키마에 적절한 실제 데이터의 저장과 그의 형태로 저장 같은 파일을 인덱스,등등. 데이터가 보조 저장소에 저장되는 방법을 정의합니다.

  • 논리적 데이터베이스는 스키마 이 스키마를 정의한 모든 논리적 제약 조건에 적용될 필요가 있는 데이터에 저장됩니다. 테이블,뷰 및 무결성 제약 조건을 정의합니다.

데이터베이스 인스턴스

이 두 용어를 개별적으로 구별하는 것이 중요합니다. 데이터베이스 스키마는 데이터베이스의 골격입니다. 데이터베이스가 전혀 존재하지 않을 때 설계되었습니다. 데이터베이스가 작동되면 변경 사항을 적용하기가 매우 어렵습니다. 데이터베이스 스키마에는 데이터 또는 정보가 포함되어 있지 않습니다.

데이터베이스 인스턴스는 주어진 시간에 데이터가있는 운영 데이터베이스의 상태입니다. 여기에는 데이터베이스의 스냅 샷이 포함되어 있습니다. 데이터베이스 인스턴스는 시간이 지남에 따라 변화하는 경향이 있습니다. DBMS 의견을 적극 제안하고 모든 인스턴스(상태)에서 유효한 상태에 의해 부지런히 다음과 같은 모든 유효성 확인,제한 및 조건에는 데이터베이스의 디자이너가 부담하셔야 합니다.쨈챘짹쨀째쩔징 쨉청쨋처 쨘쨍쩔징 쨈챘쩔짤 쨘쨍쩔징 쨈챘쩔짤 쨘쨍쩔징 쨈챘쩔짤 쨘쨍쩔징 쨈챘쩔짤 쨘쨍쩔징 쨈챘쩔짤 쨘쨍쩔징 쨈챘쩔짤 쨘쨍쩔징 쨈챘쩔짤 쨘쨍쨈쨈.