Hodnocení:
Kniha se setkává se smíšenými ohlasy, někteří chválí její pečlivý přístup k logice a teorii v datové vědě, zatímco jiní ji kritizují za to, že se zaměřuje spíše na autorův pohled než na SQL, jak bylo slíbeno. Zdá se, že spíše prosazuje autorův vlastní databázový jazyk Tutorial D, než aby primárně učila SQL.
Klady:⬤ Pečlivě formulovaný a logický přístup
⬤ poskytuje užitečné poznatky o databázích a logice
⬤ obsahuje dobré příklady a některé oceňované diagramy.
⬤ Zavádějící název, protože kniha není primárně o SQL
⬤ hutně napsaná a obtížně čitelná
⬤ propaguje autorův vlastní jazyk Tutorial D, což může čtenáře zmást
⬤ není konzistentní a může zklamat ty, kteří hledají jasný návod na SQL.
(na základě 9 hodnocení čtenářů)
SQL and Relational Theory: How to Write Accurate SQL Code
Jazyk SQL je plný obtíží a nástrah pro nepozorné. Můžete se jim vyhnout, pokud rozumíte teorii relací, ale pouze pokud víte, jak tuto teorii uplatnit v praxi. V této knize Chris Date podrobně vysvětluje relační teorii a na mnoha příkladech a cvičeních ukazuje, jak ji můžete aplikovat při používání jazyka SQL.
Toto třetí vydání bylo revidováno, rozšířeno a vylepšeno v celém rozsahu. Mezi témata, jejichž zpracování bylo rozšířeno, patří datové typy a domény, porovnávání tabulek, obrazové relace, agregované operátory a sumarizace, aktualizace zobrazení a poddotazy. Zvláštností tohoto vydání je nový dodatek o NoSQL a teorii relací.
⬤ Dokázali byste napsat dotaz SQL, který by vyhledal zaměstnance, kteří alespoň jednou pracovali v každém programátorském oddělení ve firmě? A mít jistotu, že je správný?
⬤ Proč je správné pojmenování sloupců tak důležité?
⬤ Nulové hodnoty v databázi způsobují nesprávné odpovědi. Proč? Co s tím můžete udělat?
⬤ Jak vám mohou obrazové relace pomoci při formulaci složitých dotazů SQL?
⬤ SQL podporuje „kvantifikovaná porovnání“, ale je lepší se jim vyhnout. Proč? A jak?
Od roku 1969, kdy Codd poprvé definoval relační model, se teorie a praxe databází značně vyvinuly. Tato kniha čerpá z desítek let zkušeností a představuje nejaktuálnější zpracování tohoto materiálu, které je k dispozici. Z poznatků v ní obsažených může těžit každý, kdo má jen mírné nebo pokročilé znalosti jazyka SQL. Kniha je nezávislá na produktu.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)