PostgreSQL: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 9:
 
==Storia==
Inizialmente il dbms si chiamava [[Ingres]] ed era un progetto del [[Berkeley]]. Nel [[1982]] il capo progetto, [[Michael Stonebraker]], ha lasciato il Berkeley per commercializzare il prodotto, ma in seguito è tornato all'accademia. Nel [[1985]] l'ha lasciata nuovamente per dare vita a un progetto post-Ingres ([['''Postgres]]''') che superasse gli evidenti limiti dei prodotto concorrenti dell'epoca. La base dei sorgenti di Ingres e di Postgres erano, e sono rimasti nel tempo, ben distinti.
 
Il nuovo progetto puntava a fornire un supporto completo ai tipi di dati, in particolare la possibilità di definire nuovi tipi di dati (UDF, User Defined Types). Vi era anche la possibilità di descrivere la relazione tra le entità (trabelle), che fino ad allora veniva lasciata completamente all'utente. Perciò non solo Postgres preservava l'integrità dei dati, ma era in grado di leggere informazioni da tabelle relazionate in modo naturale, seguendo le regole definite dall'utente.