2025 년 7 월 17 일 : | 윈 토토 : 윈 토토 18 베타 2
지원되지 않는 버전 :6.3
이 문서는 지원되지 않는 버전의 윈 토토QL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
윈 토토QL
이전 30 장. SQL 확장 : 개요 다음

윈 토토에 대해 시스템 카탈로그

기본 확장 성 개념을 소개 한 후 지금 할 수 있습니다 카탈로그가 실제로 어떻게 배치되어 있는지 살펴보십시오. 당신은 건너 뛸 수 있습니다 지금은이 섹션이지만 나중에 일부는 다음과 같습니다. 여기에 제공된 정보 없이는 이해할 수 없으므로 이것을 표시하십시오 나중에 참조 할 페이지. 모든 시스템 카탈로그에는 시작되는 이름이 있습니다 와 함께PG_. 다음 수업에는 포함됩니다 최종 사용자에게 유용 할 수있는 정보. (많은 것이 있습니다 다른 시스템 카탈로그이지만 쿼리 할 이유는 거의 없습니다. 직접.)

표 30-1. 윈 토토 시스템 카탈로그

카탈로그 이름 설명
pg_database 데이터베이스
PG_CLASS 클래스
pg_attribute 클래스 속성
pg_index 2 차 지수
PG_PROC 절차 (C 및 SQL)
pg_type 유형 (모두 기본 및 복잡한)
pg_operator 운영자
pg_aggregate 집계 및 집계 기능
PG_AM 액세스 방법
pg_amop 액세스 방법 연산자
PG_AMPROC 액세스 방법 지원 기능
pg_opclass 액세스 방법 연산자 클래스
참조 설명서는보다 자세한 설명을 제공합니다 이 카탈로그와 그 속성. 하지만,주요 윈 토토 시스템 카탈로그시스템의 주요 엔티티와 관계를 보여줍니다. 카탈로그. (다른 엔티티를 언급하지 않는 속성은 기본 키의 일부가 아니라면 표시됩니다.)이 다이어그램은 또는 실제로 당신이 실제로보기 시작할 때까지 이해할 수없는 카탈로그의 내용은 서로 어떻게 관련되는지 확인합니다. 을 위한 이제이 다이어그램에서 빼앗아야 할 주요 사항은 다음과 같습니다.
  • 다음 몇 가지 섹션에서 우리는 발표 할 것입니다. 표시되는 시스템 카탈로그의 다양한 조인 쿼리 정보 시스템을 확장해야합니다. 이것을보고 있습니다 다이어그램은 이러한 조인 쿼리 중 일부를 만들어야합니다 (종종 3 방향 또는 4 방향에 합류) 더 이해하기 쉽습니다 쿼리에 사용 된 속성이 형성되어 있음을 알 수 있습니다. 다른 클래스의 외국 열쇠.

  • 다양한 기능 (클래스, 속성, 기능, 이에 유형, 액세스 방법 등)가 엄격하게 통합되어 있습니다 개요. 간단한 생성 명령은이 중 다수를 수정할 수 있습니다 카탈로그.

  • 유형과 절차는 스키마의 중심입니다.

    참고 :우리는 단어를 사용합니다절차and기능다소 상호 교환 할 수 있습니다.

    거의 모든 카탈로그에는 일부 참조가 포함되어 있습니다 이 클래스 중 하나 또는 둘 다의 사례. 예를 들어, Postgres는 종종 유형 서명 (예 : 함수)을 사용합니다 및 연산자) 다른 카탈로그의 고유 한 인스턴스를 식별합니다.
  • 많은 속성과 관계가 있습니다 명백한 의미이지만 많은 (특히 그 의미가 있습니다 그렇지 않은 액세스 방법)과 관련이 있습니다. 관계 pg_am, pg_amop, pg_amproc, pg_operator 및 pg_opclass 사이 특히 이해하기 어렵고 깊이 (인터페이스 유형 및 연산자에 대한 섹션에서 지수) 기본 확장에 대해 논의한 후


이전 다음
윈 토토 유형 체계 up SQL 확장 : 기능