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.



Bestsellery informatyki