데이터베이스 시스템의 3단계 스키마에는 데이터 스키마가 포함되지 않지만 개념 스키마, 내부 스키마 및 외부 스키마가 포함됩니다. 외부 스키마는 사용자 수준에 해당하는 하위 스키마 또는 사용자 스키마라고도 합니다. 개념적 스키마 또는 논리적 스키마라고도 하며, 저장 모드라고도 하는 내부 모드는 물리적 수준에 해당합니다.
이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
데이터베이스 시스템의 3단계 모델에 포함되지 않는 것은 무엇인가요?
데이터베이스 시스템의 3단계 스키마에는 데이터 스키마가 포함되지 않습니다.
데이터베이스 시스템의 3단계 스키마에는 개념 스키마, 내부 스키마, 외부 스키마가 포함됩니다.
외부 모드
외부 모드는 하위 모드 또는 사용자 모드라고도 하며 사용자 수준에 해당합니다. 한 명 또는 여러 명의 사용자가 보는 데이터베이스의 데이터 뷰로, 특정 애플리케이션과 관련된 데이터를 논리적으로 표현한 것입니다. 외부 스키마는 스키마에서 파생된 하위 집합이며 특정 사용자가 사용할 수 있도록 허용된 스키마의 데이터 부분을 포함합니다. 사용자는 외부 스키마 기술 언어를 사용하여 사용자에 해당하는 데이터 레코드를 기술하고 정의하거나(외부 스키마) 데이터 조작 언어(데이터 조작)를 사용할 수 있습니다. 언어, DML)을 사용하여 이러한 데이터 레코드를 작동합니다. 외부 스키마는 데이터베이스에 대한 사용자의 관점을 반영합니다.
개념 패턴
패턴은 개념 패턴 또는 논리 패턴이라고도 하며 개념 수준에 해당합니다. 데이터베이스 설계자가 통일된 관점을 바탕으로 모든 사용자의 데이터를 통합하여 구축한 전역적 논리 구조로, 데이터베이스 내의 모든 데이터의 논리적 구조와 특성을 종합적으로 기술한 것이며, 공통된 데이터 뷰이다. (전역 보기) 모든 사용자에 대한 것입니다. 데이터 스키마 기술 언어(Data DDL(설명 언어)은 데이터베이스 시스템의 전체 보기를 설명하고 정의하며 구현하고 반영합니다.
내부 스키마
내부 스키마는 스토리지 스키마라고도 하며, 데이터베이스의 모든 데이터에 대한 내부 표현 또는 기본 설명입니다. 저장매체에 있는 데이터를 기술하며, 저장방식 및 물리적 구조는 외부저장매체에 실제로 저장되는 데이터베이스에 해당합니다. 내부 스키마는 데이터베이스의 저장 뷰인 내부 스키마 설명 언어로 설명되고 정의됩니다.
데이터베이스 시스템에는 데이터베이스가 하나만 있으며, 그러므로 정의로서 , 데이터베이스 저장 구조를 설명하는 내부 스키마 및 정의, 데이터베이스의 논리적 구조를 설명하는 스키마도 고유합니다. 그러나 데이터베이스 시스템을 기반으로 구축되는 애플리케이션은 매우 광범위하고 다양하므로 해당 외부 스키마는 그렇지 않습니다. 독특하고 아마도 유일한 것이 아닐 수도 있습니다.
더 많은 관련 지식을 알고 싶다면 FAQ 칼럼을 방문해주세요!
위 내용은 데이터베이스 시스템의 3단계 스키마에 포함되지 않는 것은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!