کتاب آموزش جامع زبان SQL در محیط Databricks

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع زبان SQL در محیط Databricks

موضوع کلی: مدیریت و تحلیل داده

موضوع میانی: پایگاه داده و زبان‌های پرس‌وجو

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر مدیریت و تحلیل داده
  • 2. مبانی پایگاه داده رابطه‌ای
  • 3. معرفی محیط Databricks
  • 4. مفاهیم کلیدی SQL
  • 5. ساختار پایگاه داده در Databricks
  • 6. مبانی زبان SQL
  • 7. دستور SELECT: بازیابی داده‌ها
  • 8. فیلتر کردن داده‌ها با WHERE
  • 9. مرتب‌سازی نتایج با ORDER BY
  • 10. محدود کردن نتایج با LIMIT
  • 11. انتخاب ستون‌های خاص
  • 12. استفاده از مقایسه‌ها در WHERE
  • 13. عملگرهای منطقی AND و OR
  • 14. عملگرهای LIKE و IN
  • 15. کار با مقادیر NULL
  • 16. مقدمه‌ای بر توابع تجمعی
  • 17. تابع COUNT
  • 18. تابع SUM
  • 19. تابع AVG
  • 20. تابع MIN و MAX
  • 21. گروه‌بندی داده‌ها با GROUP BY
  • 22. فیلتر کردن گروه‌ها با HAVING
  • 23. مقدمه‌ای بر پیوستن جداول (JOIN)
  • 24. INNER JOIN
  • 25. LEFT JOIN
  • 26. RIGHT JOIN
  • 27. FULL OUTER JOIN
  • 28. Self Join
  • 29. اتصال جداول با کلیدهای خارجی
  • 30. مدیریت داده‌ها: دستور INSERT
  • 31. مدیریت داده‌ها: دستور UPDATE
  • 32. مدیریت داده‌ها: دستور DELETE
  • 33. مقدمه‌ای بر ایجاد جداول
  • 34. دستور CREATE TABLE
  • 35. انواع داده‌های متنی
  • 36. انواع داده‌های عددی
  • 37. انواع داده‌های تاریخ و زمان
  • 38. محدودیت‌های ستون: PRIMARY KEY
  • 39. محدودیت‌های ستون: FOREIGN KEY
  • 40. محدودیت‌های ستون: UNIQUE
  • 41. محدودیت‌های ستون: NOT NULL
  • 42. محدودیت‌های ستون: CHECK
  • 43. اصلاح ساختار جداول با ALTER TABLE
  • 44. حذف جداول با DROP TABLE
  • 45. ایجاد نمایه‌ها (Indexes)
  • 46. بهبود عملکرد پرس‌وجوها
  • 47. مقدمه‌ای بر زیرپرس‌وجوها (Subqueries)
  • 48. زیرپرس‌وجوها در SELECT
  • 49. زیرپرس‌وجوها در FROM
  • 50. زیرپرس‌وجوها در WHERE
  • 51. زیرپرس‌وجوها با ANY و ALL
  • 52. زیرپرس‌وجوها با EXISTS
  • 53. مقدمه‌ای بر توابع پنجره‌ای (Window Functions)
  • 54. ROW_NUMBER
  • 55. RANK
  • 56. DENSE_RANK
  • 57. LEAD و LAG
  • 58. SUM, AVG, MIN, MAX با PARTITION BY
  • 59. کار با رشته‌ها: توابع SUBSTRING, LENGTH
  • 60. کار با رشته‌ها: توابع CONCAT, REPLACE
  • 61. کار با تاریخ و زمان: توابع DATE, YEAR, MONTH, DAY
  • 62. کار با تاریخ و زمان: توابع DATE_ADD, DATE_SUB
  • 63. تبدیل انواع داده‌ها (Casting)
  • 64. مدیریت تراکنش‌ها
  • 65. مقدمه‌ای بر View ها
  • 66. ایجاد View
  • 67. استفاده از View
  • 68. به‌روزرسانی View ها
  • 69. مقدمه‌ای بر Stored Procedures
  • 70. ایجاد Stored Procedures
  • 71. فراخوانی Stored Procedures
  • 72. مدیریت خطا در Stored Procedures
  • 73. مقدمه‌ای بر Trigger ها
  • 74. ایجاد Trigger
  • 75. انواع Trigger ها
  • 76. کاربرد Trigger ها
  • 77. مقدمه‌ای بر مفاهیم پیشرفته Databricks SQL
  • 78. بهینه‌سازی عملکرد در Databricks
  • 79. پرس‌وجوهای پیچیده با CTE (Common Table Expressions)
  • 80. استفاده از CTE ها
  • 81. مقدمه‌ای بر انواع داده‌های پیچیده (Complex Data Types)
  • 82. کار با آرایه‌ها (Arrays)
  • 83. کار با نقشه‌ها (Maps)
  • 84. کار با ساختارها (Structs)
  • 85. تبدیل داده‌های JSON
  • 86. استفاده از زبان‌های دیگر در Databricks
  • 87. مقدمه‌ای بر Spark SQL
  • 88. تفاوت‌های Spark SQL و Databricks SQL
  • 89. نوشتن پرس‌وجوهای بهینه‌تر
  • 90. مطالعه موردی: تحلیل داده‌های فروش
  • 91. مطالعه موردی: تحلیل داده‌های مشتری
  • 92. مطالعه موردی: تحلیل داده‌های مالی
  • 93. مطالعه موردی: تحلیل داده‌های صنعتی
  • 94. مقدمه‌ای بر هوش تجاری (BI)
  • 95. نقش SQL در هوش تجاری
  • 96. اتصال Databricks به ابزارهای BI
  • 97. کار با داده‌های بزرگ (Big Data)
  • 98. چالش‌های مدیریت داده‌های بزرگ
  • 99. راهکارهای Databricks برای داده‌های بزرگ
  • 100. اهمیت امنیت داده‌ها

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.