Tytuł: Systemy baz danych Kompletny podręcznik Wydanie II
Autor: Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom
ISBN: 978-83-[zasłonięte]-3303-6
Ilość stron: 1048
Data wydania: 10/2011
Oprawa: Twarda
Format: 172x245
Wydawnictwo: HELION
Pierwsze tak szczegółowe, kompleksowe wprowadzenie do systemu baz danych.
Z kluczowej roli, jaką bazy danych odgrywają w codziennym życiu milionów ludzi, zdajemy sobie sprawę za każdym razem, gdy wpisujemy hasło w wyszukiwarce Google, robimy zakupy w internetowej księgarni czy logujemy się do swojego konta w banku. Szybkie, bezpieczne i niezawodne przetwarzanie oraz przechowywanie ogromnych ilości informacji stało się dziś strategicznym czynnikiem funkcjonowania większości firm, organizacji i instytucji państwowych.
Ten ogromny potencjał współczesnych baz danych jest dziś sumą wiedzy i technologii rozwijanych przez kilka ostatnich dziesięcioleci. Owocem tych prac jest przede wszystkim wyspecjalizowane oprogramowanie - systemy zarządzania bazami danych DBMS, czyli rozbudowane narzędzia do wydajnego tworzenia dużych zbiorów informacji i zarządzania nimi. Niestety, mają one jedną zasadniczą wadę - należą do najbardziej złożonych rodzajów oprogramowania!
W związku z tym trzech znanych naukowców w dziedzinie IT z Uniwersytetu Stanforda. Hector Garcia-Molina, Jeffrey D. Ullman i Jennifer Widom - postanowiło stworzyć pierwszy tak kompletny podręcznik, wprowadzający do systemów baz danych.
Zawiera on opis najnowszych standardów bazy danych SQL 1999, SQL/PSM, SQL/CLI, JDBC, ODL oraz XML - i to w znacznie szerszym zakresie niż w większości publikacji. Podręcznik został przygotowany w taki sposób, aby po jego przeczytaniu użytkowanie czy projektowanie baz danych, pisanie programów w różnych językach związanych z systemami DBMS oraz ich sprawna implementacja nie stanowiły dla Czytelnika najmniejszego problemu! W tej książce znajdziesz obszerne omówienie między innymi:
Rozdziały:
1. Świat systemów baz danych (31)
I: Modelowanie relacyjnych baz danych (41)
2. Relacyjny model danych (43)
3. Teoria projektowania relacyjnych baz danych (85)
4. Wysokopoziomowe modele baz danych (135)
II: Programowanie relacyjnych baz danych (201)
5. Algebraiczne i logiczne języki zapytań (203)
6. SQL - język baz danych (237)
7. Więzy i wyzwalacze (295)
8. Widoki i indeksy (321)
9. SQL w środowisku serwerowym (345)
10. Zaawansowane zagadnienia z obszaru relacyjnych baz danych (393)
III: Modelowanie i programowanie danych semistrukturalnych (443)
11. Semistrukturalny model danych (445)
12. Języki programowania dla formatu XML (473)
IV: Implementowanie systemów baz danych (505)
13. Zarządzanie pamięcią drugiego stopnia (507)
14. Struktury indeksów (559)
15. Wykonywanie zapytań (627)
16. Kompilator zapytań (677)
17. Radzenie sobie z awariami systemu (749)
18. Sterowanie współbieżnością (783)
19. Więcej o zarządzaniu transakcjami (843)
20. Równoległe i rozproszone bazy danych (869)
V: Inne zagadnienia z obszaru zarządzania dużymi zbiorami danych (911)
21. Integrowanie informacji (913)
22. Drążenie danych (961)
23. Systemy baz danych i internet (1001)
|