PostgreSQL

PostgreSQL
Skaper(e)Michael Stonebraker
Utvikler(e)PostgreSQL Global Development Group, Peter Eisentraut, Tom Lane, Bruce Momjian, Marc Fournier
Utgitt 1996
Nyeste versjon18.6 (13. august 2026)
Kodelagerhttps://git.postgresql.org/gitweb/?p=postgresql.git
OperativsystemFreeBSD OpenBSD Linux macOS Solaris Microsoft Windows Unix-liknende
Skrevet iC
OS-familiePOSTGRES
TypeRelasjonsdatabase, objektrelasjonell database
LisensPostgreSQL License
Nettstedwww.postgresql. (en)

PostgreSQL er et fritt objektrelasjonelt databasesystem (ORDBMS). Utviklingen av systemet startet på 1980-tallet, siden 1997 blir det videreutviklet av en Open-Source-Community.

Systemets SQL-databasetjener har en tilnærmet komplett støtte for SQL92- og SQL99-standardene.

Historie og lisensiering

PostgreSQL er basert på POSTGRES, som ble utviklet ved University of California, Berkeley. PostgreSQL er i dag et åpen kildekode-prosjekt, med en svært liberal lisens. Denne gjør at PostgreSQL kan brukes, modifiseres og distribueres av såvel private som kommersielle foretak uten noen som helst økonomisk kompensasjon til de originale utviklerne.

PostgreSQL har en lang rekke egenskaper som man forventer av et fullverdig databasesystem. Disse er blant annet komplekse spørringer, fremmednøkler, utløsere (eng: triggere), visninger (eng: views) og transaksjoner.

Det er også store muligheter for brukerne selv til å utvide PostgreSQLs egenskaper, og det er f.eks mulig å legge til nye datatyper, funksjoner, operatører, aggregerte funksjoner, index-metoder og prosedyrespråk.

Tekniske egenskaper

Administrasjonsverktøy

Det finnes en rekke grafiske verktøy for administrasjon av PostgreSQL. pgadmin, pgaccess og phpPgAdmin er antageligvis blant de mest kjente.

PostGIS

PostGIS er en utvidelse av funksjoner og datatyper i PostgreSQL som muliggjør behandling av geografiske data.

Brukerstøtte

PostgreSQL har et stort online utviklersamfunn, og det er derfor lett å få hjelp om man står fast.

Første stopp bør alltid være dokumentasjonen.

E-postlistene er neste stopp dersom man ikke finner frem til det man trenger i dokumentasjonen. Det finnes en lang rekke e-postlister, og det lønner seg å se over beskrivelsen av alle, slik at man velger den listen som er mest relevant for det spørsmålet du ønsker svar på. E-postlistene er også tilgjengelig for lesing gjennom nyhetsgrupper, på servere news.postgreqsql.org.

Til slutt har man #postgresql på irc.freenode.net som er en IRC-kanal på freenodenettverket. Her sitter det ofte mange svært kunnskapsrike folk, og er en god plass å gå dersom man har vært igjennom punktene over, og fremdeles ikke kommer noen vei.

Referanser

  1. ↑ https://www.postgresql.org/docs/current/history.html.
  2. ↑ http://www.journaldunet.com/developpeur/itws/itw-postgresql-marcgfournier.shtml.
  3. ↑ «PostgreSQL 18.6, 17.11, 16.15, 15.19, 14.24 and 19 Beta 3 Released!». 13. august 2026.
  4. ↑ https://github.com/postgres/postgres.
  5. ↑ «The postgres Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 19. oktober 2018.
  6. ↑ https://github.com/EvanLi/Github-Ranking/blob/master/Data/github-ranking-2025-07-06.csv; utgivelsesdato: 6. juli 2025.

Eksterne lenker