Pro SQL Server Relational Database Design and Implementation
Best Practices for Scalability and PerformanceLouis Davidson
- ناشرApress
- سال انتشار2021
- ویرایش6
- زبانEnglish
- تعداد صفحات1183
- شابک9781484264966
2,711,000 تومان – 6,777,000 تومانمحدوده قیمت: 2,711,000 تومان تا 6,777,000 تومان
تحویل اکسپرس
حمل رایگان سفارشات بالای 1 میلیون تومان
پرداخت امن
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
ضمانت اصالت کالا
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
7 روز گارانتی بازگشت وجه
امکان پرداخت انلاین یا پرداخت حضروی درب منزل
طراحی پایگاه داده مؤثر و مقیاسپذیر در SQL Server 2019 و نسخههای جدیدتر
در این کتاب میآموزید چگونه با استفاده از SQL Server 2019 و سایر نسخههای اخیر، یک پایگاه داده تراکنشی (OLTP) با کیفیت بالا طراحی کنید که هم از یکپارچگی دادهها محافظت کند و هم در محیطهای داخلی (on-premises)، ابری (cloud) یا ترکیبی (hybrid) عملکرد سریع و قابل اتکایی داشته باشد.
این نسخه بازبینیشده، ویژگیهای جدید SQL Server را نیز پوشش میدهد؛ از جمله:
- پشتیبانی از گراف دیتابیس (SQL Graph)
- پردازش تراکنش در حافظه (In-Memory OLTP)
- دادههای زمانی (Temporal Tables)
- امنیت سطح ردیف (Row-Level Security)
- و سایر قابلیتهای مرتبط با طراحی دیتابیس.
لوئیس دیویدسون، نویسنده کتاب، با تکیه بر بهترین شیوهها و درک عمیق از تئوریهای زیرساختی پایگاه داده، به شما آموزش میدهد چگونه طراحی دیتابیس را «درست انجام دهید» و پایهای محکم برای استفاده بلندمدت از دادههای ارزشمند سازمانی ایجاد کنید.
آنچه در این کتاب خواهید آموخت:
- توسعه مدلهای مفهومی داده بر پایه مصاحبهها و مستندات مشتری
- پیادهسازی طراحیهایی که هم در محیطهای داخلی و هم ابری یا ترکیبی کارایی دارند
- شناسایی و استفاده از الگوهای رایج طراحی پایگاه داده
- نرمالسازی مدلهای داده برای افزایش یکپارچگی و مقیاسپذیری بلندمدت
- تبدیل مدلهای مفهومی به پایگاههای داده با عملکرد بالا در SQL Server
- حفظ امنیت داده و اطمینان از انطباق با الزامات قانونی
- طراحی ایندکسهای مؤثر برای افزایش سرعت کوئریها
- درک مفاهیم مربوط به همزمانی (concurrency) در پایگاه داده
مخاطبان این کتاب:
برنامهنویسان و مدیران پایگاه داده (DBA) که قصد دارند دادههای تراکنشی را در SQL Server ذخیره و مدیریت کنند.
این کتاب بهویژه برای کسانی مفید است که میخواهند با جدیدترین قابلیتهای طراحی در SQL Server 2019 آشنا شوند (مانند گراف، OLTP درونحافظهای، دادههای زمانی و …).
فصلهایی که به مفاهیم پایه، زبان مدلسازی داده، پیادهسازی SQL و نرمالسازی اختصاص دارند، پایهای محکم برای تازهواردان فراهم میکنند، در حالی که فصلهای پیشرفتهتر برای متخصصان باتجربه طراحی شدهاند تا از جدیدترین ویژگیهای فیزیکی پیادهسازی SQL Server بهره ببرند.
Learn effective and scalable database design techniques in SQL Server 2019 and other recent SQL Server versions. This book is revised to cover additions to SQL Server that include SQL graph enhancements, in-memory online transaction processing, temporal data storage, row-level security, and other design-related features. This book will help you design OLTP databases that are high-quality, protect the integrity of your data, and perform fast on-premises, in the cloud, or in hybrid configurations.
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 “getit 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.
Table of Contents
Chapter 1: The Fundamentals
Chapter 2: Introduction to Requirements
Chapter 3: The Language of Data Modeling
Chapter 4: Conceptual and Logical Data Model Production
Chapter 5: Normalization
Chapter 6: Physical Model Case Study
Chapter 7: Physical Model Implementation
Chapter 8: Data Protection Patterns with Check Constraints and Triggers
Chapter 9: Patterns and Anti-patterns
Chapter 10: Database Security and Security Patterns
Chapter 11: Data Structures, Indexes, and Their Application
Chapter 12: Matters of Concurrency
Chapter 13: Coding Architecture
About the Author
Louis Davidson has been working with databases for more than 20 years as a corporate database developer and architect. He has been a Microsoft MVP for 15 years. And he has completed a sixth edition of his SQL Server database design book (Apress). Louis has been active speaking about database design and implementation at many conferences over the past 17 years, including SQL PASS, SQL Rally, SQL Saturday events, CA World, Music City Data, and the devLink Technical Conference. Louis has worked for the Christian Broadcasting Network (CBN) as a developer, DBA, and data architect for over 21 years. He has a bachelor’s degree in computer science from the University of Tennessee at Chattanooga. For more information, please visit his website at drsql.org.
| ناشر | Apress |
|---|---|
| ویرایش | 6 |
| زبان | English |
| سال انتشار | 2021 |
| شابک | 9781484264966 |
| تعداد صفحات | 1183 |
| قطع | B5 |
| کیفیت | اورجینال انتشارات |
| نوع چاپ | رنگی, سیاه و سفید |
| نوع جلد | جلد سخت, شومیز, طلقی |
2,711,000 تومان – 6,777,000 تومانمحدوده قیمت: 2,711,000 تومان تا 6,777,000 تومان
محصولات مشابه

نقد و بررسیها
هنوز بررسیای ثبت نشده است.