
عنوان:
T-SQL Fundamentals
نویسنده:
Itzik Ben-Gan
انتشارات:
Microsoft Press
تاریخ انتشار:
2023
حجم:
6.08MB
معرفی کتاب:" دانلود کتاب مبانی T-SQL - راهنمای جامع برای کوئرینویسی در SQL Server و Azure"
کتاب T-SQL Fundamentals نوشتهی ایتزیک بنگان، یکی از کاملترین منابع برای یادگیری زبان T-SQL است. این کتاب به شما کمک میکند تا کوئرینویسی حرفهای و اصلاح دادهها را با استفاده از SQL Server 2022، Azure SQL Database و Azure SQL Managed Instance بیاموزید.
آنچه در این کتاب میآموزید
- درک منطق و ساختار زبان T-SQL برای نوشتن کد بهتر و بهینهتر
- آشنایی با عناصر نظریه رابطهای و معماری مدرن SQL Server
- ساخت جدولها و تعریف یکپارچگی دادهها (Data Integrity)
- نوشتن کوئریهای SELECT، استفاده از JOIN و زیرکوئریها
- کار با Table Expressions، CTE، View، Function و APPLY
- استفاده از UNION، INTERSECT و EXCEPT برای ترکیب نتایج
- تحلیل داده با Window Functions، Pivot، Grouping Sets و Time Series
- دستورهای INSERT، UPDATE، DELETE و MERGE
- کار با System-Versioned Temporal Tables
- درک و پیادهسازی تراکنشها، Locks، Blocking و Isolation Levels
- مدلسازی دادههای گرافی با SQL Graph
- آشنایی با قابلیتهای برنامهنویسی در SQL Server و نصب دیتابیسهای نمونه
مخاطبان این کتاب
این کتاب برای توسعهدهندگان T-SQL، مدیران پایگاه داده (DBA)، متخصصان BI، تحلیلگران داده و هر کسی که نیاز به نوشتن کوئریهای حرفهای در SQL Server یا Azure SQL دارد، مناسب است.
ویژگیهای کلیدی کتاب
تمرکز این کتاب بر آموزش گامبهگام، نمونه کدهای قابل استفاده، و پوشش آخرین ویژگیهای SQL Server 2022 است. مفاهیم با رویکردی کاربردی و پروژهمحور ارائه شده و برای محیطهای ابری، داخلی (On-Premises) و ترکیبی (Hybrid) قابل استفاده است.
فهرست مطالب
- Contents
- Cover
- Title Page
- Copyright Page
- Contents at a Glance
- Contents
- Acknowledgments
- About the Author
- Introduction
- Chapter 1: Background to T-SQL querying and programming
- Theoretical background
- SQL Server architecture
- Creating tables and defining data integrity
- Conclusion
- Chapter 2: Single-table queries
- Elements of the SELECT statement
- Predicates and operators
- CASE expressions
- NULLs
- The GREATEST and LEAST functions
- All-at-once operations
- Woring with character data
- Woring with date and time data
- Querying metadata
- Conclusion
- Exercises
- Solutions
- Chapter 3: Joins
- Cross joins
- Inner joins
- More join examples
- Outer joins
- Conclusion
- Exercises
- Solutions
- Chapter 4: Subqueries
- Self-contained subqueries
- Correlated subqueries
- Returning previous or next values
- Using running aggregates
- Dealing with misbehaving subqueries
- Conclusion
- Exercises
- Solutions
- Chapter 5: Table expressions
- Derived tables
- Common table expressions
- Views
- Inline table-valued functions
- The APPLY operator
- Conclusion
- Exercises
- Solutions
- Chapter 6: Set operators
- The UNION operator
- The INTERSECT operator
- The EXCEPT operator
- Precedence
- Circumventing unsupported logical phases
- Conclusion
- Exercises
- Solutions
- Chapter 7: T-SQL for data analysis
- Window functions
- Pivoting data
- Unpivoting data
- Grouping sets
- Time series
- Conclusion
- Exercises
- Solutions
- Chapter 8: Data modification
- Inserting data
- Deleting data
- Updating data
- Merging data
- Modifying data through table expressions
- Modifications with TOP and OFFSET-FETCH
- The OUTPUT clause
- Conclusion
- Exercises
- Solutions
- Chapter 9: Temporal tables
- Creating tables
- Modifying data
- Querying data
- Conclusion
- Exercises
- Solutions
- Chapter 10: Transactions and concurrency
- Transactions
- Locks and blocking
- Isolation levels
- Deadlocks
- Conclusion
- Exercises
- Chapter 11: SQL Graph
- Creating tables
- Querying data
- Data modification considerations
- Conclusion
- Exercises
- Solutions
- Cleanup
- Chapter 12: Programmable objects
- Variables
- Batches
- Flow elements
- Cursors
- Temporary tables
- Dynamic SQL
- Routines
- Error handling
- Conclusion
- Appendix
- Getting started
- Index
مشخصات
نام کتاب
T-SQL Fundamentals
نویسنده
Itzik Ben-Gan
انتشارات
Microsoft Press
تاریخ انتشار
2023
ISBN
9780138102104
تعداد صفحات
601
زبان
انگلیسی
فرمت
حجم
6.08MB
موضوع
Computers > Databases