Sistema gestor de bases de datos relacional, potente y de código abierto

PostgreSQL

PostgreSQL

  -  335 MB  -  Código Abierto
PostgreSQL es un potente sistema de base de datos objeto-relacional de código abierto. Tiene más de 15 años de desarrollo activo y una arquitectura probada que le ha valido una sólida reputación de fiabilidad, integridad de datos y corrección.

Se ejecuta en todos los sistemas operativos principales, incluidos Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, macOS, Solaris, Tru64) y Windows. PostgreSQL es un potente sistema de gestión de bases de datos objeto-relacional! ¡Descarga el programa de instalación sin conexión de PostgreSQL de 64 bits para PC!

Es totalmente compatible con ACID, tiene soporte completo para claves externas, uniones, vistas, desencadenantes y procedimientos almacenados (en varios idiomas). Incluye la mayoría de los tipos de datos SQL:2008, incluidos INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL y TIMESTAMP.

También admite el almacenamiento de objetos grandes binarios, incluidas imágenes, sonidos o videos. Tiene interfaces de programación nativas para C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, entre otros, y una documentación excepcional (los tamaños de las tablas pueden llegar hasta 32 TB).

PostgreSQL 2025 incluye muchas funciones destinadas a ayudar a los desarrolladores a crear aplicaciones, a los administradores a proteger la integridad de los datos y crear entornos tolerantes a fallos, y a ayudarle a gestionar sus datos independientemente del tamaño del conjunto de datos. Además de ser gratuito y de código abierto, la herramienta es altamente extensible.

Por ejemplo, puede definir sus propios tipos de datos, crear funciones personalizadas, incluso escribir código de diferentes lenguajes de programación sin volver a compilar su base de datos.

La aplicación intenta ajustarse al estándar SQL cuando dicho ajuste no contradice las funciones tradicionales o podría llevar a malas decisiones arquitectónicas.

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 avances hacia la conformidad con el tiempo.

Características y aspectos destacados

Tipos de datos
  • Primitivos: Entero, Numérico, Cadena, Booleano
  • Estructurados: Fecha/Hora, Matriz, Rango, UUID
  • Documento: JSON/JSONB, XML, Clave-valor (Hstore)
  • Geometría: Punto, Línea, Círculo, Polígono
  • Personalizaciones: Compuesto, Tipos personalizados
Integridad de datos
  • ÚNICO, NO NULO
  • Claves primarias
  • Claves externas
  • Restricciones de exclusión
  • Bloqueos explícitos, bloqueos de asesoramiento
Concurrencia, Rendimiento
  • Indexación: Árbol B, Multiccolumna, Expresiones, Parcial
  • Indexación avanzada: GiST, SP-Gist, KNN Gist, GIN, BRIN, índices de cobertura, filtros de Bloom
  • Planificador/optimizador de consultas sofisticado, exploraciones solo de índice, estadísticas multiccolumna
  • Transacciones, transacciones anidadas (mediante puntos de guardado)
  • Control de concurrencia multiversión (MVCC)
  • Paralelización de consultas de lectura y creación de índices de árbol B
  • Particiones de tabla
  • Todos los niveles de aislamiento de transacciones definidos en el estándar SQL, incluido Serializable
  • Compilación Just-in-time (JIT) de expresiones
Fiabilidad, Recuperación ante desastres
  • Registro anticipado (WAL)
  • Replicación: Asíncrona, Síncrona, Lógica
  • Recuperación puntual en el tiempo (PITR), espera activa
  • Espacios de tabla
Seguridad
  • Autenticación: GSSAPI, SSPI, LDAP, SCRAM-SHA-256, Certificado y más
  • Sistema robusto de control de acceso
  • Seguridad a nivel de columna y fila
Extensibilidad
  • Funciones y procedimientos almacenados
  • Lenguajes procedimentales: PL/PGSQL, Perl, Python (y muchos más)
  • Wrappers de datos externos: conéctese a otras bases de datos o flujos con una interfaz SQL estándar
  • Muchas extensiones que proporcionan funcionalidad adicional, incluida PostGIS
Internacionalización, Búsqueda de texto
  • Soporte para conjuntos de caracteres internacionales, por ejemplo, a través de cotejamientos ICU
  • Búsqueda de texto completo
Cómo usar
  • Descarga e instala este programa desde el sitio oficial o FileHorse.com
  • Abre pgAdmin o usa la línea de comandos para la gestión de la base de datos
  • Crea una nueva base de datos usando la interfaz pgAdmin
  • Usa consultas SQL para crear, leer, actualizar y eliminar datos
  • Configura los roles y permisos de usuario para la seguridad
  • Realiza copias de seguridad y restaura bases de datos con pgAdmin o la línea de comandos
  • Optimiza el rendimiento utilizando la indexación y la optimización de consultas
  • Conecta aplicaciones usando controladores compatibles con PostgreSQL
  • Supervisa la actividad de la base de datos con herramientas de registro integradas
  • Mantén PostgreSQL actualizado para la seguridad y el rendimiento
Requisitos del sistema

SO: Windows 11 o Windows 10 (64 bits)

Procesador: procesador Intel o AMD de 64 bits

RAM: Mínimo 2 GB, recomendado 4 GB o más

Almacenamiento: Al menos 100 MB para la instalación, más para los datos

Adicional: Microsoft Visual C++ Redistributable requerido

VENTAJAS
  • De código abierto y de uso gratuito
  • Funciones de seguridad avanzadas
  • Alta escalabilidad y rendimiento
  • Admite consultas e indexación complejas
  • Comunidad y documentación sólidas
DESVENTAJAS
  • Requiere ajuste manual del rendimiento
  • Mayor uso de memoria en algunos casos
  • Herramientas de gestión GUI integradas limitadas
  • Las actualizaciones pueden requerir ajustes manuales
También disponible: Descargar PostgreSQL para Mac

  • PostgreSQL 17.4 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    PostgreSQL 17.4 Captura de Pantalla 1
  • PostgreSQL 17.4 Captura de Pantalla 2
  • PostgreSQL 17.4 Captura de Pantalla 3
  • PostgreSQL 17.4 Captura de Pantalla 4
  • PostgreSQL 17.4 Captura de Pantalla 5