Ocena:

Książka „Database in Depth” autorstwa C.J. Date'a to kompleksowe omówienie teorii relacyjnych baz danych, skierowane do doświadczonych specjalistów w tej dziedzinie. Omawia kluczowe koncepcje, koncentrując się na podstawach teoretycznych, jednocześnie krytykując obecne implementacje SQL. Choć książka ta dostarcza cennych informacji dla osób zaznajomionych z SQL, to jej duże oparcie na teorii i opiniach autora może frustrować mniej doświadczonych czytelników. Styl pisania jest zauważany jako nieformalny i czasami pozbawiony rygoru, co może umniejszać ogólne wrażenia z czytania.
Zalety:Książka oferuje głęboki wgląd w teorię relacyjną, zapewniając solidne podstawy teoretyczne, które są korzystne dla profesjonalistów zajmujących się bazami danych. Zawiera przydatne ćwiczenia pozwalające na głębsze zrozumienie i przedstawia krytyczne poglądy na temat bieżących implementacji SQL. Tekst jest ogólnie jasny i przystępny dla osób z doświadczeniem w bazach danych.
Wady:Książka w dużej mierze przedkłada teorię nad praktyczne zastosowanie, co może nie zaspokoić potrzeb czytelników szukających praktycznych porad. Zakłada ona wysoki poziom wcześniejszej znajomości SQL, co może zrazić nowicjuszy. Niektórzy czytelnicy krytykują styl pisania jako nieformalny, z nadmiernymi osobistymi opiniami i częstymi odniesieniami do tego, co zostanie lub zostało omówione, co prowadzi do nużącej lektury.
(na podstawie 29 opinii czytelników)
Database in Depth: Relational Theory for Practitioners
Ta książka rzuca światło na zasady stojące za modelem relacyjnym, który ma fundamentalne znaczenie dla wszystkich aplikacji opartych na bazach danych - a co za tym idzie, większości prac wykonywanych obecnie w świecie komputerów. Database in Depth: The Relational Model for Practitioners wykracza poza szum informacyjny i dociera do sedna tego, jak faktycznie działają relacyjne bazy danych. Idealny dla doświadczonych programistów i projektantów baz danych, ten zwięzły przewodnik daje jasny pogląd na technologię - pogląd, na który nie ma wpływu żaden sprzedawca ani produkt. Zawiera obszerny zestaw ćwiczeń, które pomogą ci: ⬤ zrozumieć dlaczego i jak działają relacyjne bazy danych
⬤ zrozumieć, dlaczego i w jaki sposób model relacyjny jest nadal bezpośrednio związany z nowoczesną technologią baz danych (i pozostanie taki w dającej się przewidzieć przyszłości)
⬤ zobaczyć, dlaczego i w jaki sposób standard SQL ma poważne braki.
⬤ wykorzystywać najlepszą aktualną wiedzę teoretyczną w projektowaniu swoich baz danych i aplikacji bazodanowych.
⬤ podejmować świadome decyzje w codziennej działalności zawodowej związanej z bazami danych.
Database in Depth spodoba się nie tylko programistom i projektantom baz danych, ale także różnorodnym profesjonalistom i naukowcom, w tym administratorom baz danych (DBA), modelarzom informacji, konsultantom baz danych i nie tylko. Praktycznie każdy, kto ma do czynienia z relacyjnymi bazami danych, powinien przynajmniej pobieżnie rozumieć podstawy pracy z modelami relacyjnymi. Autor C. J. Date był zaangażowany w model relacyjny od jego najwcześniejszych dni. Jako wyjątkowo jasno myślący pisarz, Date przedstawia zasady i teorię w sposób, który jest łatwy do zrozumienia. Niewiele innych osób może wypowiadać się tak autorytatywnie na temat relacyjnych baz danych jak Date.