دوره آموزشی یادگیری توسعه MySQL
1 ساعت 56 دقیقهمبتدی2023-07-20
مدرسین

Brad Wheeler
Test and Validation Engineer at Allion USA
جزئیات دوره
آیا شما تازهکار در توسعه دیتابیس هستید؟ پس از بیش از 25 سال، MySQL هنوز محبوبترین و سادهترین سیستم مدیریت پایگاه داده است که برای توسعهدهندگانی که میخواهند برنامههای دادهمحور بسازند، ایدهآل است. این دوره مروری بر ابزارها و تکنیکهای MySQL برای توسعه نرمافزار است. در ابتدا با مفهوم پایگاه داده و ساختار آن آشنا میشوید و انواع دادههای مختلفی که رکوردهای 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 خود را افزایش دهید