نام کتاب
Pro SQL Server Relational Database Design and Implementation

Best Practices for Scalability and Performance

Louis Davidson

Paperback1183 Pages
PublisherApress
Edition6
LanguageEnglish
Year2021
ISBN9781484264966
994
A312
انتخاب نوع چاپ:
جلد سخت
1,425,000ت(2 جلدی)
0
جلد نرم
1,425,000ت(3 جلدی)
0
طلق پاپکو و فنر
1,455,000ت(3 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

Data#

database#

SQL_Server#

Server#

DBA#

TempDB#

Linux#

OLTP#

PowerShell #

GUI#

Windows#

Administration#

توضیحات

طراحی پایگاه‌ داده‌ مؤثر و مقیاس‌پذیر در 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.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
SQL Server
929
Pro SQL Server Internals
965,000 تومان
Microsoft
939
T-SQL Queryin
1,191,000 تومان
SQL Server
994
Pro SQL Server Relational Database Design and Implementation
1,425,000 تومان
SQL Server
880
Pro SQL Server on Linux
862,000 تومان
SQL Server
919
Pro T-SQL 2022
753,000 تومان
SQL Server
1,025
SQL Server 2019 Administrator's Guide
762,000 تومان
SQL Server
956
Pro SQL Server 2022 Wait Statistics
530,000 تومان
SQL Server
901
SQL Server Advanced Troubleshooting and Performance Tuning
570,000 تومان
SQL Server
909
High Performance SQL Server
486,000 تومان
SQL Server
882
Pro SQL Server 2019 Administration
1,087,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©