SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۱۰)

/
در این درس یاد می‌گیرید چگونه عملکرد کوئری‌ها را در SQL Server بهبود دهید و با مفهوم ایندکس (Index) آشنا می‌شوید. همچنین یاد خواهید گرفت که چطور ایندکس‌ها موجب افزایش سرعت جست‌وجو و مرتب‌سازی داده‌ها می‌شوند و در چه شرایطی ممکن است کارایی سیستم را کاهش دهند.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۹)

/
در این درس یاد می‌گیرید که Stored Procedure چیست، چگونه ساخته می‌شود و چطور می‌توان برای آن پارامتر ورودی و خروجی تعریف کرد. این بخش از SQL برای خودکارسازی کوئری‌ها، افزایش سرعت اجرا و حفظ امنیت بسیار مهم است.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۸)

/
در این درس یاد می‌گیرید که View چیست، چگونه ساخته می‌شود و چه کاربردی در ساده‌سازی کوئری‌ها دارد. Viewها به شما کمک می‌کنند داده‌های پیچیده را در قالب جداول مجازی ذخیره و استفاده کنید.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۷)

/
در این درس با توابع داخلی SQL Server برای کار با رشته‌ها، اعداد و تاریخ‌ها آشنا می‌شوید. این توابع ابزارهای بسیار مفیدی هستند که برای پردازش داده‌ها، گزارش‌سازی و تبدیل مقادیر به‌کار می‌روند.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۶)

/
در این درس یاد می‌گیرید چگونه از زیرکوئری‌ها (Subquery) برای اجرای یک کوئری درون کوئری دیگر استفاده کنید. زیرکوئری‌ها ابزار قدرتمندی برای فیلتر، محاسبه یا ساخت داده‌های موقت در SQL Server هستند.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۵)

/
در این درس یاد می‌گیرید چگونه داده‌های مربوط به چند جدول را با استفاده از انواع مختلف JOIN با هم ترکیب کنید. دستور JOIN برای ارتباط دادن جداول مرتبط از طریق کلیدهای مشترک به‌کار می‌رود و یکی از مهم‌ترین بخش‌های SQL محسوب می‌شود.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۴)

/
در این درس یاد می‌گیرید چگونه با استفاده از GROUP BY داده‌ها را بر اساس یک یا چند ستون گروه‌بندی کنید و با توابع تجمیعی مانند SUM، AVG، COUNT، MIN و MAX نتایج آماری تولید نمایید. همچنین با عبارت HAVING برای فیلتر کردن گروه‌ها آشنا می‌شوید.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۳)

/
در این درس با نحوه‌ی مرتب‌سازی داده‌ها با استفاده از عبارت ORDER BY و محدودسازی تعداد رکوردهای خروجی با دستور TOP آشنا می‌شوید. این دستورات برای تهیه گزارش‌های مرتب‌شده و نمایش رکوردهای برتر بسیار کاربردی هستند.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۲)

/
در این درس یاد می‌گیرید چگونه با استفاده از عبارت WHERE داده‌های جدول را بر اساس شرایط خاص فیلتر کنید. این دستور یکی از مهم‌ترین بخش‌های SQL است که در اکثر کوئری‌ها استفاده می‌شود.
SQL Server Training with AdventureWorks Sample Database

آموزش گام‌به‌گام SQL Server با دیتابیس نمونه‌ی AdventureWorks | از مبتدی تا پیشرفته | (قسمت ۱)

/
در این درس با دستور پایه‌ای SELECT در SQL Server آشنا می‌شوید. این دستور برای استخراج داده‌ها از جداول پایگاه داده به‌کار می‌رود و زیربنای تمامی کوئری‌های SQL محسوب می‌شود.