×
ribbon

آموزش PostgreSQL: کوئری‌های پیشرفته

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

ارائه دهنده:  LinkedIn  LinkedIn
مدرس دوره:
سطح: پیشرفته
 رایگان
  
زمان مورد نیاز برای گذارندن دوره:  42 جلسه
مجموع محتوای آموزشی:  3 ساعت ویدئو
 (قابل دانلود می‌باشد)

آنچه در این دوره می‌آموزیم:

  کسب آماره‌های خلاصه از طریق گروه بندی ردیف‌ها

 استفاده از توابع پنجره‌ای برای اجرای محاسبات در مجموعه‌های ردیف

 رتبه‌بندی داده با مجموعه‌های ساختگی و پنجره‌ها

 تکنیک‌های اضافی کوئری نویسی

پیش‌نیاز‌ها

تسلط بر اصول پایه پایگاه داده و کدنویسی SQL در سطح مقدماتی پیشنیاز این دوره است.

سرفصل‌های دوره آموزش PostgreSQL: کوئری‌های پیشرفته

مقدمه
  آنچه باید بدانید
"00:56  
  استفاده از فایل‌های تمرین
"02:45  
کسب آماره‌های خلاصه از طریق گروه‌بندی ردیف‌ها
  استفاده از GROUP BY برای تجمیع ردیف‌های داده
"07:19  
  کسب آمار تجمیع general-purpose
"05:27  
  ارزیابی ستون‌ها با تجمیع‌های Boolean
"04:47  
  یافتن انحراف معیار و واریانس یک مجموعه داده
"05:29  
  شامل شدن تجمیع‌های سرتاسری با ROLLUP
"04:24  
  بازگشت تمام ترکیب‌های ممکن گروه‌ها با CUBE
"03:49  
  تقسیم گروه‌ها با فیلترهای تجمیع
"05:07  
  چالش: گروه بندی آمار
"01:18  
  حل: گروه بندی آمار
"07:55  
استفاده از توابع پنجره‌ای برای اجرای محاسبات در مجموعه‌های ردیف
  ایجاد یک تابع پنجره‌ای با عبارت OVER
"04:21  
  پارتیشن بندی ردیف‌ها در یک پنجره
"04:17  
  کوئری‌های پارتیشن بندی Streamline با عبارت WINDOW
"02:52  
  مرتب سازی داده در یک پارتیشن
"05:18  
  محاسبه یک میانگین متحرک با یک پنجره لغزان
"05:02  
  بازگشت مقادیر در مکان‌هایی مشخص در یک پنجره
"08:03  
  چالش: استفاده از توابع پنجره‌ای
"01:05  
  راه حل: استفاده از توابع پنجره‌ای
"05:18  
آمار مبتنی بر داده مرتب شده در گروه‌ها
  محاسبه مقدار میانه یک مجموعه داده
"06:36  
  محاسبه چارک اول و سوم یک مجموعه داده
"05:58  
  یافتن فراوان‌ترین مقدار در یک مجموعه داده با MODE
"03:08  
  تعیین محدوده مقادیر در یک مجموعه داده
"02:23  
  چالش: بازیابی آمار از یک مجموعه داده با گروه‌ها
"00:57  
  راه حل: بازیابی آمار از یک مجموعه داده با گروه‌ها
"05:49  
رتبه‌بندی داده با مجموعه‌های ساختگی و پنجره‌ها
  رتبه‌بندی ردیف‌ها با یک تابع پنجره‌ای
"06:09  
  یافتن یک رتبه ساختگی
"04:18  
  مشاهده اجرا کننده‌های برتر با رتبه‌های درصدی
"05:09  
  ارزیابی احتمال با توضیع تجمعی
"03:05  
  چالش: ارزیابی رتبه‌بندی‌ها در یک مجموعه داده
"00:46  
  راه حل: ارزیابی رتبه‌بندی‌ها در یک مجموعه داده
