دوره آموزشی یادگیری توسعه MySQL

دوره آموزشی یادگیری توسعه MySQL

1 ساعت 56 دقیقهمبتدی2023-07-20

مدرسین

Brad Wheeler

Brad Wheeler

Test and Validation Engineer at Allion USA

جزئیات دوره

آیا شما تازه‌کار در توسعه دیتابیس هستید؟ پس از بیش از 25 سال، MySQL هنوز محبوب‌ترین و ساده‌ترین سیستم مدیریت پایگاه داده است که برای توسعه‌دهندگانی که می‌خواهند برنامه‌های داده‌محور بسازند، ایده‌آل است. این دوره مروری بر ابزارها و تکنیک‌های MySQL برای توسعه نرم‌افزار است. در ابتدا با مفهوم پایگاه داده و ساختار آن آشنا می‌شوید و انواع داده‌های مختلفی که رکوردهای MySQL را تشکیل می‌دهند، بررسی می‌کنید. یاد می‌گیرید که چگونه جداول بسازید، کلیدهای اصلی و خارجی را تعریف کنید و داده‌ها را از منابع خارجی بارگذاری کنید. سپس مربی، برد ویلر، شما را با اصول نوشتن کوئری‌ها و دستورات برای انتخاب، به‌روزرسانی، حذف و تغییر داده‌ها آشنا می‌کند. علاوه بر این، مفاهیم پیشرفته‌تری مانند پیوند دادن جداول موجود نیز معرفی می‌شود. در طول دوره، با چالش‌ها و راه‌حل‌های مختلف در هر فصل می‌توانید دانش خود را آزمایش کنید.

با برد در این دوره همراه شوید تا مهارت‌های پایه‌ای که برای ایجاد و نگهداری پایگاه داده‌های MySQL خود نیاز دارید را یاد بگیرید و برنامه‌های خود را به سطح جدیدی از پیچیدگی برسانید.

اهداف یادگیری:
آشنایی با MySQL و ابزارهای آن
ایجاد جداول و تعریف کلیدها
نوشتن کوئری‌ها برای انتخاب، به‌روزرسانی، حذف و تغییر داده‌ها
مفاهیم پیشرفته‌تری مانند پیوند دادن جداول
بارگذاری داده‌ها از منابع خارجی

مهارت ها

MySQLDatabase DevelopmentDatabase ManagementOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • آموزش استفاده از MySQL
  • نحوه شروع کار با MySQL

مبانی پایگاه داده

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

کاوش MySQL

  • مزایا و معایب MySQL
  • کاوش MySQL Workbench
  • انواع داده MySQL - قسمت 1
  • انواع داده MySQL - قسمت 2
  • چالش - پایگاه داده‌های داخلی را کاوش کنید
  • راه حل - پایگاه داده‌های داخلی را کاوش کنید

ایجاد جداول

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

انتخاب داده ها

  • مبانی SELECT
  • کوئری‌های SELECT را اصلاح کنید
  • نتایج را با WHERE فیلتر کنید
  • نمایش داده‌ها با CASE
  • چالش - فیلتر کردن فیلم‌ها بر اساس امتیاز
  • راه حل - فیلتر کردن فیلم‌ها بر اساس امتیاز

به روز رسانی و حذف داده ها

  • با INSERT داده‌ها را به جداول اضافه کنید
  • ردیف‌های موجود را با UPDATE به روز کنید
  • اطلاعات را با DELETE حذف کنید
  • چالش - فیلم‌ها را تمیز کنید
  • راه حل - فیلم‌ها را پاک کنید

پیوستن به جداول

  • اصول اولیه JOIN
  • فیلدها را با JOIN داخلی مطابقت دهید
  • همه فیلدها را با اتصالات بیرونی مطابقت دهید
  • چالش - بهترین فیلم را پیدا کنید
  • راه حل - بهترین فیلم را پیدا کنید

نتیجه

  • سطح دانش MySQL خود را افزایش دهید
۴۰,۰۰۰ تومان