آموزش تحلیل داده‌های بزرگ (Big Data) با SQL - آخرین آپدیت

دانلود Analyzing Big Data with SQL

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی، نگاهی عمیق به دستور SELECT در SQL و بندهای اصلی آن خواهید داشت. تمرکز این دوره بر موتورهای SQL داده‌های بزرگ یعنی Apache Hive و Apache Impala است، اما اکثر اطلاعات ارائه شده برای SQL در سیستم‌های مدیریت پایگاه داده سنتی (RDBMS) نیز کاربرد دارد؛ مدرس دوره به طور صریح تفاوت‌های MySQL و PostgreSQL را بررسی می‌کند. در پایان این دوره، شما قادر خواهید بود: • دیتابیس‌ها و جداول را با استفاده از ابزارهای مختلف بررسی و پیمایش کنید؛ • مفاهیم پایه دستورات SELECT را درک کنید؛ • نحوه و دلیل فیلتر کردن نتایج را بیاموزید؛ • برای پاسخ به سوالات تحلیلی، از گروه‌بندی (Grouping) و تجمیع (Aggregation) استفاده کنید؛ • با مرتب‌سازی و محدود کردن نتایج کار کنید؛ و • چندین جدول را به روش‌های مختلف با یکدیگر ترکیب کنید. برای استفاده از محیط عملی این دوره، باید یک ماشین مجازی و نرم‌افزارهای مربوطه را دانلود و نصب کنید. قبل از شروع، مطمئن شوید که به کامپیوتری با مشخصات سخت‌افزاری و نرم‌افزاری زیر دسترسی دارید: • سیستم عامل ویندوز، macOS یا لینوکس (تبلت‌های اندرویدی و آیپد پشتیبانی نمی‌شوند) • سیستم عامل ۶۴ بیتی (سیستم‌های ۳۲ بیتی پشتیبانی نمی‌شوند) • ۸ گیگابایت رم یا بیشتر • ۲۵ گیگابایت فضای خالی دیسک یا بیشتر • فعال بودن قابلیت مجازی‌سازی Intel VT-x یا AMD-V (در مک‌های اینتل همیشه فعال است؛ در ویندوز و لینوکس ممکن است نیاز باشد از طریق BIOS فعال شود) • فقط برای ویندوز XP: نصب یک نرم‌افزار استخراج فایل مانند 7-Zip یا WinZip الزامی است.

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

آشنایی با SQL در داده‌های بزرگ Orientation to SQL on Big Data

  • خوش‌آمدگویی به دوره Welcome to the Course

  • مرور و آماده‌سازی Review and Preparation

  • استفاده از ویرایشگرهای کوئری Hue Using the Hue Query Editors

  • اجرای دستورات کاربردی SQL Running SQL Utility Statements

  • اجرای دستورات SQL SELECT Running SQL SELECT Statements

  • درک رابط‌های مختلف SQL Understanding Different SQL Interfaces

  • نمای کلی Beeline و Impala Shell Overview of Beeline and Impala Shell

  • استفاده از Beeline Using Beeline

  • استفاده از Impala Shell Using Impala Shell

ضروریات دستور SQL SELECT SQL SELECT Essentials

  • مقدمه Introduction

  • اجزای سازنده SQL SELECT SQL SELECT Building Blocks

  • آشنایی با لیست SELECT Introduction to the SELECT List

  • عبارات و عملگرها Expressions and Operators

  • انواع داده‌ها Data Types

  • نام‌های مستعار ستون‌ها (Aliases) Column Aliases

  • توابع داخلی Built-In Functions

  • تبدیل نوع داده Data Type Conversion

  • کلمه کلیدی DISTINCT The DISTINCT Keyword

  • آشنایی با بند FROM Introduction to the FROM Clause

  • شناسه‌ها (Identifiers) Identifiers

  • فرمت‌بندی دستورات SELECT Formatting SELECT Statements

  • استفاده از Beeline در حالت غیرتعاملی Using Beeline in Non-Interactive Mode

  • استفاده از Impala Shell در حالت غیرتعاملی Using Impala Shell in Non-Interactive Mode

  • فرمت‌بندی خروجی Beeline و Impala Shell Formatting the Output of Beeline and Impala Shell

  • ذخیره نتایج کوئری Hive و Impala در فایل Saving Hive and Impala Query Results to a File

فیلتر کردن داده‌ها Filtering Data

  • مقدمه Introduction

  • درباره مجموعه‌داده‌ها About the Datasets

  • آشنایی با بند WHERE Introduction to the WHERE Clause

  • استفاده از عبارات در بند WHERE Using Expressions in the WHERE Clause

  • عملگرهای مقایسه‌ای Comparison Operators

  • انواع داده‌ها و دقت (Precision) Data Types and Precision

  • عملگرهای منطقی Logical Operators

  • سایر عملگرهای رابطه‌ای Other Relational Operators

  • درک مقادیر مفقود (Missing Values) Understanding Missing Values

  • مدیریت مقادیر مفقود Handling Missing Values

  • توابع شرطی Conditional Functions

  • استفاده از متغیرها در Beeline و Impala Shell Using Variables with Beeline and Impala Shell

  • فراخوانی Beeline و Impala Shell از طریق اسکریپت‌ها Calling Beeline and Impala Shell from Scripts

  • کوئری گرفتن از Hive و Impala در اسکریپت‌ها و اپلیکیشن‌ها Querying Hive and Impala in Scripts and Applications

گروه‌بندی و تجمیع داده‌ها Grouping and Aggregating Data

  • مقدمه Introduction

  • آشنایی با تجمیع (Aggregation) Introduction to Aggregation

  • توابع تجمیعی رایج Common Aggregate Functions

  • استفاده از توابع تجمیعی در دستور SELECT Using Aggregate Functions in the SELECT Statement

  • آشنایی با بند GROUP BY Introduction to the GROUP BY Clause

  • انتخاب تابع تجمیعی و ستون گروه‌بندی Choosing an Aggregate Function and Grouping Column

  • عبارات گروه‌بندی Grouping Expressions

  • گروه‌بندی و تجمیع، به صورت مجزا و مشترک Grouping and Aggregation, Together and Separately

  • مقادیر NULL در گروه‌بندی و تجمیع NULL Values in Grouping and Aggregation

  • تابع COUNT The COUNT Function

  • نکاتی برای اعمال گروه‌بندی و تجمیع Tips for Applying Grouping and Aggregation

  • فیلتر کردن روی تجمیع‌ها Filtering on Aggregates

  • بند HAVING The HAVING Clause

  • درک تفاوت‌های نسخه‌های Hive و Impala Understanding Hive and Impala Version Differences

  • درک تفاوت‌های نسخه‌های Hue Understanding Hue Version Differences

مرتب‌سازی و محدود کردن داده‌ها Sorting and Limiting Data

  • مقدمه Introduction

  • آشنایی با بند ORDER BY Introduction to the ORDER BY Clause

  • کنترل ترتیب مرتب‌سازی Controlling Sort Order

  • مرتب‌سازی عبارات Ordering Expressions

  • مقادیر مفقود در نتایج مرتب شده Missing Values in Ordered Results

  • استفاده از ORDER BY در Hive و Impala Using ORDER BY with Hive and Impala

  • آشنایی با بند LIMIT Introduction to the LIMIT Clause

  • زمان استفاده از بند LIMIT When to Use the LIMIT Clause

  • استفاده از LIMIT به همراه ORDER BY Using LIMIT with ORDER BY

  • استفاده از LIMIT برای صفحه‌بندی (Pagination) Using LIMIT for Pagination

  • مرور کلی Review

  • نحوه استفاده موثر از مستندات Hive و Impala How to Effectively Use the Hive and Impala Documentation

  • نکاتی برای استفاده از مستندات Hive Tips for Using the Hive Documentation

  • نکاتی برای استفاده از مستندات Impala Tips for Using the Impala Documentation

ترکیب داده‌ها Combining Data

  • مقدمه Introduction

  • ترکیب نتایج کوئری با عملگر UNION Combining Query Results with the UNION Operator

  • استفاده از ORDER BY و LIMIT به همراه UNION Using ORDER BY and LIMIT with UNION

  • آشنایی با Joinها Introduction to Joins

  • سینتکس Join Join Syntax

  • Inner Joins (اتصال داخلی) Inner Joins

  • Outer Joins (اتصال خارجی) Outer Joins

  • نتیجه‌گیری Conclusion

  • مدیریت مقادیر NULL در ستون‌های کلید Join Handling NULL Values in Join Key Columns

  • Non Equijoins Non-Equijoins

  • Cross Joins Cross Joins

  • Left Semi Joins Left Semi-Joins

نمایش نظرات

آموزش تحلیل داده‌های بزرگ (Big Data) با SQL
جزییات دوره
17h 47m
80
(آخرین آپدیت)
28,231
4.9 از 5
دارد
دارد
دارد
Ian Cook
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar