Obsah:
Definice - Co znamená PostgreSQL?
PostgreSQL je open-source, objektově relační databázový systém pro správu (ORDBMS), který není vlastněn ani kontrolován jednou společností nebo jednotlivcem. Protože software postgresSQL je open-source, je spravován většinou prostřednictvím koordinovaného online úsilí aktivní globální komunity vývojářů, nadšenců a dalších dobrovolníků.
PostgresSQL, poprvé vydané v polovině 90. let, je psáno v C. Mezi jeho primární konkurenty patří Oracle DB, SQL Server a MySQL.
Tento termín je také známý jako Postgres.
Techopedia vysvětluje PostgreSQL
PostgresSQL a ingres, dřívější úsilí, byly vyvinuty týmem na University of California v Berkeley. PostgresSQL původně nepodporoval strukturovaný dotazovací jazyk (SQL) - dotazovací jazyk QUEL byl používán až do roku 1994, kdy byla přidána podpora SQL. V roce 1996 byla vydána první oficiální open-source softwarová verze PostgresSQL.
PostgresSQL podporuje téměř všechny funkce relační databáze a nabízí několik neobvyklých funkcí, které v jiných RDBMS motorech obvykle chybí. Mezi běžně podporované objekty patří zobrazení, uložené procedury, indexy, spouštěče a datové typy definované objektem, kromě obecných funkcí RDBMS, jako jsou primární klíče, vztahy s cizími klíči a atomicita.
Některé kritické funkce postgresSQL jsou podobné Oracle DB a dalším databázovým strojům; Mezi takové funkce patří použití konceptů, jako jsou tabulkové prostory, bodové body a obnova v čase.
