실행중인 PostgreSQL 서버의 모든 인스턴스는 하나 또는 더 많은 윈 토토. 따라서 윈 토토는 최상위 계층 적입니다 SQL 객체 구성 레벨 ("윈 토토 사물"). 이 장에서는 속성을 설명합니다 윈 토토 및 작성, 관리 및 파괴 방법.
윈 토토는 SQL 객체의 이름이 지정된 모음입니다 ("윈 토토 개체"). 일반적으로, 모든 윈 토토 개체 (테이블, 기능 등)는 하나에 속합니다 그리고 하나의 윈 토토 만. (그러나 몇 가지 시스템 카탈로그가 있습니다. 예를 들어PG_DATABASE, 그것은 속한다 전체 설치로 각 윈 토토에서 액세스 할 수 있습니다. 설치 내에서.)보다 정확하게는 윈 토토가 a 스키마 수집과 스키마에는 테이블이 포함되어 있습니다. 함수 등. 전체 계층은 서버, 윈 토토, 스키마, 테이블 (또는 테이블 대신 다른 것).
윈 토토 서버에 연결하는 응용 프로그램 연결 요청에 윈 토토 이름을 지정합니다. 연결하고 싶습니다. 둘 이상에 액세스 할 수 없습니다 연결 당 윈 토토. (그러나 응용 프로그램은 제한되지 않습니다 연결 횟수에서 동일하거나 기타로 열립니다. 윈 토토.) 그러나 둘 이상의 액세스가 가능합니다. 동일한 연결에서 스키마. 스키마는 순전히 논리적입니다 구조 및 권한에 의해 관리되는 것에 액세스 할 수있는 사람 체계. 윈 토토는 물리적으로 분리되고 액세스 제어입니다 연결 수준에서 관리됩니다. 하나의 PostgreSQL 서버 인 경우 인스턴스는 분리되어야하는 프로젝트 또는 사용자를 수용하는 것입니다. 그리고 대부분 서로를 알지 못하는 것은 별도의 윈 토토에 넣는 것이 좋습니다. 만약 프로젝트 또는 사용자는 상호 관련되어 있으며 사용할 수 있어야합니다. 서로의 자원은 동일한 윈 토토에 넣어야합니다. 그러나 아마도 별도의 스키마에있을 수 있습니다. 자세한 내용 스키마 관리는에 있습니다.Postgresql 7.3.21 사용자 안내서.
참고 : SQL전화 윈 토토"카탈로그"하지만 실제로는 차이가 없습니다.