PostgreSQL - Helion

ISBN: 83-7197-418-3
stron: 192, Format: B5, okładka: miękka
Data wydania: 2001-01-16
Księgarnia: Helion
Cena książki: 36,00 zł
PostgreSQL, popularnie nazywany Postgresem należy do jednych z najbardziej wydajnych relacyjnych, obiektowych baz danych RDBMS.
W latach 1994-1995 Postgres był rozwijany przez Regents of the University of California, a w latach 1996-1999 prace nad rozwojem tego oprogramowania przejął Global Development Group. Na bazie technologii Postgresa rozwinęło się wiele komercyjnych produktów bazodanowych. Dzisiaj znów Postgres zajmuje czołowe miejsca w rankingach.
Tę odmianę bazy danych charakteryzuje wysoka stabilność, niesamowita wydajność, możliwość pracy na wielu platformach systemowych, poczynając od Linuksa poprzez komercyjne odmiany Uniksa aż do Windows NT i Windows 2000. Otwartość rozwiązań, dostęp do kodu źródłowego, praca z bazą danych poprzez ODBC, JDBC i strony WWW to atuty Postgresa. Oprogramowanie PostreSQL jest chronione prawem autorskim na zasadach licencji Berkeley. Z licencji tej wynika, że możliwe jest kopiowanie, modyfikacja i rozprowadzanie tego oprogramowania i jego dokumentacji bez opłaty i zezwolenia, pod warunkiem, że prawa autorskie i licencyjne zostaną zachowane, a informacja o tym znajdzie się w każdej kopii produktu.
W książce znalazły się informacje i płyta CD-ROM, które umożliwiają użycie tej nowoczesnej technologii w systemach bazodanowych, tworzonych na potrzeby własne do celów edukacyjnych oraz w świecie biznesu, Internetu i mediów elektronicznych.
Wybrane zagadnienia:
- relacyjny model bazy danych,
- elementy języka SQL,
- budowa aplikacji bazodanowych,
- zarządzanie bazą danych Postgres,
- interfejs bazy danych Postgres,
- instalacja i konfiguracja bazy danych Postgres.
Osoby które kupowały "PostgreSQL", wybierały także:
- Programowanie w PostgreSQL. Kurs video. Analiza danych 69,00 zł, (31,05 zł -55%)
- PostgreSQL. Wydanie II 39,00 zł, (21,45 zł -45%)
- Mistrzowski SQL. 61 technik pisania wydajnego kodu SQL 77,59 zł, (43,45 zł -44%)
- Zapytania w SQL. Przyjazny przewodnik 97,23 zł, (54,45 zł -44%)
- Wysoko wydajny PostgreSQL 9.0 77,59 zł, (43,45 zł -44%)
Spis treści
PostgreSQL -- spis treści
Wstęp (7)
Rozdział 1. Relacyjny model bazy danych (9)
- Formalny model relacyjny danych (11)
Rozdział 2. Elementy języka SQL (19)
Rozdział 3. Typy danych (21)
Rozdział 4. Operatory (27)
Rozdział 5. Funkcje wbudowane w Postgres (35)
Rozdział 6. Funkcje wbudowane i funkcje grupowe języka SQL (43)
- Funkcje wbudowane w strukturę SQL (43)
- Funkcje grupowe (44)
Rozdział 7. Polecenia SQL (47)
- abort (47)
- alter (47)
- alter table (48)
- alter user (48)
- begin (48)
- cluster (49)
- close (49)
- commit (50)
- copy (50)
- create (50)
- create aggregate (51)
- create constraint trigger (51)
- create database (51)
- create function (52)
- create group (52)
- create index (52)
- create language (53)
- create operator (54)
- create rule (54)
- create sequence (55)
- create table (55)
- create trigger (56)
- create type (57)
- create user (57)
- create view (58)
- declare (58)
- delete (59)
- drop (59)
- drop aggregate (59)
- drop database (60)
- drop function (60)
- drop group (60)
- drop index (60)
- drop language (61)
- drop operator (61)
- drop rule (61)
- drop sequence (62)
- drop table (62)
- drop trigger (62)
- drop type (63)
- drop user (63)
- drop view (63)
- end work (64)
- explain (64)
- fetch (64)
- grant (65)
- insert (65)
- listen (66)
- load (66)
- lock (66)
- move (67)
- notify (67)
- reset (67)
- revoke (68)
- rollback (68)
- select (69)
- set (69)
- show (70)
- unlisten (70)
- truncate (71)
- update (71)
- vacuum (71)
Rozdział 8. Zarządzanie bazą danych Postgres (73)
- Mechanizmy pracy bazy danych Postgres (73)
- Podstawowe czynności administracyjne (75)
- Interaktywny program kliencki psql (80)
- Program kpsql do obsługi bazy danych Postgres (82)
- Program pgaccess do zarządzania bazą danych Postgres (84)
- Program zarządzający Psql Manager (90)
- Program zarządzający ipgSQL (91)
Rozdział 9. Interfejs bazy danych Postgres (93)
- Dostęp do bazy danych poprzez strony WWW (93)
- Użycie heitml dla uzyskania dostępu do bazy danych (93)
- Użycie AppGEN 4GL dla aplikacji WWW opartych na bazie danych Postgres (100)
- Interfejs CGI/DBI i język Perl (101)
- Zastosowanie wbudowanego w strony html języka skryptowego PHP/FI dla dostępu do baz danych Postgres (107)
- Zastosowanie interfejsu języka Python dla dostępu do baz Postgresa (115)
- Uniwersalne interfejsy dostępu do bazy Postgres (117)
- Interfejs ODBC (117)
- Interfejs JDBC (121)
- Preprocesor ecpg (125)
Rozdział 10. Budowa aplikacji bazodanowych (127)
- Model bazy danych a Postgres (128)
- Model działania firmy (131)
- Metodologia projektowania i wykonywania aplikacji bazodanowej (132)
- Praktyczna implementacja modelu (134)
Rozdział 11. Kontrola jakości oprogramowania (147)
Rozdział 12. Instalacja i konfiguracja bazy danych Postgres (157)
- Wymagania systemowe (157)
- Instalacja Postgresa na Linuksa (158)
- Konfiguracja procesu instalacyjnego (159)
- Kompilacja i instalacja Postgresa (160)
- Instalacja Postgresa w systemie Windows (162)
Rozdział 13. Języki proceduralne w Postgres (167)
- Język PL/Tcl (167)
- Język PL/pgsql (168)
- Język PL/perl (170)
Rozdział 14. Tablice systemowe (171)
Dodatki (175)
Dodatek A (177)
- Funkcje dostępne w Postgresie (177)
- Funkcje grupowe (179)
- Wyrażenia regularne (179)
- Zmienne bazy danych (180)
- Wykonywanie obliczeń w poleceniach SQL (181)
Skorowidz (183)





