Pro SQL Server Relational Database Design and Implementation: Best Practices for Scalability and Performance
暫譯: 專業 SQL Server 關聯資料庫設計與實作:可擴展性與效能的最佳實踐
Davidson, Louis
買這商品的人也買了...
-
$990Query Store for SQL Server 2019: Identify and Fix Poorly Performing Queries
-
$1,200$948 -
$800$632 -
$1,188$1,129
商品描述
Designing an effective and scalable database using SQL Server is a task requiring skills that have been around for well over 30 years, using technology that is constantly changing. This book covers everything from design logic that business users will understand to the physical implementation of design in a SQL Server database. Grounded in best practices and a solid understanding of the underlying theory, author Louis Davidson shows you how to "get it right" in SQL Server database design and lay a solid groundwork for the future use of valuable business data. What You Will Learn
- Develop conceptual models of client data using interviews and client documentation
- Implement designs that work on premises, in the cloud, or in a hybrid approach
- Recognize and apply common database design patterns
- Normalize data models to enhance integrity and scalability of your databases for the long-term use of valuable data
- Translate conceptual models into high-performing SQL Server databases
- Secure and protect data integrity as part of meeting regulatory requirements
- Create effective indexing to speed query performance
- Understand the concepts of concurrency
Who This Book Is For
Programmers and database administrators of all types who want to use SQL Server to store transactional data. The book is especially useful to those wanting to learn the latest database design features in SQL Server 2019 (features that include graph objects, in-memory OLTP, temporal data support, and more). Chapters on fundamental concepts, the language of database modeling, SQL implementation, and the normalization process lay a solid groundwork for readers who are just entering the field of database design. More advanced chapters serve the seasoned veteran by tackling the latest in physical implementation features that SQL Server has to offer. The book has been carefully revised to cover all the design-related features that are new in SQL Server 2019.
商品描述(中文翻譯)
學習在 SQL Server 2019 及其他近期 SQL Server 版本中有效且可擴展的資料庫設計技術。本書已修訂以涵蓋 SQL Server 的新增功能,包括 SQL 圖形增強、內存在線交易處理、時間性資料儲存、行級安全性及其他與設計相關的特性。本書將幫助您設計高品質的 OLTP 資料庫,保護資料的完整性,並在本地、雲端或混合配置中快速執行。
使用 SQL Server 設計有效且可擴展的資料庫是一項需要超過 30 年歷史的技能,並且使用的技術不斷變化。本書涵蓋從業務使用者能理解的設計邏輯到 SQL Server 資料庫中設計的實體實現的所有內容。作者 Louis Davidson 以最佳實踐和對基礎理論的深入理解為基礎,向您展示如何在 SQL Server 資料庫設計中「做到正確」,並為未來有價值的商業資料的使用奠定堅實的基礎。
您將學到什麼
- 使用訪談和客戶文檔開發客戶資料的概念模型
- 實施在本地、雲端或混合方法中有效的設計
- 識別並應用常見的資料庫設計模式
- 對資料模型進行正規化,以增強資料庫的完整性和可擴展性,以便長期使用有價值的資料
- 將概念模型轉換為高效能的 SQL Server 資料庫
- 作為滿足法規要求的一部分,保護資料完整性
- 創建有效的索引以加速查詢性能
- 理解並發的概念
本書適合誰閱讀
所有類型的程式設計師和資料庫管理員,想要使用 SQL Server 儲存交易資料。本書對於希望學習 SQL Server 2019 中最新資料庫設計功能的人特別有用(這些功能包括圖形物件、內存 OLTP、時間性資料支援等)。有關基本概念、資料庫建模語言、SQL 實現和正規化過程的章節為剛進入資料庫設計領域的讀者奠定了堅實的基礎。更高級的章節則針對經驗豐富的專業人士,探討 SQL Server 提供的最新實體實現特性。本書已仔細修訂,以涵蓋 SQL Server 2019 中所有新的設計相關特性。
作者簡介
作者簡介(中文翻譯)
路易斯·戴維森在企業資料庫開發和架構方面擁有超過20年的經驗。他已經擔任微軟 MVP 15年,並完成了他的 SQL Server 資料庫設計書的第六版(Apress)。在過去的17年中,路易斯在許多會議上積極發表有關資料庫設計和實作的演講,包括 SQL PASS、SQL Rally、SQL Saturday 活動、CA World、Music City Data 和 devLink 技術大會。路易斯在基督教廣播網絡(CBN)擔任開發人員、資料庫管理員(DBA)和資料架構師超過21年。他擁有田納西州查塔努加大學的計算機科學學士學位。欲了解更多資訊,請訪問他的網站 drsql.org。