Értékelés:
A könyv átfogó útmutató a relációs adatbázisok tervezéséhez, a fejlesztők és tesztelők számára a gyakori antimintákra és a legjobb gyakorlatokra összpontosítva. A könyvet oktatási értéke és gyakorlati meglátásai miatt dicsérik, különösen az SQL-fejlesztés során elkövetett hibák megértése és elkerülése érdekében. Ugyanakkor kritika érte merev formátuma és a kritikus biztonsági témák kihagyása miatt, egyes olvasók egyes részeket leegyszerűsítőnek vagy kevéssé mélynek találtak.
Előnyök:A könyv jól szervezett, tanulságos, és gyakorlati betekintést nyújt az SQL-fejlesztés gyakori buktatóiba. Közérthetően van megírva, ami a kezdők és a tapasztalt szakemberek számára egyaránt előnyös, az elméleti fogalmak és a gyakorlati alkalmazások jó egyensúlyával. Sok olvasó találta értékesnek az adatbázis-ismeretek fejlesztéséhez és a rossz gyakorlatok elkerüléséhez.
Hátrányok:Néhány olvasó megjegyezte, hogy a könyv merev formátuma miatt a témák kezelése nehézkesnek vagy felületesnek tűnhet. Az olyan kulcsfontosságú témákat, mint a biztonság (pl. SQL Injection), nem kezelték eléggé, és egyes fejezeteket, különösen az alkalmazásfejlesztést, kritizálták, hogy alapszintűek vagy nem elég mélyek. Emellett a könyv nem feltétlenül nyújt haladó betekintést azoknak, akik már jól ismerik az SQL-t.
(83 olvasói vélemény alapján)
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
Bill Karwin emberek ezreinek segített jobb SQL-t írni és erősebb relációs adatbázisokat építeni. Most megosztja az antiminták gyűjteményét - a leggyakoribb hibákat, amelyeket a több ezer segítségkérés során azonosított.
A legtöbb fejlesztő nem SQL-szakértő, és a legtöbb használt SQL nem hatékony, nehezen karbantartható, és néha egyszerűen csak rossz. Ez a könyv megmutatja az összes gyakori hibát, majd végigvezet a legjobb javítási lehetőségeken. Ráadásul azt is megmutatja, hogy mi áll a javítások mögött, így menet közben sokat tanulhat a relációs adatbázisokról.
A könyv minden egyes fejezete segít azonosítani, elmagyarázni és kijavítani egy-egy egyedi és veszélyes antipatternt. A könyv négy része csoportosítja az anti.
Mintákat a logikai adatbázis-tervezés, a fizikai adatbázis-tervezés, a lekérdezések és az alkalmazásfejlesztés szempontjából.
Jó esély van rá, hogy az alkalmazásod adatbázis-rétege már tartalmaz olyan problémákat, mint az Index Shotgun, a Keyless Entry, a Fear of the Unknown és a Spaghetti Query. Ez a könyv segít Önnek és csapatának megtalálni ezeket. Még jobb, ha azt is megmutatja, hogyan javítsa ki őket, és hogyan kerülje el ezeket és más problémákat a jövőben.
Az SQL Antipatterns ritka betekintést nyújt egy SQL-szakértő játékkönyvébe. Most már egyszer s mindenkorra kiiktathatja ezeket a gyakori adatbázis-hibákat.
Bármilyen platformot vagy programozási nyelvet is használ, akár kezdő programozó, akár doktorandusz, az SQL Antipatterns megmutatja, hogyan tervezzen és építsen adatbázisokat, hogyan írjon jobb adatbázis-lekérdezéseket, és hogyan integrálja az SQL-programozást az alkalmazásába, mint egy szakértő. Megtanulhatja továbbá a teljes szöveges keresés legjobb és legfrissebb technológiáját, azt, hogyan tervezzen olyan kódot, amely ellenáll az SQL-injekciós támadásoknak, és egyéb technikákat is, amelyekkel sikerrel járhat.
© 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)