"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.



    Desde 1996, PostgreSQL ha sido desarrollado por una comunidad internacional de desarrolladores y empresas, manteniendo su filosofía de ser un sistema de gestión de bases de datos objeto-relacional libre y de código abierto.

  • 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:

  1. 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.

  2. Ser altamente personalizable: Es excepcionalmente extensible. Puedes "enchufarle" funcionalidades enteras (como PostGIS para mapas) sin tocar el código central.

  3. 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.


Bibliografía

- 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

Entradas más populares de este blog

Qué es stream yard y como funciona

Qué es meet google y como funciona

antecedentes de android