"Historia del sistema manejador de bases de datos postgresql"
La historia de PostgreSQL se remonta al proyecto de investigación POSTGRES (acrónimo de Post-INGRES), iniciado en 1986 por el profesor Michael Stonebraker en la Universidad de California, Berkeley .
Orígenes: Ingres y POSTGRES
Predecesor (Ingres): La evolución comenzó con el proyecto Ingres en 1982, también en Berkeley y liderado por Stonebraker. Ingres fue uno de los primeros motores de bases de datos relacionales.
Nacimiento de POSTGRES (1986): Stonebraker regresó a la universidad en 1985 para trabajar en un nuevo proyecto que buscaba solucionar las limitaciones del modelo relacional, como la incapacidad de comprender "tipos" complejos (lo que hoy llamamos objetos).
- Características Iniciales: El proyecto POSTGRES introdujo conceptos avanzados en bases de datos y soporte parcial a la orientación a objetos y la capacidad de definir tipos y relaciones que la base de datos "entendía" mediante reglas. La implementación de POSTGRES comenzó en 1986, con la primera versión liberada a una pequeña comunidad de usuarios en 1989.
Transición a PostgreSQL
Final del Proyecto Académico: Después de la versión 4.2 en 1993, el proyecto POSTGRES terminó en la universidad.
Adición de SQL: En 1994, dos graduados de Berkeley, Andrew Yu y Jolly Chen, comenzaron a trabajar en el código de POSTGRES, que estaba bajo licencia BSD, y le agregaron soporte para el lenguaje SQL (Structured Query Language).
Cambio de Nombre (1995): Este esfuerzo condujo al lanzamiento de una nueva versión que fue rebautizada como PostgreSQL para reflejar mejor su compatibilidad con SQL, aunque manteniendo sus raíces en POSTGRES.
- PostgreSQL es un sistema de gestión de bases de datos que combina la fiabilidad estricta y la estructura de las bases de datos relacionales tradicionales (como SQL) con la flexibilidad moderna de los objetos y los tipos de datos avanzados.
Imagina que es el "todoterreno" de las bases de datos. No solo almacena datos en filas y columnas de manera segura (lo que garantiza la integridad y la consistencia), sino que también te permite:
Entender datos complejos: Puede manejar datos geográficos (como mapas), documentos JSON, o cualquier tipo de dato especial que tú definas, gracias a su arquitectura objeto-relacional.
Ser altamente personalizable: Es excepcionalmente extensible. Puedes "enchufarle" funcionalidades enteras (como PostGIS para mapas) sin tocar el código central.
Ser libre y robusto: Es totalmente de código abierto y desarrollado por una comunidad, pero con una reputación legendaria por su estabilidad, cumplimiento de estándares SQL y su resistencia a la corrupción de datos.
Es la opción preferida por muchos desarrolladores cuando necesitan seguridad, escalabilidad y la capacidad de adaptarse a requerimientos futuros que aún no conocen.
- YouTube. (s/f). Youtu.Be. Recuperado el 21 de noviembre de 2025, de https://youtu.be/eqoQISWKcl0
Google search. (s/f). Google.com. Recuperado el 21 de noviembre de 2025, de https://www.google.com/search?q=Historia+del+sistema+manejador+de+bases+de+datos+postgresql&sa=X&sca_esv=9901191787690ede&sxsrf=AE3TifMUJPlBBC5i6E6d8MnFYLCgGCC8EQ%3A1763746395870&udm=50&fbs=AIIjpHx4nJjfGojPVHhEACUHPiMQht6_BFq6vBIoFFRK7qchKBv8IM7dq8CEqHDU3BN7lblo0LLC9Cn6mkAPuJ2pf_5APQbL7Hgw8nrL4XjUs02HedJw_CCTi9W3YMZ-xPc324Ft_MAoEjtthj8ZhljlsHXsKyyIg9rRBasoLYzB8C4OXHGZj28NrNvR-CVehELfyIEBYx7Q6uhlxTV3wXIHRuW9-GWFDHPb_2iRqsOBVvZPzXTxz14&aep=1&ntc=1&ved=2ahUKEwjXh5mr44ORAxXYJkQIHX6yMHAQ2J8OegQICBAD&biw=1536&bih=730&dpr=1.25&mstk=AUtExfA1tuYY5p7WTluKvO0LKA9Fv84jj9KzrRjB2bd5dMXmxuDnA6P0UwQ04ClXcmkDeUevPUdBteQ3EXytq0vkfk6XBqZJ0kKNYECxSQKpbS3RKaQijM0etDqvTwJykyOhoZvhNBgUU5AX7vXTxPK0KyxSXiI-gLWx8smvqWpF4D44JgJOwdF5YP-MApKtDycSd9nXLZzOsLZq3MQeD-5r_F6NSSVIwCH1uHJVSAJpgE4-0VHndMTpN6eKq5UV72lFa0q9LReHPSZ9x0zKLLDJJOKSJLaJ8z1mEAmVImx2EAuuTmNCOU8Ft9HrzJVWyUj78QO8PqjSklBWz7glqJ0ihe8P9RX6Ezjtcg&csuir=1&mtid=PaMgaZe7Bu7Tp84P5oS2kAM
(S/f-a). Medium.com. Recuperado el 21 de noviembre de 2025, de https://medium.com/launch-school/a-brief-history-of-postgresql-36d8d392c611
(S/f-b). Ibiblio.org. Recuperado el 21 de noviembre de 2025, de https://www.ibiblio.org/pub/Linux/docs/LuCaS/Postgresql-es/web/navegable/todopostgresql/x60.html
Comentarios
Publicar un comentario