다음 섹션에서 우리는 귀하가 확장할 수 있는 방법에 대해 논의할 것입니다포스트그레 SQL다음을 추가하여 언어를 쿼리하세요.
함수
유형
연산자
집계
포스트그레확장 가능합니다. 왜냐하면 그 운영은 카탈로그 중심입니다. 표준어에 익숙하다면 관계형 시스템에는 다음에 대한 정보가 저장되어 있다는 것을 알고 있습니다. 일반적으로 알려진 데이터베이스, 테이블, 열 등 시스템 카탈로그. (일부 시스템에서는 이를 데이터 사전이라고 부릅니다.) 는 카탈로그는 다른 것과 마찬가지로 사용자에게 클래스로 표시되지만DBMS내부 장부를 저장합니다. 그들 안에. 한 가지 주요 차이점은포스트그레그리고 표준 관계형 시스템은 그포스트그레스더 많은 것을 저장합니다 카탈로그의 정보 - 테이블에 대한 정보뿐만 아니라 열뿐만 아니라 해당 유형, 기능, 액세스 방법 등이 있습니다. 이러한 클래스는 다음에 의해 수정될 수 있습니다. 사용자 및 이후포스트그레스기반 이 클래스에 대한 내부 작업은 다음을 의미합니다.포스트그레스사용자가 확장할 수 있습니다. 작성자: 이에 비해 기존 데이터베이스 시스템은 다음을 통해서만 확장할 수 있습니다. 내에서 하드코딩된 절차를 변경합니다.DBMS또는 다음이 특별히 작성한 모듈을 로드하여DBMS판매자.
포스트그레또한 대부분의 것과는 다릅니다 서버가 사용자 작성을 통합할 수 있다는 점에서 다른 데이터 관리자 동적 로딩을 통해 코드를 자체적으로 생성합니다. 즉, 사용자는 다음을 수행할 수 있습니다. 객체 코드 파일(예: 컴파일된 .o 파일 또는 공유 파일)을 지정합니다. 새로운 유형이나 함수를 구현하는 라이브러리) 및포스트그레필요에 따라 로드합니다. 코드 에 기록됨SQL훨씬 더 사소합니다 서버에 추가하려면. 이 기능은 "에 대한 작업을 수정합니다. 파리'가 만든다포스트그레고유하게 새로운 애플리케이션 및 스토리지의 신속한 프로토타입 제작에 적합 구조.