이 문서는 다음의 사용자 매뉴얼입니다.포스트그레SQL데이터베이스 관리 시스템, 원래 캘리포니아 버클리 대학에서 개발되었습니다.포스트그레SQL기반포스트그레스 출시 4.2.포스트그레Michael Stonebraker 교수가 이끄는 프로젝트는 국방고등연구사업단(DARPA), 육군 연구실(ARO), 국립과학재단 (NSF) 및 ESL, Inc.
전통적인 관계형 데이터베이스 관리 시스템(DBMS) 명명된 관계 모음으로 구성된 데이터 모델을 지원합니다. 특정 유형의 속성을 포함합니다. 현재 상업에서는 시스템에서 가능한 유형에는 부동 소수점 숫자, 정수, 문자열, 돈, 날짜. 일반적으로 다음과 같이 인식됩니다. 이 모델은 미래의 데이터 처리 애플리케이션에는 적합하지 않습니다. 관계형 모델은 부분적으로 이전 모델을 성공적으로 대체했습니다. 그 이유는 "스파르타식 단순함" 때문입니다. 그러나 언급한 바와 같이 이 단순성은 종종 특정 응용 프로그램의 구현을 만듭니다. 매우 어렵다.포스트그레스제공 다음 네 가지를 통합하여 상당한 추가 전력 사용자가 쉽게 사용할 수 있는 방식으로 추가 기본 개념 시스템 확장:
| 클래스 |
| 상속 |
| 유형 |
| 함수 |
다른 기능은 추가적인 성능과 유연성을 제공합니다.
| 제약조건 |
| 트리거 |
| 규칙 |
| 트랜잭션 무결성 |
이러한 기능은 다음과 같습니다포스트그레다음과 같은 데이터베이스 범주로객체관계형. 와는 다르다는 점 참고하세요 다음과 같이 언급된 것:객체 지향, 이는 일반적으로 다음을 지원하는 데 적합하지 않습니다. 전통적인 관계형 데이터베이스 언어. 그렇긴 하지만포스트그레일부 객체 지향적입니다. 기능적으로 관계형 데이터베이스 세계에 확고히 자리잡고 있습니다. 사실, 일부 상용 데이터베이스에는 최근 기능이 통합되었습니다. 개척자포스트그레스.