PostgreSQL es un sistema de gestión de base de datos de código abierto dirigido por una comunidad de desarrolladores. Fue creado originalmente en 1986 como un proyecto posterior a Ingres. Ofrece características como seguridad, integridad de datos, disparadores y replicación. Aunque consume más recursos que MySQL, PostgreSQL no tiene límites en el tamaño de la base de datos y es multiplataforma.
2. Es un sistema de gestión de
base de datos de código
abierto que es dirigido por una
comunidad de desarrolladores
que trabajan de forma
desinteresada, altruista, libre
apoyada por organizaciones
comerciales. Dicha
comunidades es denominada
PGDG (PostgreSQL Global
Development Group)
4. - Originalmente llamado Postgres
- Se creó por un profesor de ciencias de la
computación llamado Michael Stonebraker
- Comenzó en 1986 como un proyecto de
seguimiento a su predecesor, Ingres, ahora
propiedad de Computer Associates
- El nombre de Postgre nació por su antecesor
"Después de Ingres"
5. - Ingres, desarrollado a partir de 1977 a 1985,
había sido un ejercicio en la creación de un
sistema de base de datos de acuerdo con la
teoría a clásica de RDBMS
- Postgres, desarrollado entre 1986 - 1994, fue
un proyecto destinado a abrir nuevos caminos
en los conceptos de base de datos tales como
la exploración de "objeto relacional"
tecnologías
6. VENTAJAS
Seguridad en términos generales, integridad
en BD:
restricción en el dominio, integridad
referencial, afirmaciones (Assertions)
Disparadores (Tiggers) Autorizaciones,
conexiones a DBMS, transacciones y
respaldos
7. DESVENTAJAS
l El motor MyISAM es instalado por defecto y
carece de capacidades de integridad relacional.
InnoDB genera mucho footprint en memoria al
iniciar. el toolset empresarial tiene un costo
adicional por suscripción anual. Realizar revisiones
llega a ser una labor manual y tediosa para el DBA
l Consume más recursos que MySQL
8. CARACTERÍSTICAS
- Open Source
- Multiplataforma
- Variedad de tipos nativos
- Replicación de datos
- Buen sistema de seguridad
10. Límites Valor
Máximo tamaño Base de Datos Ilimitado (Depende de del sistema de
almacenamiento)
Máximo tamaño de Tabla 32 TB
Máximo tamaño de fila 1.6 TB
Máximo tamaño de campo 1 GB
Máximo número de filas por tabla Ilimitado
Máximo número de columnas por tabla 250 – 100 (Depende del tipo)
Máximo número de índices por tabla Ilimitado