PostgreSQL

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
PostgreSQL
PostgreSQL logo
Senaste utgåva 8.3.1 / 17 mars 2008
Operativsystem multiplattform
Programkategori databashanterare
Licens BSD-licensen
Webbplats www.postgresql.org

PostgreSQL är en kraftfull SQL-databas baserad på Öppen källkod. Följer SQL-standarden i mycket hög grad och erbjuder avancerade funktioner, som vissa enklare databaser saknar, exempelvis lagrade procedurer, triggers och stöd för användarskapade funktioner skrivna i en mängd olika språk.

Började utvecklas på Berkeley, University of California 1986.

Historia

När Dr Michael Stonebraker återvände från näringslivet (efter att ha kommersialiserat sitt tidigare Ingres projekt) till University of California, Berkeley, 1985 startade han ett nytt projekt kring för att arbeta med problem kring dåtidens databashanterare. Projektet fick namnet Postgres då det var efter Ingres, post-Ingres. Projektet startade 1986 med ett stort fokus kring hantering av typer samt relationer och ett flertal artiklar publicerades kring systemets arkitektur. Målet var från början att kunna hantera typer och relationer med ett avancerat regelsystem. Den första prototypen av systemet blev klar 1988 och version 1 släpptes i juni 1989. Ett år senare släpptes version 2 med omarbetad regelhantering vilken återigen omarbetades inför version 3 vilken släpptes 1991. Sista versionen, 4 - vilken till stor del var en uppstädning, släpptes 1994 varpå projektet avslutades.

Användarbasen var vid projektets avslutning avsevärd och Postgres kommersialiserades i företaget Illustra vilket sedermera köptes av Informix. Informix databasverksamhet blev i sin tur uppköpt 2001 av IBM för 1 miljard dollar.[1]

Postgres var dock licensierat med BSD-licensen och utvecklingen kunde därmed fortsätta utvecklas även efter projektets slut. 1995 ersatte två av Stonebrakers studenter (Andrew Yu och Jolly Chen) Postgres frågesystem QUEL med en SQL tolk och döpte det resulterande systemet Postgres95.

1996 påbörjades utvecklingen av Postgres95 utanför den akademiska sfären i form av ett öppen-källkod projekt vilket tog namnet PostgreSQL. Projektet startades av Marc G. Fournier, Bruce Momjian och Vadim B. Mikheev och släppte sin första version i januari 1997. Versionen döptes till 6.0 för att erkänna allt arbete på vilket projektet byggde.

Användare (i urval)

Källor

  1. ”IBM buys Informix's database business for $1 billion”. ITWorld. 2001-04-25. http://www.itworld.com/Tech/2428/IDG010424informix/. Läst 2007-11-03. 
  2. Nadia Cameron (2003-01-20). ”PostgreSQL affiliates .ORG domain”. Computerworld. http://www.computerworld.com.au/index.php?id=760310963. Läst 2007-11-05. 
  3. Eric Lai (2006-03-20). ”Sony Online opts for open-source database over Oracle”. Computerworld. http://www.computerworld.com/databasetopics/data/software/story/0,10801,109722,00.html. Läst 2007-11-05. 
  4. A Web Commerce Group Case Study on PostgreSQL
  5. Rodney Gedda (2007-05-30). ”Open source PostgreSQL hits another Hi5”. Computerworld. http://www.linuxworld.com/news/2007/053007-open-source-postgresql-hits-another.html. Läst 2007-10-23. 
  6. ”PostgreSQL at Skype”. Skype Developer Zone. 2006. https://developer.skype.com/SkypeGarage/DbProjects/SkypePostgresqlWhitepaper. Läst 2007-11-03. 


Personliga verktyg