"05:56  
تعریف مقادیر خروجی با عبارات شرطی
  تعریف مقادیر با دستورات CASE
"06:52  
  ادغام ستون‌ها با COALESCE
"04:00  
  تبدیل مقادیر به null با NULLIF
"03:20  
تکنیک‌های اضافی کوئری نویسی برای مشکلات متداول
  خروجی اعداد ردیف با نتایج کوئری
"02:39  
  تبدیل مقادیر به یک نوع داده متفاوت
"02:25  
  انتقال ردیف‌ها در یک نتیجه با LEAD و LAG
"05:57  
  استفاده از یک تابع IN با ساب کوئری
"04:18  
  تعریف معیار WHERE با سری‌ها
"04:40  
  چالش: محاسبات در ردیف‌ها
"00:41  
  راه حل: محاسبات در ردیف‌ها
"05:09  
نتیجه‌گیری
  گام‌های بعدی
"01:09  

درباره دوره

در این دوره، متخصص پایگاه داده Adam Wilbert تعدادی از تکنیک های کوئری نویسی پیشرفته را معرفی می کند تا با استفاده از آن داده خود را بهتر درک کنید. تحلیل های آماری به درک شکل و اندازه کل مجموعه داده نیاز دارد و بینش های عمیق تر را از طریق جمع آوری داده در یک گروه برای بدست آوردن معیار هایی کاربردی کسب خواهید کرد. نحوه ایجاد گروه های ساده و اعمال محاسبات تجمیع را بررسی خواهید کرد، سپس توابع پنجره ای را که زیرگروه هایی برای تحلیلی جزئی تر ایجاد می کنند را بررسی خواهید کرد.

مدرس دوره آمار مبتنی بر داده مرتب شده در گروه هایی مانند مقدار متوسط، چارک اول و سوم یک مجموعه داده، فراوانترین مقدار و سایر موارد را توضیح خواهد داد. همچنین رتبه بندی، مجموعه های ساختگی، توابع کاملا شبیه و عبارات شرطی را توضیح خواهد داد تا امکان دستکاری بیشتر مجموعه های نتایج کوئری وجود داشته باشد. در نهایت با تعدادی از تکنیک های اضافی کوئری نویسی نتیجه گیری می کند که در حل مشکلات متداول می توانند بسیار سودمند باشند.

درباره استاد

maktabkhooneh-teacher Adam Wilbert

Adam Wilbert یک متخصص مصورسازی داده (Data visualization expert) است که به مشتریان کمک می‌کند تا بینش بهتری از داده‌های خود داشته باشند. به عنوان بنیانگذار CartoGaia، یک شرکت کارتوگرافی، Adam Wilbert محصولات نقشه‌برداری با کیفیت انتشار را برای کشف آگاهی در آرایش فضایی داده‌ها تولید می‌کند تا به هدایت سیاست‌ها و تصمیم گیرندگان در طیف گسترده‌ای از کاربردهای محیطی و تجاری کمک کند. او به عنوان یکی از مشارکت‌کنندگان برجسته در نسخه افتتاحیه اطلس طراحی انجمن اطلاعات نقشه برداری آمریکای شمالی انتخاب شد.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.

سوالات پرتکرار

اگر لینک دانلود یا پخش ویدئو مشکل داشت چه باید کرد؟
در صورتی که با هر گونه مشکلی رو به رو شدید می توانید از طریق صفحه ارتباط با ما به ما اطلاع دهید تا ما سریعا مشکل را پیگیری و برطرف نماییم.

سوالات پرتکرار

آیا امکان دریافت فیلم های یک درس به صورت سی دی یا دی وی دی وجود دارد؟
در حال حاضر امکان ارسال دروس به صورت سی دی یا دی وی دی وجود ندارد.
poster
  
برگزار کننده:  LinkedIn
  
زمان مورد نیاز برای گذارندن دوره:  42 جلسه
مجموع محتوای آموزشی:  3 ساعت ویدئو
 (قابل دانلود می‌باشد)