Bill Karwin has been a software engineer for over twenty years, developing and supporting applications, libraries, and servers such as Zend Framework for PHP 5, the InterBase relational database, and the Enhydra Java application server. Throughout his career, Bill has shared his knowledge to help other programmers achieve success and productivity. Bill has answered thousands of questions, giving him a unique perspective on SQL mistakes that most commonly cause problems.
Each chapter in this book helps you identify, explain, and correct a unique and dangerous antipattern. The four parts of the book group the antipatterns in terms of logical database design, physical database design, queries, and application development.
The chances are good that your application's database layer already contains problems such as Index Shotgun , Keyless Entry , Fear of the Unknown , and Spaghetti Query . This book will help you and your team find them. Even better, it will also show you how to fix them, and how to avoid these and other problems in the future.
SQL Antipatterns gives you a rare glimpse into an SQL expert's playbook. Now you can stamp out these common database errors once and for all.
Whatever platform or programming language you use, whether you're a junior programmer or a Ph.D., SQL Antipatterns will show you how to design and build databases, how to write better database queries, and how to integrate SQL programming with your application like an expert. You'll also learn the best and most current technology for full-text search, how to design code that is resistant to SQL injection attacks, and other techniques for success.
發表於2024-12-22
SQL Antipatterns 2024 pdf epub mobi 電子書 下載
《SQL反模式》,英文版2010年7月齣版,中文版2011年9月齣版。還算比較新。英文名:“SQL Antipatterns: Avoiding the Pitfalls of Database Programming”(SQL反模式:避免數據庫開發中的陷阱)。 所謂反模式,就是做的不好的模式。也就是前人的經驗教訓。 感覺作者功力比較高...
評分1 看書名,我以為是這本書是講如何突破以前SQL設計的老模式,講一些新穎的技術,並且取瞭一個名字叫反模式。但其實正好相反,它是維護老模式的,反模式確實是書的主要內容,它羅列一些SQL程序員經常會犯的錯誤,這些錯誤違反瞭SQL模式。 2 本書結構是,先從一個實際場景引進一...
評分這本書講的東西,隻有維護過一堆爛代碼和槽糕的數據庫設計的人纔能體會。 至少沒有外鍵,也不設主鍵的係統我是見過的 本書討論的主題是非常實用的,而且是開發中的一些重要問題 比如樹形結構,隨機行選取,外鍵的使用,密碼的存儲,文件的存儲等等 作者總體來說是把數據一緻性...
評分《SQL反模式》,英文版2010年7月齣版,中文版2011年9月齣版。還算比較新。英文名:“SQL Antipatterns: Avoiding the Pitfalls of Database Programming”(SQL反模式:避免數據庫開發中的陷阱)。 所謂反模式,就是做的不好的模式。也就是前人的經驗教訓。 感覺作者功力比較高...
評分《SQL反模式》,英文版2010年7月齣版,中文版2011年9月齣版。還算比較新。英文名:“SQL Antipatterns: Avoiding the Pitfalls of Database Programming”(SQL反模式:避免數據庫開發中的陷阱)。 所謂反模式,就是做的不好的模式。也就是前人的經驗教訓。 感覺作者功力比較高...
圖書標籤: sql database 數據庫 SQL Antipatterns Programming 計算機 編程
“You can't learn from these mistakes.“ 我覺得裏麵的反模式真的都好好笑。
評分講數據庫層的設計模式,講應用層與數據庫層之間的結閤開發。 把很多在麵嚮對象設計中的思想融入到關係型數據庫的應用開發上。
評分講數據庫層的設計模式,講應用層與數據庫層之間的結閤開發。 把很多在麵嚮對象設計中的思想融入到關係型數據庫的應用開發上。
評分所謂的反模式就是開發過程中經常會走進的誤區或者說不好的實踐,書中指齣這些用法會帶來哪些問題,在什麼情況下使用纔算閤理,最後給齣最佳實踐,並解釋清楚。尤其最後一章深入挖掘MVC模式中Model的真正含義,非常受用,我算是徹底明白為什麼Laravel默認的目錄結構裏沒有Models目錄,是因為很多程序員對Model的作用有爭議,所以框架把決定權交給程序員。強烈建議每個程序員都讀讀此書,尤其是PHP程序員,書中的應用程序層的代碼示例就是PHP的
評分很不錯的小書,快速瀏覽最閤適瞭。
SQL Antipatterns 2024 pdf epub mobi 電子書 下載