آموزش دوره مدیریت پایگاه داده MySQL را کامل کنید

Complete MySQL Database Administration Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش MySQL DBA برای به دست آوردن شغل Dream IT خود می توانید برای توسعه دهنده SQL، مدیر پایگاه داده، تحلیلگر تجاری و فرصت های شغلی هوش تجاری درخواست دهید. 150+ پرس و جوی SQL را یاد خواهید گرفت مدیریت پایگاه داده SQL از طریق سیستم عامل لینوکس شما سرورهای SQL را مدیریت خواهید کرد. در یک محیط شرکتی عیب یابی مسائل مربوط به پایگاه داده SQL روزمره بدانید چگونه با استفاده از توابع انبوه SQL به سؤالات تجاری خاص پاسخ دهید.

MySQL Server همچنان یکی از محبوب ترین، رایگان ترین و برترین پایگاه داده های جهان است. پایگاه داده قلب فناوری اطلاعات است که برای ذخیره تمام داده ها و اطلاعات حیاتی مورد نیاز است.


MySQL یک DBMS یا سیستم مدیریت پایگاه داده است. این برنامه توسط Oracle توسعه، پشتیبانی و توزیع شده است، اما از آنجایی که منبع باز است، به صورت رایگان در دسترس همه است. پایگاه داده های MySQL رابطه ای هستند، به این معنی که داده ها بین جداول تقسیم می شوند. MySQL بسیار سریع و سبک است، بنابراین می توانید آن را در کنار سایر برنامه های کاربردی خود بر روی دسکتاپ یا لپ تاپ اجرا کنید. همچنین می‌توان آن را برای استفاده از تمام توان و حافظه CPU موجود در یک دستگاه اختصاصی

بزرگ کرد


اگر می خواهید در مدیریت پایگاه داده SQL متخصص شوید، این دوره برای شما مناسب است.

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


در اینجا خلاصه دوره است:

برنامه درسی دوره


بخش 1:

  • مقدمه ای بر پایگاه داده

  • RDBMS

  • SQL چیست؟

  • 5 RDBMS برتر

  • معرفی MySQL Server

  • نسخه های مختلف MySQL


بخش 2:

  • پیش نیاز MySQL Server

  • طراحی آزمایشگاه

  • مجازی سازی چیست؟

  • VMWare Workstation Player را دانلود و نصب کنید

  • اختیاری - Oracle VirtualBox را بارگیری و نصب کنید

  • یک ماشین مجازی ایجاد کنید

  • سرور لینوکس را دانلود و نصب کنید

  • مدیریت ماشین مجازی


بخش 3:

  • چیزهای مهمی که در لینوکس باید به خاطر بسپارید

  • فرمان‌های پیمایش لینوکس

  • روت چیست؟

  • ویژگی های فهرست راهنما

  • نحو دستور لینوکس

  • ایجاد فایل ها و دایرکتوری ها و مجوزهای آن

  • تغییر رمز عبور

  • دستورات راهنما

  • افزودن متن به فایل ها

  • لوله ها (|)

  • فرمانهای نگهداری فایل

  • دستورات نمایش فایل

  • ویرایشگر فایل لینوکس

  • مدیریت حساب کاربری و دسترسی sudo

  • فرمان‌های مانیتور را پردازش کنید

  • Crontab

  • فایل ها و دستورات شبکه لینوکس

  • کپی امن (SCP)

  • به‌روزرسانی‌های سیستم و مخازن (rpm و yum).


بخش 4:

  • Forks MySQL و Cloud Computing

  • نصب MySQL

  • دانلود، نصب و پیکربندی MySQL

  • MySQL Workbench را نصب کنید

  • نمونه Sakila DB را بارگیری و بازیابی کنید

  • آزمایش


بخش 5:

  • داده و پایگاه داده و RDBMS چیست؟

  • داده‌ها چگونه ذخیره می‌شوند؟

  • داده‌ها چگونه در MySQL (Linux) ذخیره می‌شوند

  • موتور ذخیره سازی MySQL و انواع

  • جدول، COLUMN و ROW چیست؟

  • کلید چیست؟

  • کلید اصلی، کلید خارجی، کلید منحصر به فرد و غیره چیست.

  • تراکنش و ویژگی‌های ACID چیست؟

  • نرمال سازی پایگاه داده و اشکال مختلف آن

  • اولین پایگاه داده، جدول خود را ایجاد کنید و جدول را با داده پر کنید

  • آزمایش


بخش 6:

  • بیانات و انواع SQL

  • بیانیه DML با مثال

  • بیانات DDL با مثال

  • بیانات DCL با مثال

  • بیانات TCL با مثال

  • آزمایش


