PostgreSQL viene con muchas características destinadas a ayudar a los desarrolladores a crear aplicaciones, administradores para proteger la integridad de los datos y crear entornos tolerantes a fallas, y ayudarlo a administrar sus datos sin importar cuán grande o pequeño sea el conjunto de datos. Además de ser de código abierto y gratuito , PostgreSQL es altamente extensible. Por ejemplo, puede definir sus propios tipos de datos, desarrollar funciones personalizadas e incluso escribir códigos de diferentes lenguajes de programación sin recompilar su base de datos.<\\/p>\
PostgreSQL intenta cumplir con el estándar SQL donde dicha conformidad no contradice las características tradicionales o podría llevar a decisiones arquitectónicas deficientes. Muchas de las funciones requeridas por el estándar SQL son compatibles, aunque a veces con una sintaxis o función ligeramente diferente. Se pueden esperar más movimientos hacia la conformidad a lo largo del tiempo. A partir del lanzamiento de la versión 10 en octubre de 2017, PostgreSQL cumple con al menos 160 de las 179 características obligatorias para SQL: conformidad con el estándar 2011, donde a partir de este momento, ninguna base de datos relacional cumple totalmente con este estándar.<\\/p>