آموزش جامع MySQL از صفر تا صد - آخرین آپدیت

دانلود MySQL From Zero

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره عملی MySQL از صفر، یک دوره جامع در سه ماژول است که شما را با نصب MySQL، وارد کردن دیتابیس نمونه Sakila، اجرای کوئری‌ها از طریق ترمینال و ایجاد یک خط لوله (Pipeline) از Bash به Python و سپس Rust آشنا می‌کند تا پاسخ‌های یکسان را از طریق سه لایه با امنیت تایپی (Type-safe) افزایشی استخراج کنید. در ماژول اول، با دستورات پایه مانند `mysql -u user -p`، `SHOW DATABASES`، `USE sakila` و `SELECT ... LIMIT` شروع می‌کنید. سپس با `mysqldump` برای بک‌آپ‌های امن، دستورات INSERT/UPDATE/DELETE روی یک شمای واقعی و ایجاد خط لوله‌ای از `INTO OUTFILE` به `http.server` و `curl` آشنا می‌شوید که یک کوئری SQL را بدون نیاز به هیچ پکیج جدیدی به یک Endpoint HTTP تبدیل می‌کند. ماژول دوم به بررسی عمیق شمای Sakila می‌پردازد: پیمایش از مشتری به اجاره، موجودی و فیلم که اساس اکثر کوئری‌ها است، تفاوت INNER JOIN و LEFT JOIN با متریالیزاسیون ردیف به ردیف، و بررسی ایندکس‌های B-tree همراه با `EXPLAIN ANALYZE` برای پیش‌بینی هزینه کوئری پیش از اجرا. ماژول سوم با پیاده‌سازی یک کلاینت تایپ‌شده در زبان Rust با استفاده از `sqlx::MySqlPool` روی همان دیتابیس Sakila به پایان می‌رسد؛ در اینجا با `FromRow` برای نگاشت ردیف‌ها به Struct و چهار قرارداد `assert!` در زمان اجرا آشنا می‌شوید که در صورت تغییر ناخواسته داده‌ها، خطا را سریعاً اعلام می‌کنند. در پایان، شما قادر خواهید بود کوئری مناسب را برای یک مسئله واقعی دیتابیس انتخاب کرده و آن را به صورت یک فایل باینری استاتیک در Rust منتشر کنید.

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

مبانی و مفاهیم پایه MySQL MySQL Fundamentals

  • دموی کلی و معرفی MySQL MySQL Overview Demo

  • دموی کار با MySQL در ترمینال MySQL from the Terminal Demo

  • دموی آرشیو و حذف دیتابیس Archive and Drop a Database Demo

  • دموی وارد کردن دیتابیس Sakila Import the Sakila Database Demo

  • دموی تغییر و اصلاح دیتابیس Sakila Modify the Sakila Database Demo

  • دموی خط لوله‌های Bash با MySQL Bash Pipelines with mysql -e Demo

  • دموی اتصال MySQL به وب‌سرور پایتون MySQL to Python Web Server Demo

بررسی شمای Sakila، JOINها و ایندکس‌ها Sakila Schema, JOINs, and Indexes

  • بررسی کامل ساختار شمای Sakila Sakila Schema Walkthrough

  • تجسم JOINها: تفاوت INNER و LEFT JOINs Visualization: INNER vs LEFT

  • ایندکس B-tree و تحلیل با EXPLAIN ANALYZE Index B-tree and EXPLAIN ANALYZE

پیاده‌سازی کلاینت تایپ‌شده Rust با sqlx Typed Rust Client with sqlx

  • نگاشت تایپ‌ها از Rust به MySQL Rust to MySQL Type Mapping

  • بررسی و اجرای دموی sqlx در Rust sqlx Rust Demo Walkthrough

نمایش نظرات

آموزش جامع MySQL از صفر تا صد
جزییات دوره
3h 51m
12
(آخرین آپدیت)
26
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده