لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پنج نکته مهم در 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()
کندال روبر یک دانشمند داده است که از آمار و برنامه نویسی برای تقویت تصمیمات استراتژیک تجاری استفاده می کند.
کندال مسئول استخراج، تجزیه و تحلیل و تبدیل داده ها به راه حل های یادگیری ماشین است. او با استفاده از مدلسازی آماری فعالانه برای ایجاد بینشهای عملی برای تصمیمگیرندگان، علم داده را در عملیاتهای تجاری ادغام میکند.
کندال اغلب در پانل های مرتبط با علم داده، زنان در فناوری، پردازش زبان طبیعی، و توسعه شغلی با هدف اشتراک دانش، شبکه سازی و حمایت از افزایش تنوع در این زمینه صحبت می کند. او همچنین دانش و تخصص خود را از طریق آموزش دوره های آنلاین آمار و SQL به اشتراک می گذارد.
نمایش نظرات