Ingres (tietokanta)

tietokantaohjelmisto From Wikipedia, the free encyclopedia

Remove ads

Ingres on tietokannan hallintajärjestelmä, joka sai alkunsa Berkeleyn yliopistossa.

Pikafaktoja Tiedot, Aiheesta muualla ...

Virallisesti nimi tarkoitti Interactive Graphic and Retrieval System. Ingresin julkaisu ajoittuu samaan aikaan kustannustehokkaiden minitietokoneiden yleistymisen kanssa. Ingres levisi yliopistoissa, joissa sitä käytettiin, sillä tehtiin kokeiluja ja sitä muokattiin.[1]

Remove ads

Historia

Michael Stonebraker aloitti apulaisprofessorina Berkeleyn yliopistossa vuonna 1971 ja Eugene Wongin ehdotuksesta tutustui tietokantoihin. He perehtyivät Edgar Coddin ehdotukseen nimeltä A Relational Model of Data for Large Shared Data Banks, jonka tämä oli kirjoittanut IBM:llä. Stonebraker ja Wong kiinnostuivat ehdotuksesta ja aloittivat Ingresin kehittämisen ilman aiempaa kokemusta vastaavien ohjelmistojen kehittämisestä.[2][3] Prototyyppi saatiin toimimaan vuonna 1974.[1]

Ingres kehitettiin Unixille, mutta se ei tukenut tuolloin yritysmaailmassa yleistä COBOLia, ja Stonebraker perusti Ingresin kaupallistamiseen yrityksen Relational Technology, josta myöhemmin tuli Ingres Corporation.[2] Ingres kilpaili Oraclen tietokannan kanssa jonkin aikaa mutta hävisi markkinaosuudessa aggressiivisen markkinoinnin sekä kyselykielen vuoksi: Oracle tuki SQL:ää, kun taas Ingres käytti QUEL-kieltä ja Ingresin siirtyminen SQL:ään vei aikaa vuosia. Ingresin lähdekoodit ovat vaikuttaneet myös muihin kaupallisiin tietokantajärjestelmiin. Ingres-yhtiöstä tuli myöhemmin Actian.[4]

Myöhemmin Stonebraker ja Lawrence A. Rowe esittelivät PostgreSQL:n.[5]

Vuonna 2004 uutisoitiin aikomuksesta julkaista Ingresin lähdekoodit.[6] Lähdekoodit julkaistiin elokuussa 2004 CATOSL-lisenssillä (CA Trusted Open Source License).[7] Ingresin lähdekoodit on julkaistu GPLv2-lisenssillä GitHub-palvelussa.[8]

Remove ads

Lähteet

Aiheesta muualla

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads