دوره آموزشی مدیریت پایگاه داده MySQL
6 ساعت 54 دقیقهمبتدی2024-09-26
مدرسین

Maven Analytics

John Pauler
جزئیات دوره
در این دوره، شما وارد دنیای واقعی مدیریت پایگاههای داده میشوید و مهارتهایی را که یک مشاور DBA به آنها نیاز دارد، میآموزید. شما با طراحی و بهینهسازی پایگاههای داده رابطهای از طریق MySQL، چگونگی استفاده از ابزارهای مختلف مانند MySQL Workbench را یاد خواهید گرفت.
با آشنایی با دستورات SQL و ابزارهای مختلفی که به شما امکان میدهند تا پایگاههای داده را بهطور مؤثر و با عملکرد بالا مدیریت کنید، در پروژههای واقعی خواهید شرکت کرد. همچنین شما یاد خواهید گرفت که چگونه بهطور مؤثر از مفاهیم پیشرفتهای مانند ایندکسها و تریگرها برای بهبود عملکرد و کارایی پایگاههای داده استفاده کنید.
این دوره همچنین تمرکز زیادی بر روی مفاهیم طراحی پایگاه داده و چگونگی حفظ یکپارچگی دادهها خواهد داشت، که این امر به شما کمک خواهد کرد تا پایگاه دادههایی طراحی کنید که نه تنها کارآمد و بهینه باشند، بلکه از نظر امنیتی و مدیریتی نیز قابل اطمینان و مقیاسپذیر باشند.
اهداف یادگیری:
شناسایی اجزای کلیدی منظر وسیعتر SQL، از جمله تاریخچه، ابزارهای رایج، انواع رایج و مزایا.
تفسیر دستورات اصلی برای ایجاد (CREATE)، تغییر (ALTER) و حذف (DELETE) اسکماها و جداول.
شناسایی انواع داده MySQL و استفاده صحیح از آنها، از جمله DECIMAL، FLOAT، ENUM، DATE، TEXT و VARCHAR.
تفسیر دستورات اصلی برای درج (INSERT)، بهروزرسانی (UPDATE) و حذف (DELETE) سطرهای داده.
اعمال اصول کلیدی طراحی پایگاه داده، از جمله نمودارهای EER، نرمالسازی، کاردینالیته، و نگاشت کلیدهای اصلی به خارجی.
استفاده از مفاهیم حفظ تمامیت دادهها و عملکرد، از جمله محدودیتها و ایندکسها.
تحلیل عملکرد تکنیکهای خودکار پیشرفته، از جمله تریگرها و رویههای ذخیرهشده.
استفاده از تکنیکها و شیوههای بهترین مدیریت کاربران و مدیریت سرور.
با آشنایی با دستورات SQL و ابزارهای مختلفی که به شما امکان میدهند تا پایگاههای داده را بهطور مؤثر و با عملکرد بالا مدیریت کنید، در پروژههای واقعی خواهید شرکت کرد. همچنین شما یاد خواهید گرفت که چگونه بهطور مؤثر از مفاهیم پیشرفتهای مانند ایندکسها و تریگرها برای بهبود عملکرد و کارایی پایگاههای داده استفاده کنید.
این دوره همچنین تمرکز زیادی بر روی مفاهیم طراحی پایگاه داده و چگونگی حفظ یکپارچگی دادهها خواهد داشت، که این امر به شما کمک خواهد کرد تا پایگاه دادههایی طراحی کنید که نه تنها کارآمد و بهینه باشند، بلکه از نظر امنیتی و مدیریتی نیز قابل اطمینان و مقیاسپذیر باشند.
اهداف یادگیری:
شناسایی اجزای کلیدی منظر وسیعتر SQL، از جمله تاریخچه، ابزارهای رایج، انواع رایج و مزایا.
تفسیر دستورات اصلی برای ایجاد (CREATE)، تغییر (ALTER) و حذف (DELETE) اسکماها و جداول.
شناسایی انواع داده MySQL و استفاده صحیح از آنها، از جمله DECIMAL، FLOAT، ENUM، DATE، TEXT و VARCHAR.
تفسیر دستورات اصلی برای درج (INSERT)، بهروزرسانی (UPDATE) و حذف (DELETE) سطرهای داده.
اعمال اصول کلیدی طراحی پایگاه داده، از جمله نمودارهای EER، نرمالسازی، کاردینالیته، و نگاشت کلیدهای اصلی به خارجی.
استفاده از مفاهیم حفظ تمامیت دادهها و عملکرد، از جمله محدودیتها و ایندکسها.
تحلیل عملکرد تکنیکهای خودکار پیشرفته، از جمله تریگرها و رویههای ذخیرهشده.
استفاده از تکنیکها و شیوههای بهترین مدیریت کاربران و مدیریت سرور.
مهارت ها
MySQLDatabase AdministrationDatabase DevelopmentDatabase ManagementOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
شروع به کار
- 01 - ساختار دوره و طرح کلی
- 02 - معرفی پروژه دوره
- 03 - تعیین انتظارات
1. SQL و مروری بر پایگاه داده رابطه ای
- 04 - مقدمه ای بر SQL
- 05 - پایگاههای اطلاعاتی رابطه ای
- 06 - سیستمهای مدیریت پایگاه داده رابطه ای
2. معرفی و راهاندازی MySQL
- 07 - نمای کلی نصب MySQL
- 08 - دانلود مک - سرور جامعه
- 09 - دانلود مک - MySQL Workbench
- 10 - دانلود کامپیوتر - Community Server plus Workbench
- 11 - اتصال Workbench به سرور
- 12 - رابط کاربری MySQL Workbench
- 13 - ایجاد طرحوارههای اولیه
3. ایجاد و تغییر طرحوارهها و جداول
- 14 - ایجاد یک طرحواره با استفاده از MySQL Workbench UI
- 15 - ایجاد طرحواره با استفاده از کد SQL
- 16 - ایجاد جدول با استفاده از MySQL Workbench UI
- 17 - ایجاد جدول با استفاده از کد SQL
- 18 - انواع داده MySQL
- 19 - چالش - ایجاد طرحواره و جداول خود
- 20 - راه حل - ایجاد طرحواره و جداول خود
- 21 - اضافه کردن و حذف ستونها با استفاده از MySQL Workbench UI
- 22 - افزودن و حذف ستونها با کد SQL
- 23 - چالش - اضافه کردن و حذف ستون
- 24 - راه حل - اضافه و حذف ستون
- 25 - حذف طرحوارهها و جداول
- 26 - چالش - حذف طرحوارهها و جداول
- 27 - راه حل - حذف طرحوارهها و جداول
4. درج، به روز رسانی، و حذف سوابق
- 28 - درج رکوردها در جداول
- 29 - به روز رسانی سوابق داده ها
- 30 - چالش - درج و به روز رسانی سوابق
- 31 - راه حل - درج و به روز رسانی سوابق
- 32 - حذف سوابق خاص
- 33 - حذف تمام رکوردها با TRUNCATE
- 34 - چالش - حذف رکوردها
- 35 - راه حل - حذف سوابق
5. طراحی پایگاه داده
- 36 - کلیدهای اصلی و کلیدهای خارجی
- 37 - دمو کلیدهای اصلی و کلیدهای خارجی
- 38 - چالش - روابط جدول
- 39 - راه حل - روابط جدول
- 40 - عادی سازی پایگاه داده
- 41 - نسخه نمایشی عادی سازی پایگاه داده
- 42 - چالش - عادی سازی
- 43 - راه حل - عادی سازی
- 44 - ویرایشگر نمودار EER
- 45 - چالش - ویرایشگر نمودار EER
- 46 - راه حل - ویرایشگر نمودار EER
6. پروژه میانه دوره
- 47 - چالش - پروژه میان دوره
- 48 - راه حل - پروژه میان دوره
7. مفاهیم پیشرفته
- 49 - ایجاد نمایه
- 50 - محدودیت UNIQUE
- 51 - محدودیت NOT NULL
- 52 - چالش - شاخصها و محدودیت ها
- 53 - راه حل - شاخصها و محدودیت ها
- 54 - رویههای ذخیره شده
- 55 - چالش - رویههای ذخیره شده
- 56 - راه حل - رویههای ذخیره شده
- 57 - محرک ها
- 58 - چالش - محرک ها
- 59 - راه حل - محرک ها
8. مدیریت سرور و کاربر
- 60 - مدیریت سرور
- 61 - چالش - مدیریت سرور
- 62 - راه حل - مدیریت سرور
- 63 - مدیریت کاربران و مجوزها
- 64 - چالش - مدیریت کاربران و مجوزها
- 65 - راه حل - مدیریت کاربران و مجوزها
9. پروژه نهایی
- 66 - چالش - پروژه نهایی
- 67 - حل - پروژه نهایی
دوره های مرتبط
- دوره آموزشی از اکسل تا SQL
- دوره آموزشی مدیریت امن داده برای پیادهسازی هوش مصنوعی
- دوره آموزشی مبانی Oracle HeatWave MySQL
- دوره آموزشی تحلیل دادههای پیشرفته در MySQL
- دوره آموزشی تحلیل دادههای MySQL
- دوره آموزشی مدیریت پیشرفته پایگاه داده MySQL
- دوره آموزشی MySQL برای مهندسی داده
- دوره آموزشی مباحث پیشرفته MySQL