بخش 7:

  • TABLE(ها) و جدول(های) Temp را ایجاد کنید

  • بیانیه را با جزئیات انتخاب کنید

  • عملگرها، عبارات و شرایط

  • مجوز WHERE، ORDER BY، HAVING BY، GROUP BY بند

  • از دو جدول انتخاب کنید - JOINS و انواع مختلف JOINS

  • پرسمان فرعی چیست؟

  • درج، به‌روزرسانی، و حذف عبارت‌ها

  • داده ها را از یک فایل CSV در MySQL بارگیری کنید و بالعکس

  • روش ذخیره شده

  • نما، تابع، ماشه و نمایه چیست

  • شاخص های خوشه ای، غیر خوشه ای و ملاحظات طراحی شاخص

  • کاردینالیته INDEX، تکه تکه شدن جدول، USE INDEX، FORCE INDEX و LAB

  • آزمایش


بخش 8:

  • نمای کلی معماری MySQL

  • برنامه های MySQL و فراخوان

  • مشخص کردن گزینه های برنامه و فایل های گزینه

  • نحوه ویرایش فایل پیکربندی (cnf.)

  • حوزه گزینه ها

  • چه گزینه‌هایی تحت تأثیر قرار دارند؟

  • آزمایش


بخش 9:

  • پشتیبان‌گیری MySQL، چرا به پشتیبان‌گیری، RTO و RPO نیاز داریم

  • نوع پشتیبان گیری در MySQL، ذخیره سازی خارج از سایت، تست رمزگذاری و بازیابی

  • گزارش‌های باینری

  • ابزار mysqldump

  • بازیابی پایگاه داده با استفاده از mysql و Workbench

  • پشتیبان گیری و بازیابی سطح جدول

  • بازیابی نقطه در زمان در MySQL

  • ابزار XtraBackup توسط Percona، عملکرد و نصب

  • پشتیبان گیری کامل و بازیابی با استفاده از Percona XtraBackup

  • آزمایشگاه برای mysqldump و پشتیبان‌گیری با استفاده از MySQL Workbench

  • پشتیبان گیری و بازیابی افزایشی با استفاده از Percona XtraBackup

  • پشتیبان‌گیری (cronjobs) را زمان‌بندی کنید

  • آزمایش


بخش 10:

  • درک MySQL Security

  • کاربر ریشه در MySQL

  • ایجاد کاربر و تغییر بیانیه کاربر

  • کاربر جدید (MySQL Workbench) ایجاد کنید

  • امتیازات MySQL، کنترل امتیازات و برخی از امتیازات مهم در MySQL

  • بیانیه GRANT، با گزینه GRANT و اعطای امتیازات به کاربر MySQL

  • اعطای جداول و بررسی امتیازات

  • لغو بیانیه و لغو امتیازات

  • بیانیه کاربر را رها کنید

  • نقش در MySQL

  • آزمایش


بخش 11:

  • مبانی نظارت بر عملکرد سرور MySQL

  • گزارش پرس و جو عمومی

  • گزارش پرسش آهسته

  • گزارش خطا

  • بهینه سازی پیکربندی برای عملکرد MySQL

  • وضعیت موتور DB

  • نکات بهینه سازی پرس و جو، توضیح بیانیه و برنامه های اجرایی

  • نمایش بهینه سازی پرس و جو

  • آزمایش


بخش 12:

  • تکثیر MySQL و مزایای آن

  • روش‌های تکرار MySQL

  • انواع همگام سازی

  • فرمت‌های تکرار

  • نمونه نمایشی تنظیم تکرار MySQL

  • آزمایش




سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • نمای کلی دوره Course overview

  • نمای کلی دوره Course overview

  • مقدمه ای بر پایگاه داده Introduction to database

  • RDBMS چیست؟ What is RDBMS?

  • RDBMS چیست؟ What is RDBMS?

  • SQL چیست؟ What is SQL?

  • 5 RDBMS برتر با استفاده از SQL Top 5 RDBMS using SQL

  • آشنایی با MySQL Server Introduction to MySQL Server

  • آشنایی با MySQL Server Introduction to MySQL Server

  • نسخه های MySQL Server Editions of MySQL Server

معرفی Introduction

  • معرفی Introduction

  • مقدمه ای بر پایگاه داده Introduction to database

  • SQL چیست؟ What is SQL?

  • 5 RDBMS برتر با استفاده از SQL Top 5 RDBMS using SQL

  • نسخه های MySQL Server Editions of MySQL Server

طراحی و راه اندازی آزمایشگاه Lab design and setup

  • به طراحی و راه اندازی آزمایشگاه خوش آمدید Welcome to the lab design and setup

  • به طراحی و راه اندازی آزمایشگاه خوش آمدید Welcome to the lab design and setup

  • پیش نیاز راه اندازی آزمایشگاه Lab Setup Pre-requisite

  • پیش نیاز راه اندازی آزمایشگاه Lab Setup Pre-requisite

  • طراحی آزمایشگاه Lab design

  • طراحی آزمایشگاه Lab design

  • مجازی سازی چیست؟ What is Virtualization?

  • مجازی سازی چیست؟ What is Virtualization?

  • VMWare Workstation Player را دانلود و نصب کنید Download and Install VMWare Workstation Player

  • اختیاری - Oracle Virtualbox را دانلود و نصب کنید Optional - Download and Install Oracle Virtualbox

  • یک ماشین مجازی ایجاد کنید Create a Virtual Machine

  • یک ماشین مجازی ایجاد کنید Create a Virtual Machine

  • دانلود و نصب سرور لینوکس (CentOS8) Download and Install Linux server (CentOS8)

  • دانلود و نصب سرور لینوکس (CentOS8) Download and Install Linux server (CentOS8)

  • دانلود و نصب سرور لینوکس (CentOS9 Stream) Download and Install Linux Server (CentOS9 Stream)

  • مدیریت ماشین مجازی Virtual machine management

  • مدیریت ماشین مجازی Virtual machine management

طراحی و راه اندازی آزمایشگاه Lab design and setup

  • VMWare Workstation Player را دانلود و نصب کنید Download and Install VMWare Workstation Player

  • اختیاری - Oracle Virtualbox را دانلود و نصب کنید Optional - Download and Install Oracle Virtualbox

  • دانلود و نصب سرور لینوکس (CentOS9 Stream) Download and Install Linux Server (CentOS9 Stream)

اصول لینوکس برای یک مدیر DB Linux Basics for a DB Administrator

  • به مدیریت پایه لینوکس خوش آمدید Welcome to Linux basic administration

  • نکات مهمی که در لینوکس باید به خاطر بسپارید Important Things to Remember in Linux

  • دستورات ناوبری لینوکس (cd، pwd و ls) Linux navigation commands (cd, pwd and ls)

  • روت چیست؟ What is root?

  • روت چیست؟ What is root?

  • ویژگی های فهرست دایرکتوری Directory Listing Attributes

  • نحو دستور لینوکس Linux Command Syntax

  • ایجاد فایل ها و دایرکتوری ها (touch, cp, vi, mkdir) Creating Files and Directories (touch, cp, vi, mkdir)

  • تغییر رمز عبور Changing Password

  • فایل ها و مجوزهای دایرکتوری (chmod) Files and Directory Permissions (chmod)

  • فایل ها و مجوزهای دایرکتوری (chmod) Files and Directory Permissions (chmod)

  • دستورات راهنما Help Commands

  • اضافه کردن متن به فایل ها Adding Text to Files

  • لوله ها ( | ) Pipes ( | )

  • دستورات نگهداری فایل (cp، rm، mv، mkdir، rmdir) File Maintenance Commands (cp, rm, mv, mkdir, rmdir)

  • دستورات نگهداری فایل (cp، rm، mv، mkdir، rmdir) File Maintenance Commands (cp, rm, mv, mkdir, rmdir)

  • دستورات نمایش فایل (گربه، کمتر، بیشتر، سر، دم) File Display Commands (cat, less, more, head, tail)

  • دستورات نمایش فایل (گربه، کمتر، بیشتر، سر، دم) File Display Commands (cat, less, more, head, tail)

  • ویرایشگر فایل لینوکس (vi) Linux File Editor (vi)

  • ویرایشگر فایل لینوکس (vi) Linux File Editor (vi)

  • مدیریت حساب کاربری (useradd، groupadd، usermod، userdel، groupdel) User Account Management (useradd, groupadd, usermod, userdel, groupdel)

  • سوئیچ کاربران و دسترسی سودو (su، sudo) Switch Users and Sudo Access (su, sudo)

  • دستورات مانیتور فرآیند (ps و top) Process monitor commands (ps and top)

  • دستورات مانیتور فرآیند (ps و top) Process monitor commands (ps and top)

  • دستور crontab crontab command

  • دستور crontab crontab command

  • فایل ها و دستورات شبکه لینوکس Linux network files and commands

  • فایل ها و دستورات شبکه لینوکس Linux network files and commands

  • SCP - پروتکل کپی امن SCP - Secure Copy Protocol

  • SCP - پروتکل کپی امن SCP - Secure Copy Protocol

  • به روز رسانی سیستم و مخازن (rpm، yum) System Updates and Repos (rpm, yum)

اصول لینوکس برای یک مدیر DB Linux Basics for a DB Administrator

  • به مدیریت پایه لینوکس خوش آمدید Welcome to Linux basic administration

  • نکات مهمی که در لینوکس باید به خاطر بسپارید Important Things to Remember in Linux

  • دستورات ناوبری لینوکس (cd، pwd و ls) Linux navigation commands (cd, pwd and ls)

  • ویژگی های فهرست دایرکتوری Directory Listing Attributes

  • نحو دستور لینوکس Linux Command Syntax

  • ایجاد فایل ها و دایرکتوری ها (touch, cp, vi, mkdir) Creating Files and Directories (touch, cp, vi, mkdir)

  • تغییر رمز عبور Changing Password

  • دستورات راهنما Help Commands

  • اضافه کردن متن به فایل ها Adding Text to Files

  • لوله ها ( | ) Pipes ( | )

  • مدیریت حساب کاربری (useradd، groupadd، usermod، userdel، groupdel) User Account Management (useradd, groupadd, usermod, userdel, groupdel)

  • سوئیچ کاربران و دسترسی سودو (su، sudo) Switch Users and Sudo Access (su, sudo)

  • به روز رسانی سیستم و مخازن (rpm، yum) System Updates and Repos (rpm, yum)

MySQL را دانلود، نصب و پیکربندی کنید Download, Install and Configure MySQL

  • Weclome برای دانلود، نصب و پیکربندی بخش MySQL Weclome To Download, Install and Configure MySQL Section

  • تاریخچه مختصر، Forks MySQL و Cloud Computing Brief History, Forks of MySQL and Cloud Computing

  • مراحل نصب MySQL (پیش نیاز، توزیع، نسخه ها و غیره) MySQL installation steps (prereq, distribution, versions etc)

  • دانلود، نصب و پیکربندی MySQL (CentOS8) Download, Install and Configure MySQL (CentOS8)

  • دانلود، نصب و پیکربندی MySQL (CentOS9 Stream) Download, Install and Configure MySQL (CentOS9 Stream)

  • دانلود، نصب و پیکربندی MySQL (CentOS9 Stream) Download, Install and Configure MySQL (CentOS9 Stream)

  • نصب MySQL Workbench (CentOS8) Install MySQL Workbench (CentOS8)

  • نصب MySQL Workbench (CentOS 9 Stream) Install MySQL Workbench (CentOS 9 Stream)

  • دانلود و بازیابی نمونه Sakila DB Download and restore sample Sakila DB

  • دانلود و بازیابی نمونه Sakila DB Download and restore sample Sakila DB

  • آزمون (دانلود، نصب و پیکربندی MySQL) Quiz (Download, Install and Configure MySQL)

MySQL را دانلود، نصب و پیکربندی کنید Download, Install and Configure MySQL

  • Weclome برای دانلود، نصب و پیکربندی بخش MySQL Weclome To Download, Install and Configure MySQL Section

  • تاریخچه مختصر، Forks MySQL و Cloud Computing Brief History, Forks of MySQL and Cloud Computing

  • مراحل نصب MySQL (پیش نیاز، توزیع، نسخه ها و غیره) MySQL installation steps (prereq, distribution, versions etc)

  • دانلود، نصب و پیکربندی MySQL (CentOS8) Download, Install and Configure MySQL (CentOS8)

  • نصب MySQL Workbench (CentOS8) Install MySQL Workbench (CentOS8)

  • نصب MySQL Workbench (CentOS 9 Stream) Install MySQL Workbench (CentOS 9 Stream)

  • آزمون (دانلود، نصب و پیکربندی MySQL) Quiz (Download, Install and Configure MySQL)

اصول و طراحی پایگاه داده Database Fundamentals and Design

  • به بخش اصول و طراحی پایگاه داده خوش آمدید Welcome To Database Fundamentals and Design Section

  • به بخش اصول و طراحی پایگاه داده خوش آمدید Welcome To Database Fundamentals and Design Section

  • دیتا چیست؟ What is Data?

  • دیتا چیست؟ What is Data?

  • پایگاه داده چیست؟ What is Database?

  • پایگاه داده رابطه ای و سیستم مدیریت پایگاه داده رابطه ای (RDBMS) چیست؟ What is Relational Database and Relational Database Management System (RDBMS) ?

  • پایگاه داده رابطه ای و سیستم مدیریت پایگاه داده رابطه ای (RDBMS) چیست؟ What is Relational Database and Relational Database Management System (RDBMS) ?

  • داده ها چگونه ذخیره می شوند؟ How is data stored ?

  • چگونه داده ها در MySQL (لینوکس) ذخیره می شوند How is Data Saved in MySQL (linux)

  • موتور ذخیره سازی MySQL و انواع MySQL Storage engine and Types

  • Table، COLUMN و ROW چیست؟ What is a Table, COLUMN and ROW ?

  • Table، COLUMN و ROW چیست؟ What is a Table, COLUMN and ROW ?

  • کلید چیست؟ What is a Key?

  • کلید اصلی، کلید خارجی، کلید منحصر به فرد و غیره چیست؟ What is Primary Key , Foreign Key, Unique Key etc ?

  • کلید اصلی، کلید خارجی، کلید منحصر به فرد و غیره چیست؟ What is Primary Key , Foreign Key, Unique Key etc ?

  • تراکنش و خواص ACID چیست؟ What is a Transaction and ACID properties?

  • تراکنش و خواص ACID چیست؟ What is a Transaction and ACID properties?

  • عادی سازی پایگاه داده و اشکال مختلف عادی سازی پایگاه داده Database Normalization AND Different forms of Database Normalization

  • اولین پایگاه داده، جدول و جدول خود را با داده ها پر کنید Create your first Database, Table and Populate table with data

  • آزمون (مبانی و طراحی پایگاه داده) Quiz (Database Fundamentals and Design)

اصول و طراحی پایگاه داده Database Fundamentals and Design

  • پایگاه داده چیست؟ What is Database?

  • داده ها چگونه ذخیره می شوند؟ How is data stored ?

  • چگونه داده ها در MySQL (لینوکس) ذخیره می شوند How is Data Saved in MySQL (linux)

  • موتور ذخیره سازی MySQL و انواع MySQL Storage engine and Types

  • کلید چیست؟ What is a Key?

  • عادی سازی پایگاه داده و اشکال مختلف عادی سازی پایگاه داده Database Normalization AND Different forms of Database Normalization

  • اولین پایگاه داده، جدول و جدول خود را با داده ها پر کنید Create your first Database, Table and Populate table with data

  • آزمون (مبانی و طراحی پایگاه داده) Quiz (Database Fundamentals and Design)

مقدمه ای بر دستورات SQL Introduction to SQL Commands

  • به بخش Basic SQL Commands خوش آمدید Welcome to Basic SQL Commands Section

  • بیانیه SQL و انواع SQL Statement and Types

  • بیانیه SQL و انواع SQL Statement and Types

  • بیانیه DML با مثال DML Statement with examples

  • بیانیه DML با مثال DML Statement with examples

  • بیانیه های DDL با مثال DDL Statements with examples

  • بیانیه های DDL با مثال DDL Statements with examples

  • بیانیه DCL با مثال DCL Statement with examples

  • بیانیه TCL با مثال TCL Statement with examples

  • بیانیه TCL با مثال TCL Statement with examples

  • آزمون (معرفی دستورات SQL) Quiz (Introduction to SQL Commands)

مقدمه ای بر دستورات SQL Introduction to SQL Commands

  • به بخش Basic SQL Commands خوش آمدید Welcome to Basic SQL Commands Section

  • بیانیه DCL با مثال DCL Statement with examples

  • آزمون (معرفی دستورات SQL) Quiz (Introduction to SQL Commands)

پرس و جو و دستکاری داده ها Query and Data Manipulation

  • به بخش پرس و جو و دستکاری داده ها خوش آمدید Welcome to Query and Data Manipulation Sections

  • ایجاد جدول(های) و جدول(های) Temp Create TABLE(s) and Temp Table(s)

  • بیانیه را با جزئیات انتخاب کنید SELECT Statement in detail

  • اپراتورها، عبارات و شرایط Operators, Expressions and Conditions

  • بند WHERE, ORDER BY clause, HAVING by Clause, GROUP BY Clause WHERE Clause, ORDER BY Clause , HAVING By Clause, GROUP BY Clause

  • از دو جدول انتخاب کنید - JOINS Select from two tables - JOINS

  • از دو جدول انتخاب کنید - JOINS Select from two tables - JOINS

  • انواع مختلف اتصالات Different Types of JOINS

  • پرس و جو فرعی چیست؟ What is a Sub Query?

  • بیانیه را با جزئیات درج کنید INSERT Statement in detail

  • بیانیه را با جزئیات درج کنید INSERT Statement in detail

  • بارگذاری داده ها از یک فایل CSV در MySQL Load Data from a CSV file to MySQL

  • داده ها را از MySQL به یک CSV صادر کنید Export data from MySQL to a CSV

  • داده ها را از MySQL به یک CSV صادر کنید Export data from MySQL to a CSV

  • به روز رسانی بیانیه در جزئیات UPDATE Statement in detail

  • بیانیه را با جزئیات حذف کنید DELETE Statement in detail

  • بیانیه را با جزئیات حذف کنید DELETE Statement in detail

  • رویه ذخیره شده چیست؟ What is a Stored Procedure

  • رویه ذخیره شده چیست؟ What is a Stored Procedure

  • View چیست؟ What Is a View?

  • View چیست؟ What Is a View?

  • یک تابع چیست؟ What is a Function?

  • یک تابع چیست؟ What is a Function?

  • ماشه چیست؟ What is a Trigger?

  • ماشه چیست؟ What is a Trigger?

  • INDEX چیست؟ What is an INDEX?

  • شاخص های خوشه ای، غیر خوشه ای و ملاحظات طراحی شاخص Clustered ,NonClustered Indexes and Index Design considerations

  • شاخص های خوشه ای، غیر خوشه ای و ملاحظات طراحی شاخص Clustered ,NonClustered Indexes and Index Design considerations

  • INDEX Cardinality، Table Fragmentation، USE INDEX، FORCE INDEX و LAB INDEX Cardinality, Table Fragmentation, USE INDEX, FORCE INDEX and LAB

  • INDEX Cardinality، Table Fragmentation، USE INDEX، FORCE INDEX و LAB INDEX Cardinality, Table Fragmentation, USE INDEX, FORCE INDEX and LAB

  • آزمون (پرس و جو و دستکاری داده ها) Quiz (Query and Data Manipulation)

  • آزمون (پرس و جو و دستکاری داده ها) Quiz (Query and Data Manipulation)

