دوره آموزشی یادگیری اصولی SQL: پرس‌وجو، تحلیل و کاوش داده‌های رابطه‌ای

دوره آموزشی یادگیری اصولی SQL: پرس‌وجو، تحلیل و کاوش داده‌های رابطه‌ای

6 ساعت 52 دقیقهمبتدی2026-08-17

مدرسین

Walter Shields

Walter Shields

Tech Educator and Best-Selling Author

جزئیات دوره

اگر می‌خواهید مهارت خود را در کار با داده، نوشتن Query و مدیریت پایگاه‌های داده به سطح حرفه‌ای‌تری برسانید، این دوره یک مسیر فشرده و کاملاً کاربردی برای تقویت مهارت‌های SQL و کار با محیط‌های Database در اختیار شما قرار می‌دهد.

دوره با آشنایی با سیستم‌های مدرن داده و مفاهیم پایه پایگاه‌های داده رابطه‌ای آغاز می‌شود و سپس به سراغ SQL و ساختار دستورات آن می‌رود. در ادامه یاد می‌گیرید چگونه Queryهای بهینه بنویسید، داده‌ها را فیلتر و مرتب کنید و با استفاده از Join اطلاعات موجود در جداول مختلف را با یکدیگر ترکیب کنید تا بتوانید از داده‌های خام، اطلاعات و بینش‌های ارزشمند استخراج کنید.

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

یکی از بخش‌های مهم دوره به استفاده از هوش مصنوعی در Workflowهای SQL اختصاص دارد. یاد می‌گیرید چگونه AI می‌تواند در نوشتن و بهبود Queryها، تحلیل داده و حل مسائل به شما کمک کند و در عین حال با محدودیت‌ها و خطاهای احتمالی آن آشنا می‌شوید. همچنین با نحوه استفاده از تکنیک‌های یادگیری ماشین در کنار تحلیل داده و SQL آشنا خواهید شد.

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

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

اهداف یادگیری
با سیستم‌های مدرن داده و مفاهیم پایه پایگاه‌های داده رابطه‌ای آشنا شوید.
ساختار و Syntax زبان SQL را به‌صورت اصولی یاد بگیرید.
Queryهای SQL را برای استخراج اطلاعات ارزشمند از داده‌ها طراحی و بهینه کنید.
داده‌ها را با استفاده از Filtering و Sorting مدیریت و تحلیل کنید.
با استفاده از Join، اطلاعات را از چند جدول مختلف ترکیب کنید.
داده‌ها را در جداول پیچیده مدیریت، ویرایش و دستکاری کنید.
مهارت‌های SQL را در سناریوهای واقعی و مسئله‌محور به کار بگیرید.
از SQLite برای تمرین Queryنویسی و کار با پایگاه داده استفاده کنید.
هوش مصنوعی را به شکل مؤثر در Workflowهای SQL و تحلیل داده ادغام کنید.
محدودیت‌ها، خطاها و ریسک‌های استفاده از AI در تولید و تحلیل Queryهای SQL را شناسایی کنید.
از تکنیک‌های یادگیری ماشین در کنار SQL و تحلیل داده استفاده کنید.
توانایی تصمیم‌گیری مبتنی بر داده را با استفاده از مهارت‌های SQL و Database Management تقویت کنید.
مهارت‌های کاربردی و قابل اتکا برای کار با پایگاه‌های داده در محیط‌های سازمانی به دست آورید.

سرفصل ها

مقدمه

  • PixelMetrics - حل یک مسئله تجاری واقعی با SQL و هوش مصنوعی

سیستم‌های داده مدرن

  • سناریوی PixelMetrics - ما اصلاً چه داده‌ای داریم
  • نظریه پایگاه داده رابطه‌ای
  • موتور پایگاه داده SQLite
  • نکته برجسته گردش کار هوش مصنوعی - وقتی هوش مصنوعی طرحواره را اشتباه می‌خواند

پشته SQL

  • WSDA Music - با پایگاه داده نمونه آشنا شوید

محیط پایگاه داده SQLite

  • بارگیری فایل پایگاه داده نمونه
  • آشنایی با یک پایگاه داده
  • منطقه مرور داده
  • منطقه نوشتن پرس‌وجو
  • نکته برجسته گردش کار هوش مصنوعی - هنگام کشف طرحواره، هوش مصنوعی چه چیزی را از دست می‌دهد

نوشتن پرس‌وجوها

  • پرس‌وجوها
  • توضیح‌نویسی پرس‌وجو
  • ترکیب پرس‌وجو
  • بهترین روش‌های ترکیب پرس‌وجو
  • نام‌های سفارشی ستون
  • مرتب‌سازی نتایج پرس‌وجو
  • محدود کردن نتایج پرس‌وجو
  • راه‌حل - دفترچه تماس تیم فروش
  • نکته برجسته گردش کار هوش مصنوعی - ابتدا خودتان بنویسید، سپس از هوش مصنوعی بخواهید آن را بهبود بخشد

