Hodnocení:
Kniha je oceňována pro svůj důkladný a podrobný přístup k výuce uložených procedur MySQL, který poskytuje jasné příklady a postupnou výuku, jež je přínosná jak pro začátečníky, tak pro ty, kteří již mají zkušenosti. Pokrývá širokou škálu témat souvisejících s uloženým programováním, včetně funkcí a triggerů, a zároveň nabízí poznatky o osvědčených postupech a optimalizačních strategiích.
Klady:⬤ Komplexní pokrytí uložených procedur, funkcí a triggerů MySQL.
⬤ Jasné a podrobné vysvětlení s množstvím příkladů.
⬤ Inkrementální styl výuky, který postupně prohlubuje porozumění.
⬤ Cenné pro začátečníky i zkušené vývojáře.
⬤ Obsahuje osvědčené postupy a tipy pro optimalizaci.
⬤ Přehledná struktura, kterou lze snadno sledovat.
⬤ Snímky obrazovky mohou být na menších zařízeních Kindle obtížně čitelné.
⬤ Někteří čtenáři si přejí více podrobností o integraci PHP/SQL.
⬤ Několik recenzí se zmiňuje o nedostatečném zaujetí pro styl psaní a popisuje jej jako suchý.
⬤ Občasné opakování obsahu, i když obvykle relevantní.
(na základě 32 hodnocení čtenářů)
MySQL Stored Procedure Programming: Building High-Performance Web Applications in MySQL
Implementace uložených procedur v MySQL 5. 0 je obrovským milníkem, který by měl vést k širokému rozšíření již tak velmi populární databáze MySQL v podnicích. Pokud to s vytvářením webových databázových aplikací budoucnosti myslíte vážně, musíte se rychle seznámit s tím, jak uložené procedury fungují -- a jak je správně vytvářet. Tato kniha, která je předurčena stát se biblí vývoje uložených procedur, je zdrojem informací, bez něhož se žádný skutečný programátor MySQL neobejde.
Za deset let od doby, kdy se MySQL objevila na scéně, se stala dominantní open source databází, která svými schopnostmi a výkonem konkuruje komerčním RDBMS, jako jsou Oracle a SQL Server. Spolu s Linuxem a PHP je MySQL základem milionů aplikací. A nyní, s podporou uložených procedur, funkcí a triggerů v MySQL 5. 0, nabízí MySQL programovací výkon potřebný pro skutečné podnikové použití.
Nový procedurální jazyk MySQL má jednoduchou syntaxi, která usnadňuje psaní jednoduchých programů. Není však tak snadné psát bezpečné, snadno udržovatelné, vysoce výkonné a bezchybné programy. Jen málokdo ve světě MySQL má zatím s uloženými procedurami značné zkušenosti, ale Guy Harrison a Steven Feuerstein mají dohromady desítky let zkušeností.
V knize Programování uložených procedur v MySQL tyto těžce nabyté zkušenosti zúročují. Tato velmi čtivá kniha, plná příkladů kódu a pokrývající vše od základů jazyka přes tvorbu aplikací až po pokročilé ladění a osvědčené postupy, je komplexním průvodcem vývojem v MySQL. Skládá se ze čtyř hlavních částí:
⬤ Základy uloženého programování v MySQL -- výukový kurz, základní příkazy, SQL v uložených programech a ošetření chyb.
⬤ Tvorba uložených programů MySQL -- zpracování transakcí, vestavěné funkce, uložené funkce a triggery.
⬤ Uložené programy MySQL v aplikacích -- použití uložených programů v jazycích PHP, Java, Perl, Python a.NET (C# a VB.NET).
⬤ Optimalizace uložených programů MySQL -- zabezpečení, základní a pokročilé ladění SQL, optimalizace kódu uložených programů a osvědčené programátorské postupy.
Doprovodný web obsahuje mnoho tisíc řádků kódu, které můžete okamžitě použít.
Guy Harrison je hlavním architektem databázových řešení ve společnosti Quest Software a často přednáší a píše o tématech týkajících se MySQL. Steven Feuerstein je autorem knihy Oracle PL/SQL Programming, která je již více než deset let klasickou příručkou pro programování v jazyce Oracle stored. Oba mají desítky let zkušeností jako databázoví vývojáři a mezi sebou jsou autory desítky knih.
© 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)