Indholdsfortegnelse:
Definition - Hvad betyder PostgreSQL?
PostgreSQL er et open-source, objektrelational database management system (ORDBMS), der ikke ejes eller kontrolleres af et firma eller en enkeltperson. Da postgresSQL-software er open source, styres det mest gennem en koordineret onlineindsats af et aktivt globalt samfund af udviklere, entusiaster og andre frivillige.
PostgresSQL blev først udgivet i midten af 1990'erne og blev skrevet i C. Dens primære konkurrenter inkluderer Oracle DB, SQL Server og MySQL.
Dette udtryk kaldes også Postgres.
Techopedia forklarer PostgreSQL
PostgresSQL og ingres, en tidligere indsats, blev begge udviklet af et team på University of California i Berkeley. PostgresSQL understøttede oprindeligt ikke struktureret forespørgselssprog (SQL) - QUEL-forespørgselssprog blev brugt indtil 1994, hvor SQL-support blev tilføjet. I 1996 blev den første officielle open source-softwareversion af PostgresSQL frigivet.
PostgresSQL understøtter næsten alle relationelle databasefunktioner og tilbyder et par usædvanlige funktioner, der normalt mangler i andre RDBMS-motorer. Almindeligt understøttede objekter inkluderer oversigter, lagrede procedurer, indekser, triggere og objektdefinerede datatyper, ud over generelle RDBMS-funktioner såsom primære nøgler, fremmed nøgleforhold og atomicitet.
Visse kritiske postgresSQL-funktioner ligner Oracle DB og andre databasemotorer; Sådanne funktioner inkluderer brugen af koncepter som bordspladser, gemme punkter og gendannelse af point-in-time.
