PostgreSQL
From Helionica
|
|
PostgreSQL to, obok MySQL, jeden z dwóch najpopularniejszych wolnodostępnych systemów zarządzania relacyjnymi bazami danych. Początkowo opracowywany na Uniwersytecie Kalifornijskim Berkeley i opublikowany pod nazwą Postgres. W miarę rozwoju i zwiększania funkcjonalności, baza danych otrzymała nazwy Postgres95 i ostatecznie PostgreSQL, aby upamiętnić pierwowzór oraz zaznaczyć zgodność ze standardem SQL.
PostgreSQL zalicza się do baz typu RDBMS, z rozszerzeniami obiektowymi. Ponadto w samej bazie można umieścić krótkie procedury w jednym z wybranych języków programowania (pgSQL, Java, Perl, Python, C, R, ...).
Silnik ten zawiera wiele obiektowych rozszerzeń takich jak możliwość definiowania nowych typów podstawowych, nowych operatorów i dziedziczenia typów tablic.
Posiada mechanizm wyzwalaczy, zaawansowany system transakcji, możliwość dodawania funkcjonalności dzięki modułom zawartym w contribie.
Jednym z pierwszorzędnych celów twórców PostgreSQL jest jak największa zgodność ze standardem SQL.
PostgreSQL jest dostępny na wiele platform, m.in. Linux i Windows. Od 19 stycznia 2005 aktualną wersją jest 8.0
PostgreSQL jest dostępny na licencji BSD.
Zewnętrzne linki
Artykuł zawiera udostępnione na licencji GNU FDL treści pochodzące w pierwotnej wersji z artykułu PostgreSQL w polskiej Wikipedii. Lista autorów.

