Organizacja książki 7

Konwencje i oznaczenia 8

Rozdział 1. Instalacja i konfiguracja 9

Instalacja PostgreSQL-a w Windows 9

Instalacja PostgreSQL-a z pakietów binarnych systemu Linux 19

Instalacja PostgreSQL z kodu źródłowego 21

Konfiguracja SZBD PostgreSQL w środowisku UNIX 23

Rozdział 2. Administracja SZBD PostgreSQL 29

Konfiguracja środowiska SZBD PostgreSQL 29

Zarządzanie bazami danych 34

Program psql 44

Rozdział 3. Projektowanie baz danych 51

Diagramy związków E/R 51

Grupowanie danych w tabelach 56

Tworzenie tabel 57

Warunki integralności 60

Indeksy 65

Rozdział 4. Modyfikowanie danych 69

Język definiowania danych 69

Zmiana definicji tabel 71

Język modyfikowania danych 77

Dodawanie danych 77

Modyfikowanie danych 82

Pobieranie danych 85

Wybieranie danych z wielu tabel 93

Grupowanie danych 96

Przetwarzanie transakcyjne 100

Rozdział 5. Zapytania złożone 103

Rozdział 6. Udostępnianie danych 115

ODBC 115

Microsoft Access 116

Microsoft Excel 123

Rozdział 7. Możliwości systemu PostgreSQL 127

Po co tworzyć własne procedury składowane, funkcje i wyzwalacze? 133

Rozdział 8. Zarządzanie PostgreSQL-em z poziomu systemu Windows 139

Konfiguracja środowiska SZBD PostgreSQL

Podczas uruchamiania SZBD PostgreSQL odczytuje zawartość plików konfiguracyjnych znajdujących się w katalogu /usr/local/pgsql/data/postgresql.conf oraz pg_hba.conf. Najprostszą i najbardziej uniwersalną metodą konfiguracji środowiska systemu Postgres jest edycja tych plików.

Niektóre opcje mogą zostać ustawione poprzez połączenie się z działającą bazą danych i wykonanie ' ' instrukcji SQL SET opcja wartość.

Umożliwienie dostępu klientom zdalnym do baz danych

