Értékelés:
A könyvet széles körben dicsérik a MySQL tárolt eljárások oktatásának alapos és részletes megközelítése miatt, amely világos példákat és fokozatos tanítást nyújt, amely mind a kezdőknek, mind a már gyakorlattal rendelkezőknek előnyös. A könyv a tárolt programozással kapcsolatos témák széles körét öleli fel, beleértve a függvényeket és a triggereket, miközben betekintést nyújt a legjobb gyakorlatokba és az optimalizálási stratégiákba.
Előnyök:⬤ A MySQL tárolt eljárások, függvények és triggerek átfogó lefedettsége.
⬤ Világos és részletes magyarázatok bőséges példákkal.
⬤ Fokozatos tanítási stílus, amely fokozatosan építi a megértést.
⬤ Kezdők és tapasztalt fejlesztők számára egyaránt értékes.
⬤ Legjobb gyakorlatokat és optimalizálási tippeket tartalmaz.
⬤ Jól szervezett, könnyen követhető szerkezet.
⬤ A képernyőképek nehezen olvashatók kisebb Kindle készülékeken.
⬤ Néhány olvasó több részletet szeretne a PHP/SQL integrációról.
⬤ Néhány vélemény megemlíti az írásmód elkötelezettségének hiányát, és száraznak írja le.
⬤ A tartalomban időnként ismétlődik, bár általában releváns.
(32 olvasói vélemény alapján)
MySQL Stored Procedure Programming: Building High-Performance Web Applications in MySQL
A tárolt eljárások bevezetése a MySQL 5. 0-ban hatalmas mérföldkő - amely várhatóan a már most is rendkívül népszerű MySQL adatbázis széles körű vállalati elterjedéséhez vezet. Ha komolyan gondolja a jövő webalapú adatbázis-alkalmazásainak építését, akkor gyorsan fel kell gyorsulnia a tárolt eljárások működésével -- és azzal, hogyan kell helyesen felépíteni őket. Ez a könyv, amelyet a tárolt eljárások fejlesztésének bibliájává szánnak, olyan erőforrás, amelyet egyetlen igazi MySQL-programozó sem engedhet meg magának, hogy nélkülözze.
A MySQL a színre lépése óta eltelt évtizedben a MySQL vált a domináns nyílt forráskódú adatbázissá, amelynek képességei és teljesítménye vetekszik az olyan kereskedelmi RDBMS-ekével, mint az Oracle és az SQL Server. A Linux és a PHP mellett a MySQL áll alkalmazások millióinak középpontjában. Most pedig a MySQL 5.0 tárolt eljárások, függvények és triggerek támogatásával a MySQL a valódi vállalati felhasználáshoz szükséges programozási teljesítményt kínálja.
A MySQL új procedurális nyelve egyszerű szintaxissal rendelkezik, ami megkönnyíti az egyszerű programok írását. De nem olyan könnyű biztonságos, könnyen karbantartható, nagy teljesítményű és hibamentes programokat írni. A MySQL világában kevesen rendelkeznek még jelentős tapasztalattal a tárolt eljárásokkal kapcsolatban, de Guy Harrison és Steven Feuerstein együttesen több évtizedes tapasztalattal rendelkeznek.
A MySQL tárolt eljárások programozása című könyvükben ezt a nehezen megszerzett tapasztalatot teszik hasznossá. A kódpéldákkal teli, a nyelvi alapoktól az alkalmazásépítésen át a haladó tuningig és a legjobb gyakorlatokig mindent tárgyaló, rendkívül olvasmányos könyv a MySQL-fejlesztés egyablakos útmutatója. Négy fő részből áll:
⬤ MySQL tárolt programozás alapjai -- bemutató, alapvető utasítások, SQL tárolt programokban és hibakezelés.
⬤ MySQL tárolt programok építése -- tranzakciók kezelése, beépített függvények, tárolt függvények és triggerek.
⬤ MySQL tárolt programok alkalmazásokban -- tárolt programok használata PHP, Java, Perl, Python és.NET (C# és VB.NET) programokkal.
⬤ MySQL tárolt programok optimalizálása -- biztonság, alapvető és haladó SQL-tuning, tárolt programkód optimalizálása és legjobb programozási gyakorlatok.
A társított weboldal sok ezer sornyi kódot tartalmaz, amelyet azonnal felhasználhat.
Guy Harrison a Quest Software adatbázis-megoldásokért felelős főépítésze, valamint gyakori előadója és írója MySQL témáknak. Steven Feuerstein az Oracle PL/SQL Programming című könyv szerzője, amely több mint tíz éve az Oracle tárolt programozás klasszikus referenciája. Mindketten több évtizedes tapasztalattal rendelkeznek adatbázis-fejlesztőként, és együttesen tucatnyi könyv szerzői.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)