پرس و جو و دستکاری داده ها Query and Data Manipulation

  • به بخش پرس و جو و دستکاری داده ها خوش آمدید Welcome to Query and Data Manipulation Sections

  • ایجاد جدول(های) و جدول(های) Temp Create TABLE(s) and Temp Table(s)

  • بیانیه را با جزئیات انتخاب کنید SELECT Statement in detail

  • اپراتورها، عبارات و شرایط Operators, Expressions and Conditions

  • بند WHERE, ORDER BY clause, HAVING by Clause, GROUP BY Clause WHERE Clause, ORDER BY Clause , HAVING By Clause, GROUP BY Clause

  • انواع مختلف اتصالات Different Types of JOINS

  • پرس و جو فرعی چیست؟ What is a Sub Query?

  • بارگذاری داده ها از یک فایل CSV در MySQL Load Data from a CSV file to MySQL

  • به روز رسانی بیانیه در جزئیات UPDATE Statement in detail

  • INDEX چیست؟ What is an INDEX?

معماری MySQL و فایل های گزینه MySQL Architecture and Option Files

  • به بخش معماری MySQL و فایل های گزینه خوش آمدید Welcome to MySQL Architecture and Option Files Section

  • به بخش معماری MySQL و فایل های گزینه خوش آمدید Welcome to MySQL Architecture and Option Files Section

  • نمای کلی معماری MySQL MySQL Architecture Overview

  • برنامه های MySQL و فراخوانی، مشخص کردن گزینه های برنامه و فایل های گزینه MySQL Programs and invocation, Specifying Program Options and Option Files

  • فایل my.cnf و نحوه ویرایش my.cnf (LAB) my.cnf file and How to edit my.cnf (LAB)

  • فایل my.cnf و نحوه ویرایش my.cnf (LAB) my.cnf file and How to edit my.cnf (LAB)

  • دامنه گزینه ها و چه گزینه هایی تحت تأثیر قرار می گیرند؟ Options Scope and What options are in affect ?

  • آزمون (معماری MySQL و فایل های گزینه) Quiz (MySQL Architecture and Option Files)

  • آزمون (معماری MySQL و فایل های گزینه) Quiz (MySQL Architecture and Option Files)

معماری MySQL و فایل های گزینه MySQL Architecture and Option Files

  • نمای کلی معماری MySQL MySQL Architecture Overview

  • برنامه های MySQL و فراخوانی، مشخص کردن گزینه های برنامه و فایل های گزینه MySQL Programs and invocation, Specifying Program Options and Option Files

  • دامنه گزینه ها و چه گزینه هایی تحت تأثیر قرار می گیرند؟ Options Scope and What options are in affect ?

پشتیبان گیری و بازیابی MySQL MySQL Backups and Recovery

  • به بخش پشتیبان گیری و بازیابی MySQL خوش آمدید Welcome to MySQL Backups and Restore Section

  • به بخش پشتیبان گیری و بازیابی MySQL خوش آمدید Welcome to MySQL Backups and Restore Section

  • پشتیبان گیری MySQL، چرا ما به پشتیبان گیری، RTO و RPO نیاز داریم MySQL Backups, why we need backup, RTO and RPO

  • پشتیبان گیری MySQL، چرا ما به پشتیبان گیری، RTO و RPO نیاز داریم MySQL Backups, why we need backup, RTO and RPO

  • نوع پشتیبان گیری در MySQL، ذخیره سازی خارج از سایت، رمزگذاری و تست بازیابی Type of Backups in MySQL, Offsite Storage, Encryption and Restore Testing

  • نوع پشتیبان گیری در MySQL، ذخیره سازی خارج از سایت، رمزگذاری و تست بازیابی Type of Backups in MySQL, Offsite Storage, Encryption and Restore Testing

  • لاگ های باینری Binary Logs

  • ابزار mysqldump The mysqldump Utility

  • ابزار mysqldump The mysqldump Utility

  • بازیابی پایگاه داده با استفاده از mysql و Workbench Restore of database using mysql and Workbench

  • پشتیبان گیری و بازیابی سطح جدول Table level Backup and Restore

  • پشتیبان گیری و بازیابی سطح جدول Table level Backup and Restore

  • Point In Time Recovery در MySQL و Lab Point In Time Recovery in MySQL and Lab

  • Point In Time Recovery در MySQL و Lab Point In Time Recovery in MySQL and Lab

  • ابزار XtraBackup توسط Percona، عملکرد و نصب XtraBackup Utility by Percona, Functionality and Installation

  • ابزار XtraBackup توسط Percona، عملکرد و نصب XtraBackup Utility by Percona, Functionality and Installation

  • پشتیبان گیری کامل و بازیابی با استفاده از Percona Xtrabackup Full Backup and Restore using Percona Xtrabackup

  • پشتیبان گیری کامل و بازیابی با استفاده از Percona Xtrabackup Full Backup and Restore using Percona Xtrabackup

  • آزمایشگاه mysqldump و پشتیبان گیری با استفاده از MySQL Workbench Lab for mysqldump and Backups using MySQL Workbench

  • پشتیبان گیری و بازیابی افزایشی با استفاده از Percona XtraBackup Incremental Backup and Restore using Percona XtraBackup

  • پشتیبان گیری و بازیابی افزایشی با استفاده از Percona XtraBackup Incremental Backup and Restore using Percona XtraBackup

  • زمان‌بندی پشتیبان‌گیری (cronjobs) Schedule backups (cronjobs)

  • زمان‌بندی پشتیبان‌گیری (cronjobs) Schedule backups (cronjobs)

  • آزمون (پشتیبان گیری و بازیابی MySQL) Quiz (MySQL Backups and Restore)