کشف بینش در داده‌ها

  • انواع عملگرهای SQL
  • فیلتر و تحلیل داده‌های عددی
  • عملگرهای BETWEEN و IN
  • فیلتر و تحلیل داده‌های متنی
  • جستجوی رکوردها بدون تطابق دقیق
  • فیلتر و تحلیل با استفاده از تاریخ‌ها
  • فیلتر رکوردها بر اساس بیش از یک شرط
  • عملگر منطقی OR
  • پرانتزها و ترتیب
  • منطق IF THEN با CASE
  • راه‌حل - فیلتر رکوردها با عملگرهای چندگانه
  • نکته برجسته گردش کار هوش مصنوعی - آیا هوش مصنوعی می‌تواند یک عبارت CASE بنویسد که یک ذی‌نفع به آن اعتماد کند

دسترسی به داده‌ها از چندین جدول

  • توضیح JOINها
  • چگونه جداول با یکدیگر ارتباط دارند، قسمت ۱
  • چگونه جداول با یکدیگر ارتباط دارند، قسمت ۲
  • ساده‌سازی JOINها
  • انواع JOINها
  • INNER JOIN
  • LEFT JOIN
  • RIGHT JOIN
  • جداول و نمودارهای موجودیت-رابطه
  • پیوستن به چندین جدول
  • راه‌حل - گزارش جزئیات آیتم‌های فاکتور
  • نکته برجسته گردش کار هوش مصنوعی - وقتی هوش مصنوعی JOIN را اشتباه می‌گیرد

توابع SQL

  • سناریوی PixelMetrics - داده‌ها قبل از اینکه بتوانند داستانی تعریف کنند، نیاز به تمیزکاری دارند
  • محاسبه با توابع
  • انواع توابع رشته‌ای، تاریخ و تجمعی
  • اتصال رشته‌ها
  • جدا کردن متن
  • توابع رشته‌ای UPPER و LOWER
  • توابع تاریخ
  • توابع تجمعی
  • تودرتو کردن توابع
  • راه‌حل - لیست تماس کارکنان فرمت‌شده

گروه‌بندی

  • گروه‌بندی نتایج پرس‌وجو
  • فیلتر با شرط گروه‌بندی‌شده
  • گروه‌بندی با بند WHERE
  • گروه‌بندی با بند HAVING
  • گروه‌بندی با WHERE و HAVING
  • گروه‌بندی بر اساس چندین فیلد
  • راه‌حل - گزارش درآمد بازار فعال
  • نکته برجسته گردش کار هوش مصنوعی - تبدیل نتیجه GROUP BY به یک تصمیم ذی‌نفع

تودرتو کردن پرس‌وجوها

  • زیرپرس‌وجوها و توابع تجمعی
  • زیرپرس‌وجوی بند SELECT
  • زیرپرس‌وجوهای تجمعی
  • زیرپرس‌وجوهای غیرتجمعی
  • زیرپرس‌وجوی بند IN
  • زیرپرس‌وجوی بند DISTINCT
  • راه‌حل - دریافت فاکتورهای بالاتر از میانگین شرکت

پرس‌وجوهای ذخیره‌شده

  • معرفی نما
  • ایجاد نما
  • ویرایش نما
  • پیوستن نماها
  • حذف نماها
  • راه‌حل - ایجاد دفترچه راهنمای کارکنان قابل استفاده مجدد
  • نکته برجسته گردش کار هوش مصنوعی - استفاده از هوش مصنوعی به عنوان شریک نوشتن نما

افزودن، اصلاح و حذف داده‌ها

  • تحلیل و مدیریت
  • درج داده
  • به‌روزرسانی داده
  • حذف داده
  • راه‌حل - نگهداری جدول Genre
  • نکته برجسته گردش کار هوش مصنوعی - بررسی DML تولیدشده توسط هوش مصنوعی قبل از اینکه داده‌های واقعی را لمس کند

پروژه نهایی - ادغام هوش مصنوعی در گردش کار SQL شما

  • آماده‌سازی برای پروژه نهایی
  • پروژه نهایی PixelMetrics - گردش کار SQL کامل با کمک هوش مصنوعی

سناریو - مصاحبه SQL شبیه‌سازی‌شده

  • برای مصاحبه SQL مدرن آماده شوید
  • تمرین مصاحبه غیرفنی

نتیجه‌گیری

  • گام‌های بعدی - حرفه شما به عنوان یک تحلیل‌گر داده توانمند با هوش مصنوعی
۱۲۰,۰۰۰ تومان