OPIS
Książka jest podręcznikiem pierwszego kontaktu, syntetycznie traktującym o zasadach projektowania i stosowania relacyjnych baz danych. Zamiarem autora było umożliwienie czytelnikom dopiero wkraczającym w tę sferę informatyki zapoznanie się z trudnymi pojęciami i metodami w sposób poglądowy i możliwie jak najprostszy.
W książce omówiono m.in.:
- zasady funkcjonowania różnych architektur przetwarzania danych;
- podstawowe pojęcia relacyjnych baz danych, w tym więzy integralności i algebrę relacyjną;
- fizyczne i logiczne struktury indeksów;
- procesy normalizacji stosowane na etapie projektowania struktur;
- składnię i praktyczne zastosowania języka SQL;
- używanie wyzwalaczy i kursorów;
- transakcje, a w tym problematykę współbieżności transakcyjnej i blokowania zasobów.
Znaczną część książki poświęcono zagadnieniom przetwarzania danych – zarówno na poziomie języka zapytań, jak i z poziomu aplikacji, wzbogacając tę tematykę o analizę wydajności różnych modeli przetwarzania stosowanych powszechnie systemów zarządzania bazami danych.
W odróżnieniu od innych pozycji na temat baz danych, sporo miejsca poświęcono dyskusji nad zasadami zachowania spójności informacyjnej w eksploatowanych systemach i organizacji masowego przetwarzania danych.
Książka nie jest przewodnikiem po zastosowaniach konkretnych produktów, niemniej tam, gdzie istniała konieczność zademonstrowania przykładów praktycznych, wykorzystano rozwiązania firmy Microsoft.