Un potente sistema de base de datos relacional 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. Cuenta con más de 15 años de desarrollo activo y una arquitectura probada que le ha valido una sólida reputación por su fiabilidad, integridad de datos y corrección.

Se ejecuta en todos los sistemas operativos principales, incluyendo 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. ¡Descargue el instalador offline de PostgreSQL Setup 64bit para PC!

Es totalmente compatible con ACID, tiene soporte completo para claves foráneas, uniones (joins), vistas, disparadores (triggers) y procedimientos almacenados (en múltiples lenguajes). Incluye la mayoría de los tipos de datos de SQL:2008, incluyendo INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL y TIMESTAMP.

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

PostgreSQL 2025 viene con muchas características destinadas a ayudar a los desarrolladores a construir aplicaciones, a los administradores a proteger la integridad de los datos y construir entornos tolerantes a fallos, y a ayudarle a gestionar sus datos sin importar cuán grande o pequeño sea el conjunto de datos. Además de ser gratuita 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 desde diferentes lenguajes de programación sin recompilar su base de datos!

La aplicación intenta ajustarse al estándar SQL siempre que dicha conformidad no contradiga las características tradicionales o pueda conducir a malas decisiones arquitectónicas.

Muchas de las características requeridas por el estándar SQL son compatibles, aunque a veces con una sintaxis o función ligeramente diferente. Se esperan más avances hacia la conformidad con el tiempo.

Características y puntos destacados

Tipos de datos
  • Primitivos: Entero, Numérico, Cadena, Booleano
  • Estructurados: Fecha/Hora, Array, 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
  • UNIQUE, NOT NULL
  • Claves primarias
  • Claves foráneas
  • Restricciones de exclusión
  • Bloqueos explícitos, Bloqueos consultivos
Concurrencia, Rendimiento
  • Indexación: B-tree, Multicolumna, Expresiones, Parcial
  • Indexación avanzada: GiST, SP-Gist, KNN Gist, GIN, BRIN, Índices de cobertura, Filtros de Bloom
  • Planificador/optimizador de consultas sofisticado, escaneos de solo índice, estadísticas multicolumna
  • Transacciones, Transacciones anidadas (a través de puntos de guardado)
  • Control de Concurrencia Multiversión (MVCC)
  • Paralelización de consultas de lectura y construcción de índices B-tree
  • Particionamiento de tablas
  • Todos los niveles de aislamiento de transacciones definidos en el estándar SQL, incluyendo Serializable
  • Compilación Just-in-time (JIT) de expresiones
Fiabilidad, Recuperación ante desastres
  • Registro de escritura anticipada (WAL)
  • Replicación: Asíncrona, Síncrona, Lógica
  • Recuperación a un punto en el tiempo (PITR), standbys activos
  • Tablespaces
Seguridad
  • Autenticación: GSSAPI, SSPI, LDAP, SCRAM-SHA-256, Certificado, y más
  • Sistema de control de acceso robusto
  • Seguridad a nivel de columna y fila
Extensibilidad
  • Funciones y procedimientos almacenados
  • Lenguajes de procedimiento: PL/PGSQL, Perl, Python (y muchos más)
  • Envolturas de datos externos: conecte a otras bases de datos o flujos con una interfaz SQL estándar
  • Muchas extensiones que proporcionan funcionalidad adicional, incluyendo PostGIS
Internacionalización, Búsqueda de texto
  • Soporte para conjuntos de caracteres internacionales, p. ej. a través de las colaciones ICU
  • Búsqueda de texto completo
Cómo usar
  • Descargue e instale este programa desde el sitio oficial o FileHorse.com
  • Abra pgAdmin o use la línea de comandos para la gestión de la base de datos
  • Cree una nueva base de datos usando la interfaz de pgAdmin
  • Use consultas SQL para crear, leer, actualizar y eliminar datos
  • Configure roles de usuario y permisos para seguridad
  • Realice copias de seguridad y restaure bases de datos con pgAdmin o la línea de comandos
  • Optimice el rendimiento usando indexación y ajuste de consultas
  • Conecte aplicaciones usando controladores compatibles con PostgreSQL
  • Monitoree la actividad de la base de datos con herramientas de registro integradas
  • Mantenga PostgreSQL actualizado para seguridad y rendimiento
Requisitos del sistema

SO: Windows 11 o Windows 10 (64-bit)

Procesador: Procesador Intel o AMD de 64 bits

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

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

Adicional: Se requiere Microsoft Visual C++ Redistributable

VENTAJAS
  • Código abierto y de uso gratuito
  • Funciones de seguridad avanzadas
  • Alta escalabilidad y rendimiento
  • Soporta consultas e indexación complejas
  • Fuerte comunidad y documentación
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

Traducido por el Equipo de Localización de Filehorse


¿Por qué se publica esta aplicación en Filehorse? (Más información)
  • 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