لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پنج نکته مهم در SQL پیشرفته
Top Five Things to Know in Advanced SQL
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، کندال روبر به شما نشان میدهد که چگونه با معرفی مفاهیم پیشرفته SQL و ارائه تمرینهای عملی برای به کارگیری این مهارتها در مشکلات رایج تجاری، دانش موجود خود را از دستورات اولیه SQL ایجاد کنید. در پایان این دوره، دانش آموزان باید موارد استفاده و محدودیت های مختلف برای توابع پیشرفته مختلف در SQL را درک کنند و همچنین بتوانند به طور مناسب این توابع را برای حل مشکلات تجاری به کار گیرند. یاد بگیرید و تمرین کنید که چگونه پرس و جوهای فرعی، CTE (عبارات جدول رایج) و توابع ویندوز بسازید.
سرفصل ها و درس ها
معرفی
Introduction
اهمیت SQL در دنیای داده محور (در حال پیشرفت)
The importance of SQL in a data-driven world
(In progress)
دانش پیش نیاز
Prerequisite knowledge
پیمایش فایل های تمرین در GitHub
Navigating the exercise files on GitHub
راه اندازی Microsoft SQL Server
Setting up Microsoft SQL Server
اضافه کردن محدودیت های کلید اولیه
Adding primary key constraints
1. سوالات فرعی
1. Subqueries
سوال فرعی چیست؟
What is a subquery?
نحو یک پرسش فرعی اسکالر
Syntax of a scalar subquery
نحو یک پرس و جو فرعی چند ردیفی
Syntax of a multiple-row subquery
پرسش فرعی نامرتبط
Uncorrelated subquery
پرسش فرعی مرتبط
Correlated subquery
چالش: ایجاد یک پرسش فرعی
Challenge: Create a subquery
راه حل: ایجاد یک پرسش فرعی
Solution: Create a subquery
امتحان فصل
Chapter Quiz
2. عبارات جدول رایج (CTE)
2. Common Table Expressions (CTE)
نحو CTE ها
Syntax of CTEs
CTE های بازگشتی
Recursive CTEs
چالش: یک CTE ایجاد کنید
Challenge: Create a CTE
راه حل: یک CTE ایجاد کنید
Solution: Create a CTE
تفاوت بین CTE و پرس و جو فرعی
Difference between a CTE and a subquery
امتحان فصل
Chapter Quiz
3. توابع ویندوز: ROW_NUMBER()
3. Windows Functions: ROW_NUMBER()
مقدمه ای بر توابع پنجره
Introduction to window functions
غواصی در ROW_NUMBER()
Diving into ROW_NUMBER()
چالش: یک ROW_NUMBER را محاسبه کنید
Challenge: Calculate a ROW_NUMBER
راه حل: یک ROW_NUMBER را محاسبه کنید
Solution: Calculate a ROW_NUMBER
امتحان فصل
Chapter Quiz
4. توابع ویندوز: LAG() و LEAD()
4. Windows Functions: LAG() and LEAD()
استفاده از موارد و نحو از LAG() و LEAD()
Use cases and syntax of LAG() and LEAD()
استفاده از LAG() و LEAD() در پشت سر هم
Using LAG() and LEAD() in tandem
چالش: استفاده از LAG() و LEAD() برای تعیین آخرین مقادیر سفارش
Challenge: Using LAG() and LEAD() to determine most recent order quantities
راه حل: استفاده از LAG() و LEAD() برای تعیین آخرین مقادیر سفارش
Solution: Using LAG() and LEAD() to determine most recent order quantities
امتحان فصل
Chapter Quiz
5. رتبه بندی توابع ویندوز
5. Ranking Windows Functions
مقدمه ای بر رتبه بندی توابع پنجره
Introduction to ranking window functions
نشان دادن تمایز بین RANK() و DENSE_RANK()
Demonstrating the distinction between RANK() and DENSE_RANK()
چالش: RANK() و DENSE_RANK()
Challenge: RANK() and DENSE_RANK()
راه حل: RANK() و DENSE_RANK()
Solution: RANK() and DENSE_RANK()
کندال روبر یک دانشمند داده است که از آمار و برنامه نویسی برای تقویت تصمیمات استراتژیک تجاری استفاده می کند.
کندال مسئول استخراج، تجزیه و تحلیل و تبدیل داده ها به راه حل های یادگیری ماشین است. او با استفاده از مدلسازی آماری فعالانه برای ایجاد بینشهای عملی برای تصمیمگیرندگان، علم داده را در عملیاتهای تجاری ادغام میکند.
کندال اغلب در پانل های مرتبط با علم داده، زنان در فناوری، پردازش زبان طبیعی، و توسعه شغلی با هدف اشتراک دانش، شبکه سازی و حمایت از افزایش تنوع در این زمینه صحبت می کند. او همچنین دانش و تخصص خود را از طریق آموزش دوره های آنلاین آمار و SQL به اشتراک می گذارد.
نمایش نظرات