آموزش پنج نکته مهم در SQL پیشرفته

Top Five Things to Know in Advanced SQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، کندال روبر به شما نشان می‌دهد که چگونه با معرفی مفاهیم پیشرفته SQL و ارائه تمرین‌های عملی برای به کارگیری این مهارت‌ها در مشکلات رایج تجاری، دانش موجود خود را در مورد دستورات اولیه SQL ایجاد کنید. در پایان این دوره، دانش آموزان باید موارد استفاده و محدودیت های مختلف برای توابع پیشرفته مختلف در SQL را درک کنند و همچنین بتوانند به طور مناسب این توابع را برای حل مشکلات تجاری به کار گیرند. یاد بگیرید و تمرین کنید که چگونه سوالات فرعی، CTE (عبارات جدول رایج) و توابع ویندوز بسازید.

سرفصل ها و درس ها

معرفی Introduction

  • راه اندازی Microsoft SQL Server Setting up Microsoft SQL Server

  • اضافه کردن محدودیت های کلید اولیه Adding primary key constraints

  • پیمایش فایل های تمرین در GitHub Navigating the exercise files on GitHub

  • دانش پیش نیاز Prerequisite knowledge

  • اهمیت SQL در دنیای داده محور The importance of SQL in a data-driven world

1. سوالات فرعی 1. Subqueries

  • راه حل: ایجاد یک پرسش فرعی Solution: Create a subquery

  • پرسش فرعی مرتبط Correlated subquery

  • چالش: ایجاد یک پرسش فرعی Challenge: Create a subquery

  • سوال فرعی چیست؟ What is a subquery?

  • نحو یک پرسش فرعی اسکالر Syntax of a scalar subquery

  • پرسش فرعی نامرتبط Uncorrelated subquery

  • نحو یک پرس و جو فرعی چند ردیفی Syntax of a multiple-row subquery

2. عبارات جدول رایج (CTE) 2. Common Table Expressions (CTE)

  • راه حل: یک CTE ایجاد کنید Solution: Create a CTE

  • CTE های بازگشتی Recursive CTEs

  • نحو CTE ها Syntax of CTEs

  • چالش: یک CTE ایجاد کنید Challenge: Create a CTE

  • تفاوت بین CTE و پرس و جو فرعی Difference between a CTE and a subquery

3. توابع ویندوز: ROW_NUMBER() 3. Windows Functions: ROW_NUMBER()

  • غواصی در ROW_NUMBER() Diving into ROW_NUMBER()

  • مقدمه ای بر توابع پنجره Introduction to window functions

  • راه حل: یک ROW_NUMBER را محاسبه کنید Solution: Calculate a ROW_NUMBER

  • چالش: یک ROW_NUMBER را محاسبه کنید Challenge: Calculate a ROW_NUMBER

4. توابع ویندوز: LAG() و LEAD() 4. Windows Functions: LAG() and LEAD()

  • استفاده از موارد و نحو از LAG() و LEAD() Use cases and syntax of LAG() and LEAD()

  • راه حل: استفاده از LAG() و LEAD() برای تعیین آخرین مقادیر سفارش Solution: Using LAG() and LEAD() to determine most recent order quantities

  • چالش: استفاده از LAG() و LEAD() برای تعیین آخرین مقادیر سفارش Challenge: Using LAG() and LEAD() to determine most recent order quantities

  • استفاده از LAG() و LEAD() در پشت سر هم Using LAG() and LEAD() in tandem

5. رتبه بندی توابع ویندوز 5. Ranking Windows Functions

  • چالش: RANK() و DENSE_RANK() Challenge: RANK() and DENSE_RANK()

  • مقدمه ای بر رتبه بندی توابع پنجره Introduction to ranking window functions

  • نشان دادن تمایز بین RANK() و DENSE_RANK() Demonstrating the distinction between RANK() and DENSE_RANK()

  • راه حل: RANK() و DENSE_RANK() Solution: RANK() and DENSE_RANK()

نتیجه Conclusion

  • بسته شدن Wrap-up

نمایش نظرات

آموزش پنج نکته مهم در SQL پیشرفته
جزییات دوره
1h 35m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
4,450
- از 5
ندارد
دارد
دارد
Kendall Ruber
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kendall Ruber Kendall Ruber

دانشمند داده

کندال روبر یک دانشمند داده است که از آمار و برنامه نویسی برای تقویت تصمیمات استراتژیک تجاری استفاده می کند.

کندال مسئول استخراج، تجزیه و تحلیل و تبدیل داده ها به راه حل های یادگیری ماشین است. او با استفاده از مدل‌سازی آماری فعالانه برای ایجاد بینش‌های عملی برای تصمیم‌گیرندگان، علم داده را در عملیات‌های تجاری ادغام می‌کند.

کندال اغلب در پانل های مرتبط با علم داده، زنان در فناوری، پردازش زبان طبیعی، و توسعه شغلی با هدف اشتراک دانش، شبکه سازی و حمایت از افزایش تنوع در این زمینه صحبت می کند. او همچنین دانش و تخصص خود را از طریق آموزش دوره های آنلاین آمار و SQL به اشتراک می گذارد.

SQL