Autor: C. J. Date, Hugh Darwen
ISBN: 83-204-2503-4
Ilość stron: 530
Data wydania: 2000
SQL to podstawowy język baz danych, oparty na modelu relacyjnym. Jest używany w większości komercyjnych i badawczych systemów zarządzania bazami danych. Nad jego rozwojem i standaryzacją czuwa International Organization for Standarization (ISO).
W niniejszej książce uwzględniono zmiany wprowadzone do standardu SQL w latach 1994-1997. Przedstawiono podstawowe pojęcia języka. Omówiono konstrukcje związane z definiowaniem danych, modyfikowaniem ich i dostępem do nich, a takze konstrukcje wspomagające spójność i bezpieczeństwo danych. Sporo uwagi poświęcono konstrukcjom dla dat i godzin, tabelom tymczasowym, dynamicznemu SQL i schematom informacyjnym.
Wartość merytoryczną książki podnoszą dodatki. Można w nich znaleźć między innymi: opis gramatyki języka SQL, omówienie nowej składowej (tzw. trwałych modułów składowych), opis konstrukcji, nad którymi trwaja pracę w celu włączenia ich do standardu, a także porównanie SQL/92 z SQL/89.
Rozdziały:
Część I - Wprowadzenie
1. Dlaczego SQL jest ważny
2. Przegląd języka SQL
Część II - Informacje wstępne
3. Podstawowe elementy języka
4. Katalogi i schematy
5. Połączenia, sesje i transakcje
6. Style wiązania
Część III - Definiowanie danych i operowanie nimi
7. Skalarne obiekty, operatory i wyrażenia
8. Definiowanie danych: dziedziny i tabele bazowe
9. Operowanie danymi: operacje bez uzycia kursorów
10. Operowanie danymi: operacje przy użyciu kursorów
11. Wyrażenia tabelowe
12. Wyrażenia warunkowe
13. Perspektywy
Część IV - Kontrola danych
14. Spójność
15. Bezpieczeństwo
Część V - Zagadnienia bardziej złożone
16. Brakująca informacja i null
17. Data i czas
18. Tabele tymczasowe
19. Dane znakowe
20. Dynamiczny SQL
21. Systemy informacyjne
22. Obsługa wyjątków
23. Interfejs poziomu wywołań
Dodatki;
A - Gramatyka SQL
B - Poziom języka i zgodność
C - SQL/92 a SQL/89
D - Sprawy do rozwiązania
E - Trwałe moduły składowane
F - Przegląd SQL3
G - Uwagi bibliograficzne
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.