Praktyki mistrza SQL. Programowanie zaawansowane
- Kategoria:
- informatyka, matematyka
- Wydawnictwo:
- Helion
- Data wydania:
- 2016-10-16
- Data 1. wyd. pol.:
- 2016-10-16
- Język:
- polski
- ISBN:
- 9788328325319
SQL jest narzędziem stworzonym specjalnie na potrzeby baz danych. Nauka tego języka wymaga dogłębnego zrozumienia mechanizmów relacyjnych baz danych. Co więcej, w przypadku dużych zbiorów danych lub zbiorów danych wymagających szczególnego traktowania pozornie nieznaczne usterki kodu SQL mogą prowadzić do istotnych problemów w użytkowaniu aplikacji.
Niniejsza książka jest przeznaczona dla aktywnych programistów SQL. Przedstawia zaawansowane techniki i idiomy programistyczne z obszaru tego języka. Pokazano w niej również, w jaki sposób można rozwiązywać problemy, które często pojawiają się w bazach danych. Prezentowane tu rozwiązania można implementować we właściwie wszystkich systemach bazodanowych korzystających z SQL. To klasyczny podręcznik, systematycznie uaktualniany, który doczekał się prawdziwego uznania wśród specjalistów.
W książce omówiono między innymi:
transakcje i kontrolę współbieżności
tabele i normalizację danych oraz widoki, tabele pomocnicze i tymczasowe
dane, operacje na danych, w tym na adresach IP, datach, danych tekstowych
zaawansowane techniki tworzenia kwerend
hierarchię w SQL, kolejki i macierze w SQL
nowości w wydaniu: model z podwójnym zapisem czasu, funkcje agregujące, rozwiązywanie problemów z instrukcjami DDL i wiele innych zagadnień
Skoro znasz SQL, to stań się jego ekspertem!
Joe Celko — uznany ekspert w dziedzinie baz danych. Z jego konsultacji korzystały m.in. służby medyczne, NASA, siły zbrojne USA. Autor wysoko cenionych książek dotyczących SQL. Napisał również ponad 1200 artykułów w prasie informatycznej i akademickiej. Większość tych tekstów dotyczyła danych i baz.
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 4
- 3
- 2
- 1
- 1
OPINIE i DYSKUSJE
Książka tak denna, że brak sił, aby się nad nią twórczo popastwić:
a) ponoć jest przeznaczona dla zaawansowanych programistów, jednak przez 500 stron klepane są (i to kiepsko) podstawy
b) jako listka figowego współczesności autor używa gdzieniegdzie słów "Google", czy "Facebook", kiedy całość dotyczy czasów kiedy ludzie polowali na mamuty -- non-stop latają podkreślenia, że baza SQL to nie system plikowy oraz żeby nie używać analogii z kart dziurkowanych. No dzięki, bo ja głupi cały czas o tych kartach i kartach...
c) autor prawdopodobnie doprowadził do piątego wydania dorzucając nowe kawałki nie sprawdzając, czy nie istnieją one już w innych miejscach -- powtórzeń całych sekcji nawet jest aż nadto
d) nonszalanctwo -- autor zabił mnie podpowiedzią, iż dany temat omówił szczegółowo w "innym miejscu książki", szukaj teraz przez 700 stron, które to miejsce
e) w wielu miejscach znalazłem drobne przekłamania, użytą dziwną terminologię, niedokładne definicje, oprócz tego na jednej ze stron symbole matematyczne pamiętające czasy Chiwritera
f) autor nie tłumaczy, tylko definiuje -- w najgorszym przypadku dostaniemy "opis" składnią SQL-a, w najlepszym przykładem kodu bez wyjaśnienia jak go interpretować (a że autor skraca co popadnie -- lft, rgt, nbr, emp, qty -- więc czyta się to równie przyjemnie jak żuje kamienie)
200 ostatnich stron mogłoby być całkiem niezłe bo w końcu autor przechodzi do ciekawych tematów, ale ze względu na ww. przyjazność opisów jest to orka na ugorze. Nawet konswekwencji autorowi brakuje -- np. grafy są przedstawione na tabeli abstrakcyjnych danych (grafów),ale drzewa na tabeli zatrudnionych pracowników.
Byłbym nieuczciwy gdybym powiedział, że niczego nowego się nie dowiedziałem -- tak nie jest -- ale to informacje śladowe. Zdecydowanie odradzam, zmarnowany czas i pieniądze. Tego samego wydawnictwa antyczny "SQL" Martina Grubera czy "Antywzorce" Billa Karwina są dużo ciekawszymi pozycjami chociażby z tego względu, że mają wyższą zawartość treści w treści w stosunku do ceny.
Książka tak denna, że brak sił, aby się nad nią twórczo popastwić:
więcej Pokaż mimo toa) ponoć jest przeznaczona dla zaawansowanych programistów, jednak przez 500 stron klepane są (i to kiepsko) podstawy
b) jako listka figowego współczesności autor używa gdzieniegdzie słów "Google", czy "Facebook", kiedy całość dotyczy czasów kiedy ludzie polowali na mamuty -- non-stop latają podkreślenia,...