SQL: Hotovß °eÜenφ

Kniha L. Lacka se zab²vß databßzov²m dotazovacφm jazykem SQL. Nenφ to uΦebnice, i kdy₧ v krßtkosti shrnuje i zßklady teorie relaΦnφch databßzφ; je to p°edevÜφm sbφrka °eÜen²ch p°φklad∙ û od jednoduch²ch a₧ po znaΦn∞ slo₧itΘ. P°itom autor bere v ·vahu, ₧e implementace tohoto jazyka je v souΦasnΘ dob∞ na r∙zn²ch databßzov²ch serverech r∙znß, a na tyto odliÜnosti upozor≥uje.

Obsah tΘto knihy je rozlo₧en do deseti kapitol. V ·vodu autor v rychlosti projde zßkladnφ pravidla pro modelovßnφ, nßvrh a optimalizaci databßzov²ch struktur a vysv∞tlφ pot°ebnΘ pojmy, jako jsou databßze a tabulka, normßlnφ formy databßze, indexovßnφ apod. Zßrove≥ p°edstavφ n∞kterΘ b∞₧n∞ pou₧φvanΘ databßzovΘ servery. V dalÜφch kapitolßch najdeme p°φklady zam∞°enΘ na v²b∞r ·daj∙ z databßze, vklßdßnφ do databßze, ·pravy a mazßnφ ·daj∙, v²poΦty agregovan²ch hodnot nad daty z databßze, pou₧φvßnφ r∙zn²ch funkcφ a vytvß°enφ, zm∞ny a odstra≥ovßnφ databßzov²ch objekt∙. Nakonec p°ijdou na °adu slo₧it∞jÜφ tΘmata, jako je zpracovßnφ transakcφ, pou₧φvßnφ ulo₧en²ch procedur a spouÜtφ (trigger∙), administrace databßzφ, prßce s aplikaΦnφm rozhranφm databßze a programovßnφ webov²ch slu₧eb s pou₧itφm XML a SQL. Na doprovodnΘm CD najdeme krom∞ zdrojov²ch k≤d∙ vÜech p°φklad∙ z tΘto knihy jeÜt∞ 120dennφ zkuÜebnφ verzi MS SQL Serveru 2000 a plnou verzi serveru MySQL 4.

Kniha obsahuje v₧dy formulaci problΘmu, odpovφdajφcφ p°φkaz v jazyce SQL a v²stup, kter² tento p°φkaz zp∙sobφ na testovacφ databßzi. K tomu je p°ipojen takΘ krßtk² v²klad, a je-li to pot°ebnΘ, najdeme tu i upozorn∞nφ na rozdφly mezi platformami. To znamenß, ₧e tato kniha m∙₧e slou₧it nejen jako sbφrka p°φklad∙, ale i jako referenΦnφ p°ehled jazyka SQL. Je napsßna p°φstupn∞ a srozumiteln∞, i kdy₧ p°eklad ze slovenÜtiny nenφ v₧dy stoprocentnφ.

Vzhledem ke zcela dominantnφmu postavenφ jazyka SQL p°i prßci s relaΦnφmi databßzemi je s podivem, ₧e o n∞m nenφ vφce publikacφ. Nelze tedy pochybovat o tom, ₧e tato kniha svΘ Φtenß°e nebude muset hledat.

Miroslav Virius

 

Autor:

Luboslav Lacko

Vydavatel:

Computer Press, Brno 2003

PoΦet stran:

298 stran

Cena:

289 KΦ (492 Sk)

Jazyk:

v ΦeÜtin∞

ISBN:

ISBN 80-7226-975-5