پشتیبان گیری و بازیابی MySQL MySQL Backups and Recovery

  • لاگ های باینری Binary Logs

  • بازیابی پایگاه داده با استفاده از mysql و Workbench Restore of database using mysql and Workbench

  • آزمایشگاه mysqldump و پشتیبان گیری با استفاده از MySQL Workbench Lab for mysqldump and Backups using MySQL Workbench

  • آزمون (پشتیبان گیری و بازیابی MySQL) Quiz (MySQL Backups and Restore)

مدیریت کاربران و امتیازات Users and Privileges Management

  • به بخش مدیریت کاربران و امتیازات خوش آمدید Welcome to Users and Privileges Management Section

  • به بخش مدیریت کاربران و امتیازات خوش آمدید Welcome to Users and Privileges Management Section

  • آشنایی با امنیت MySQL Understanding MySQL Security

  • کاربر ریشه در MySQL Root User in MySQL

  • کاربر ریشه در MySQL Root User in MySQL

  • ایجاد کاربر و تغییر بیانیه کاربر CREATE USER and ALTER USER Statement

  • ایجاد کاربر جدید (MySQL Workbench) Create New User (MySQL Workbench)

  • امتیازات MySQL، کنترل امتیازات و برخی از امتیازات مهم در MySQL MySQL Privileges , Privileges Control and Some important Privileges in MySQL

  • امتیازات MySQL، کنترل امتیازات و برخی از امتیازات مهم در MySQL MySQL Privileges , Privileges Control and Some important Privileges in MySQL

  • بیانیه GRANT، با گزینه GRANT و اعطای امتیازات به کاربر MySQL GRANT Statement , WITH GRANT Option and Granting Privileges to MySQL User

  • اعطای جداول و امتیازات بررسی GRANT Tables and Checking Privileges

  • لغو بیانیه و لغو امتیازات REVOKE Statement and Revoking Privileges

  • لغو بیانیه و لغو امتیازات REVOKE Statement and Revoking Privileges

  • بیانیه کاربر را رها کنید DROP USER Statement

  • بیانیه کاربر را رها کنید DROP USER Statement

  • نقش ها در MySQL Roles in MySQL

  • نقش ها در MySQL Roles in MySQL

  • آزمون (مدیریت کاربران و امتیازات) Quiz (Users and Privileges Management)

مدیریت کاربران و امتیازات Users and Privileges Management

  • آشنایی با امنیت MySQL Understanding MySQL Security

  • ایجاد کاربر و تغییر بیانیه کاربر CREATE USER and ALTER USER Statement

  • ایجاد کاربر جدید (MySQL Workbench) Create New User (MySQL Workbench)

  • بیانیه GRANT، با گزینه GRANT و اعطای امتیازات به کاربر MySQL GRANT Statement , WITH GRANT Option and Granting Privileges to MySQL User

  • اعطای جداول و امتیازات بررسی GRANT Tables and Checking Privileges

  • آزمون (مدیریت کاربران و امتیازات) Quiz (Users and Privileges Management)

