تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی پیشرفته SQL برای برای متخصصین علم داده

دوره آموزشی پیشرفته SQL برای برای متخصصین علم داده

2 ساعت 31 دقیقهپیشرفته2021-05-27

مدرسین

Dan Sullivan

Dan Sullivan

Enterprise Architect, Big Data Expert

جزئیات دوره

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

مهارت ها

PostgreSQLSQLDatabase AdministrationDatabase DevelopmentDatabase ManagementPersonaData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - تکنیک‌های پیشرفته SQL برای علم داده
  • 02 - آنچه باید بدانید

1. مدل سازی داده‌ها - جداول

  • 03 - قوانین عادی سازی
  • 04 - غیر عادی سازی
  • 05 - پارتیشن بندی داده ها
  • 06 - دیدگاه‌های مادی شده
  • 07 - ماکت‌ها را بخوانید
  • 08 - چالش - طراحی یک مدل داده برای تجزیه و تحلیل
  • 09 - راه حل - طراحی یک مدل داده برای تجزیه و تحلیل

2. مدل سازی داده‌ها - شاخص ها

  • 10 - شاخص‌های درخت B
  • 11 - نمایه‌های بیت مپ
  • 12 - شاخص‌های هش
  • 13 - شاخص‌های GiST و SP-GiST
  • 14 - شاخص‌های GIN و BRIN
  • 15 - چالش - انتخاب استراتژی پروفایل سازی بهینه
  • 16 - راه حل - انتخاب استراتژی پروفایل سازی بهینه

3. بهینه‌سازی پرس و جو

  • 17 - دستورات را توضیح دهید و تجزیه‌و‌تحلیل کنید
  • 18 - تولید داده با توالی تولید
  • 19 - تولید داده‌های سری زمانی
  • 20 - تجزیه‌و‌تحلیل یک کوئری‌ با بندها و شاخص‌های WHERE
  • 21 - تجزیه‌و‌تحلیل یک کوئری‌ با یک join
  • 22 - چالش - بهینه‌سازی یک کوئری‌ با استفاده از یک طرح توضیح
  • 23 - راه حل - بهینه‌سازی یک کوئری‌ با استفاده از یک طرح توضیح

4. توابع تعریف شده توسط کاربر

  • 24 - گسترش SQL با توابع تعریف شده توسط کاربر
  • 25 - توابع کوئری‌ SQL
  • 26 - اضافه بار عملکرد
  • 27 - نوسانات تابع
  • 28 - توابع PL Python
  • 29 - چالش - یک تابع تعریف شده توسط کاربر بنویسید
  • 30 - راه حل - یک تابع تعریف شده توسط کاربر بنویسید

5. عملکرد ویژه

  • 31 - کوئری‌های فدرال
  • 32 - فیلترهای بلوم
  • 33 - Hstore برای جفت‌های کلید-مقدار
  • 34 - JSON برای داده‌های نیمه ساختار یافته
  • 35 - داده‌های سلسله مراتبی و درختان
  • 36 - چالش - طراحی جدولی برای پشتیبانی از داده‌های بدون ساختار
  • 37 - راه حل - طراحی جدولی برای پشتیبانی از داده‌های بدون ساختار

نتیجه

  • 38 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal