Mistrovství v SQL 1+2

1. 7. 2004

Sdílet

Ačkoliv je dotazovací jazyk SQL bezesporu jedním z nejpoužívanějších, nic tonemění na faktu, že dobrých knih v češtině je mu věnováno jako šafránu. SoftPress se pokusil tuto nelic...

Ačkoliv je dotazovací jazyk SQL bezesporu jedním z nejpoužívanějších, nic to
nemění na faktu, že dobrých knih v češtině je mu věnováno jako šafránu.

SoftPress se pokusil tuto nelichotivou bilanci již podruhé zvrátit a tentokráte

mu posloužilo k překladu dílko renomovaného nakladatelství Sybex a neméně

zavedeného autora.

Zřejmě z ryze praktických důvodů byl celý materiál rozdělen do dvou svazků,

neboť představuje opravdu obsáhlý a důkladný úvod do problematiky SQL. Autor se

tématu pevně chopil a v mnoha ohledech je prakticky vyčerpal, rozhodně na

úrovni začátečníka či pokročilého programátora. Velkou výhodou je, stejně jako

u mnoha jiných učebnic SoftPressu, že výuka je koncipována jako nezávislý

výklad a ne jako popis určitého konkrétního řešení: se znalostmi z této knihy,

jež vycházejí ze zavedených norem, se posléze snadno usadíte na jakékoliv

konkrétní platformě.

První svazek zahrnuje většinu klasických výukových kapitol. Krok za krokem

čtenář postupuje od výkladu principu relačních databází přes základní pohled na

SQL k druhé části, pojednávající o tvorbě samotných databází. Kromě definování

struktur, vkládání a rušení dat je zde řeč o integritě a jejích možnostech.

Teprve sedmá kapitola, uvozující třetí část, přichází s dotazováním pomocí

SELECTů, propojováním tabulek a zanořováním poddotazů. Látka se zde již dosti

komplikuje a výklad se stává hutnějším. Čtvrtý oddíl nás zavádí za hranice

běžných výběrů, takže se seznámíme s pohledy a transakcemi, ale také s řešením

přístupových práv.

Pátou částí jsou započata poměrně pokročilá témata, jako návrh a modelování

databází či optimalizace kódu SQL. Zde plynule navazuje druhý svazek, v němž

mimo jiné najdeme přehled existujících norem a přesahy například do jazyka

Java. Podstatnou část druhého dílu však zabírá referenční příručka, spolupráce

s dalšími programovacími jazyky je již jen nepatrným příspěvkem.

Co do rozsahu a úplnosti témat jde jistě o jednu z nejobsáhlejších publikací v

tuzemsku, bezesporu obsahuje nejuniverzálnější výklad o SQL. Kniha vám bude

dobrou učebnicí i průvodcem v praxi.



Autor: Martin Gruber

Vydavatelství:

SoftPress, Brno, 2004

Počet stran: 480 + 494

Doporučená cena: 990 Kč


Autor článku