مانیتورینگ MySQL Server Monitoring MySQL Server

  • به بخش مانیتورینگ MySQL Server خوش آمدید Welcome to Monitoring MySQL Server Section

  • به بخش مانیتورینگ MySQL Server خوش آمدید Welcome to Monitoring MySQL Server Section

  • مبانی نظارت بر عملکرد سرور MySQL MySQL Server Performance Monitoring Basics

  • مبانی نظارت بر عملکرد سرور MySQL MySQL Server Performance Monitoring Basics

  • گزارش پرس و جو عمومی The General Query Log

  • ثبت پرس و جو کند The Slow Query Log

  • ثبت پرس و جو کند The Slow Query Log

  • گزارش خطا The Error Log

  • گزارش خطا The Error Log

  • بهینه سازی my.cnf برای عملکرد MySQL Optimizing my.cnf for MySQL performance

  • وضعیت موتور InnoDB InnoDB Engine Status

  • نکات بهینه سازی پرس و جو، بیانیه ها و برنامه های اجرایی را توضیح دهید Query Optimization TIPS, EXPLAIN Statement and Execution Plans

  • نسخه ی نمایشی بهینه سازی پرس و جو Query Optimization Demo

  • نسخه ی نمایشی بهینه سازی پرس و جو Query Optimization Demo

مانیتورینگ MySQL Server Monitoring MySQL Server

  • گزارش پرس و جو عمومی The General Query Log

  • بهینه سازی my.cnf برای عملکرد MySQL Optimizing my.cnf for MySQL performance

  • وضعیت موتور InnoDB InnoDB Engine Status

  • نکات بهینه سازی پرس و جو، بیانیه ها و برنامه های اجرایی را توضیح دهید Query Optimization TIPS, EXPLAIN Statement and Execution Plans

تکرار MySQL MySQL Replication

  • به بخش های MySQL Replication خوش آمدید Welcome to MySQL Replication Sections

  • تکرار MySQL و مزایای آن MySQL Replication and Its Advantages

  • روش‌های تکرار MySQL، انواع همگام‌سازی و قالب‌های تکرار MySQL Replication Methods , Synchronization Types and Replication Formats

  • روش‌های تکرار MySQL، انواع همگام‌سازی و قالب‌های تکرار MySQL Replication Methods , Synchronization Types and Replication Formats

  • نسخه ی نمایشی راه اندازی تکرار MySQL MySQL Replication Setup Demo

  • نسخه ی نمایشی راه اندازی تکرار MySQL MySQL Replication Setup Demo

  • تبریک می گویم Congratulations

تکرار MySQL MySQL Replication

  • به بخش های MySQL Replication خوش آمدید Welcome to MySQL Replication Sections

  • تکرار MySQL و مزایای آن MySQL Replication and Its Advantages

  • تبریک می گویم Congratulations

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره مدیریت پایگاه داده MySQL را کامل کنید
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
28 hours
130
Udemy (یودمی) udemy-small
21 آذر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,079
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Imran Afzal Imran Afzal

IT حرفه ای، کارآفرین و بهترین ها

سلام، من عمران افضل هستم و در اینجا تحصیلات و تجربه من است:

درباره من:

عمران افضل

تحصیلات:

لیسانس در سیستم های اطلاعات کامپیوتری (کالج باروخ، دانشگاه شهر نیویورک)

کارشناس ارشد مدیریت بازرگانی (موسسه فناوری نیویورک)

تجربه:

- بیش از 20 سال تجربه زیرساخت فناوری اطلاعات

- 7 سال تجربه آموزشی در لینوکس، VMWare، ویندوز و بسیاری دیگر از فناوری های IT

- 5 سال تجربه مدیریت زیرساخت فناوری اطلاعات

گواهینامه:

- مدیریت سیستم های لینوکس (دانشگاه نیویورک، نیویورک)

- سیستم عامل یونیکس

- مدیریت سیستم لینوکس و سیستم های داخلی

- VMWare Certified Professional

- گواهی سرور ویندوز

Abbas Mehmood Abbas Mehmood

من از سال 2005 در زمینه های مختلف در زمینه فناوری اطلاعات مشغول به کار هستم ، من کار خود را به عنوان مهندس سیستم آغاز کردم و سپس به عنوان توسعه دهنده کار کردم و پس از چند سال سرانجام حرفه خود را به عنوان مدیر پایگاه داده تغییر دادم. من مدرک MS در CS از CUNY دارم. در 15 سال گذشته من با سازمان های دولتی و خصوصی در ظرفیت های مختلف کار کرده ام که عمدتا در زمینه مدیریت و توسعه پایگاه داده فعالیت می کنند.

Abbas Mehmood Abbas Mehmood

من از سال 2005 در زمینه های مختلف در زمینه فناوری اطلاعات مشغول به کار هستم ، من کار خود را به عنوان مهندس سیستم آغاز کردم و سپس به عنوان توسعه دهنده کار کردم و پس از چند سال سرانجام حرفه خود را به عنوان مدیر پایگاه داده تغییر دادم. من مدرک MS در CS از CUNY دارم. در 15 سال گذشته من با سازمان های دولتی و خصوصی در ظرفیت های مختلف کار کرده ام که عمدتا در زمینه مدیریت و توسعه پایگاه داده فعالیت می کنند.

Udemy (یودمی)

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

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.