بخش اول: ورود به جهان قدرتمند PostgreSQL
بخش دوم: جادوی جستجو و کوئری‌نویسی
بخش سوم: بهینه‌سازی و ساختارهای پیشرفته
بخش چهارم: امنیت، پشتیبانی، عملکرد و نگه‌داری
کارگاه‌ها و مثال‌های کاربردی

جلسه چهارم : آشنایی با اصول کوئری نویسی و DQL در پستگرس

در این جلسه چهار ساعته، شما با مفاهیم پیشرفته و کاربردی کوئری‌نویسی در PostgreSQL آشنا می‌شوید و تمرین‌های عملی متنوعی با استفاده از دیتابیس Northwind انجام می‌دهید.

🔹 مباحثی که در این جلسه بررسی می‌شوند:

  • ساختار استاندارد یک دستور SQL: از انتخاب ستون‌ها تا مرتب‌سازی (ORDER BY) و محدود کردن نتایج (LIMIT)
  • انتخاب ستون‌ها و استفاده از نام‌های مستعار (Aliases)
  • تحلیل و دسته‌بندی داده‌ها با استفاده از CASE WHEN … END و FILTER
  • تجمیع و گروه‌بندی داده‌ها (Aggregation & Grouping) با GROUP BY و HAVING
  • کار با زیرپرس‌وجوها (Subqueries) و CTE / WITH برای ساخت کوئری‌های چندلایه و خواناتر
  • مدیریت مقادیر NULL و استفاده از COALESCE، NULLIF و ISNULL
  • فیلتر کردن داده‌ها با IN، EXISTS / NOT EXISTS و مقایسه چندستونی (Tuple Comparison)
  • حذف داده‌های تکراری با DISTINCT و DISTINCT ON
  • عملیات مجموعه‌ای بین کوئری‌ها و جداول: UNION, INTERSECT, EXCEPT
  • توابع کاربردی برای متن، عدد و تاریخ
  • توابع پیشرفته و تجمیعی PostgreSQL و ویژگی‌های تحلیل داده

💡 در این جلسه، بدون نیاز به JOIN، خواهید آموخت چگونه تحلیل‌های چندلایه و گزارش‌های پیچیده بسازید و آماده ورود به مباحث تحلیلی پیشرفته شوید.

فروشگاه
جستجو
دوره ها

لطفا کلمات کلیدی را وارد کنید