آموزش مدیریت پایگاه داده MySQL: طراحی پایگاه داده SQL مبتدی

MySQL Database Administration: Beginner SQL Database Design

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش طراحی پایگاه داده با MySQL Workbench. SQL DBA برای مبتدیان: معرفی سیستم مدیریت پایگاه داده رابطه ای. کوئری های SQL بنویسید و از MySQL Workbench UI برای ایجاد پایگاه داده و جداول استفاده کنید یاد بگیرید چگونه جداول را با افزودن و حذف ستون ها تغییر دهید اتصال داده ها بین جداول با ایجاد روابط کلید اصلی و خارجی. نقش ها و مجوزهای کاربر را به کاربران پایگاه داده اختصاص دهید، درست مانند یک DBA Solve واقعی. تکالیف عملی عملی و موارد استفاده تجاری در دنیای واقعی به نکات منحصر به فرد، ابزارها و مطالعات موردی مسلط شوید که در هیچ جای دیگری نخواهید یافت آنها را درک کنید. پشتیبانی پیش نیازها:MySQL Workbench و Community Server برای Mac یا Windows/PC (ما شما را از طریق فرآیند نصب رایگان راهنمایی خواهیم کرد) درک اولیه از مبانی پایگاه داده تشویق شده است، اما لازم نیست

اگر به دنبال توسعه عملی، تجزیه و تحلیل دنیای واقعی و مهارت‌های BI و یادگیری نحوه ایجاد و نگهداری پایگاه‌های اطلاعاتی هستید، به جای درستی آمده‌اید.


این دوره بر خلاف هر چیزی است که قبلا دیده اید، تضمین شده است. ما از پایه شروع می کنیم و به شما ابزارهای انجام کار را آموزش می دهیم و مهمتر از همه اینکه چگونه مهارت های خود را در پروژه های واقعی به کار ببرید و یاد بگیرید که چگونه واقعاً مانند یک مدیر پایگاه داده فکر کنید.


شما نقش یک مشاور مدیریت پایگاه داده را برای Maven Consulting بازی خواهید کرد، شرکتی که به کسب و کارها کمک می کند تا پایگاه داده های خود را ایجاد، نگهداری و بهینه کنند. در طول دوره، شما مستقیماً با صاحبان شرکت های مختلف کار خواهید کرد تا به آنها کمک کنید تا داده ها را در شرکت های جدید و مقیاس پذیر خود مدیریت کنند. شما از مهارت هایی که یاد می گیرید برای تکمیل پروژه های واقعی که متخصصان مدیریت پایگاه داده هر روز روی آنها کار می کنند استفاده خواهید کرد.


خلاصه دوره:


  • SQL Intro MySQL Setup

    برای دانش‌آموزانی که یکی از دوره‌های دیگر SQL ما را تکمیل نکرده‌اند، نحوه دانلود و نصب ابزارهایی را که برای دسترسی به MySQL به آنها نیاز داریم، از جمله MySQL Community Server MySQL Workbench را نشان می‌دهیم. ما راهنماهای دانلود را برای رایانه های شخصی Mac به اشتراک می گذاریم و اولین قطعه کد SQL خود را برای ایجاد پایگاه داده پروژه که در طول دوره تحلیل خواهیم کرد، اجرا می کنیم.

  • ایجاد، تغییر و حذف جداول طرحواره

    در این بخش نحوه ایجاد طرحواره ها و جداول با استفاده از کد SQL و ابزارهای Workbench UI را یاد خواهیم گرفت. سپس، ما یاد خواهیم گرفت که چگونه جداول را با افزودن و حذف ستون ها تغییر دهیم. در نهایت، طرحواره‌ها و جداول را حذف می‌کنیم (مراقب این یکی باشید).

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

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

  • طراحی پایگاه داده

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


    ***پروژه میان دوره: این پایگاه داده را برای مشتری خود عادی کنید!

  • مفاهیم پیشرفته
    در این بخش، به مفاهیمی مانند افزودن یک شاخص به یک ستون، اعمال محدودیت‌ها و ایجاد رویه‌ها و راه‌اندازهای ذخیره‌شده می‌پردازیم. این چیزهای قدرتمندی است!

  • مدیریت کاربر سرور
    در آخرین بخش قبل از پروژه نهایی، نحوه نظارت بر سرورها برای اطمینان از اجرا شدن آنها و نحوه راه اندازی مجدد آنها در صورت نیاز را خواهیم آموخت. همچنین ابزارهای مدیریت کاربر را برای اختصاص نقش و مدیریت مجوزها، درست مانند یک DBA واقعی، در اختیار خواهید داشت.

    ***پروژه دوره نهایی: طراحی و ساخت یک پایگاه داده کامل از ابتدا!


نکته مهم: این دوره کاوش داده ها و تجزیه و تحلیل پایگاه داده را پوشش نمی دهد. هدف ما در اینجا تمرکز بر ساخت، تغییر و نگهداری پایگاه‌های داده SQL/MySQL با استفاده از MySQL و MySQL Workbench است (تحلیل داده‌ها را در دوره‌های جداگانه پوشش می‌دهیم).

________________________________


همین امروز ثبت نام کنید و به LIFETIME دسترسی داشته باشید:

  • 7 ساعت ویدیو با کیفیت بالا

  • کتاب الکترونیکی MySQL و برگه های تقلب قابل دانلود

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

  • پروژه های SQL میان دوره و نهایی

  • 30 روز ضمانت بازگشت وجه

اگر به دنبال یک راهنمای عملی و عملی برای تسلط بر مهارت های مدیریت پایگاه داده با استفاده از SQL/MySQL هستید، این دوره برای شما مناسب است!


مدیریت مبارک!

-John (مدرس پیشرو SQL MySQL Expert، Maven Analytics)


________________________________

به دنبال مجموعه کامل هوش تجاری هستید؟ برای مرور کتابخانه کامل دوره ما، از جمله دوره های Excel، Power BI، MySQL و Tableau، "Maven Analytics" را جستجو کنید!


ببینید چرا جان یکی از برترین مربیان SQL/MySQL در Udemy است:

"من کاملاً این دوره را دوست داشتم! درک همه چیز آسان بود، اما با سرعت کافی پیش رفت که من هرگز خسته نشدم. چیزهای زیادی در مورد MySQL یاد گرفتم و از انجام آن لذت بردم. در واقع، در پایان روزی که نمی‌خواستم یادگیری را متوقف کنم - می‌خواستم به درس بعدی ادامه دهم!»

- Ann S.

"این یک دوره عالی پیشرفته است! من چندین دوره SQL را از Maven Analytics گذرانده ام و همه آنها را توصیه می کنم. بهترین بخش این دوره جزئیاتی است که آنها با ایجاد یک پایگاه داده تجارت الکترونیک در دنیای واقعی گنجانده اند. این بسیار ساده تر است. برای درک مفاهیم زمانی که می توانید ببینید که چگونه آنها به معنای واقعی کلمه در سناریوها و نتایج به جای نظریه صرفاً اعمال می شوند. کار عالی!"

- دن اس.

"درک عمیق جان از SQL و تجزیه و تحلیل پایگاه داده و توانایی توضیح این ابزارها واقعا بی نظیر است. من دوره های دیگر SQL و MySQL را گذرانده ام و سعی کرده ام کتاب بخوانم، اما این دوره به مراتب موثرترین است. برای دیدن مطالب بیشتر هیجان زده هستم. دوره هایی از جان!"

- استیون ام.


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

شروع شدن Getting Started

  • معرفی Introduction

  • مرا بخوانید: نکات مهم برای دانشجویان جدیدالورود READ ME: Important Notes for New Students

  • دانلود: منابع دوره DOWNLOAD: Course Resources

  • معرفی پروژه دوره Introducing The Course Project

  • تعیین انتظارات Setting Expectations

مروری بر پایگاه داده SQL و رابطه ای SQL & Relational Database Overview

  • مقدمه ای بر SQL Introduction to SQL

  • پایگاه های داده رابطه ای Relational Databases

  • سیستم های مدیریت پایگاه داده رابطه ای Relational Database Management Systems

  • QUIZ: مروری بر پایگاه داده SQL و رابطه ای QUIZ: SQL & Relational Database Overview

معرفی و راه اندازی MySQL MySQL Intro & Setup

  • بررسی اجمالی نصب MySQL MySQL Installation Overview

  • مک دانلود - MySQL Community Server Mac Download - MySQL Community Server

  • مک دانلود - MySQL Workbench Mac Download - MySQL Workbench

  • دانلود رایانه شخصی - MySQL Community Server و MySQL Workbench PC Download - MySQL Community Server & MySQL Workbench

  • اتصال میز کار به سرور Connecting Workbench To The Server

  • رابط کاربری MySQL Workbench MySQL Workbench Interface

  • ایجاد طرحواره های اولیه Creating Initial Schemas

ایجاد و تغییر طرحواره ها و جداول Creating and Altering Schemas & Tables

  • ایجاد طرحواره با استفاده از رابط کاربری Creating A Schema Using The UI

  • ایجاد طرحواره با استفاده از کد SQL Creating A Schema Using SQL Code

  • ایجاد جدول با استفاده از رابط کاربری Creating A Table Using The UI

  • ایجاد جدول با پرس و جوی SQL Creating A Table With A SQL Query

  • انواع داده MySQL MySQL Data Types

  • تکلیف: ایجاد طرحواره و جداول خود Assignment: Creating Your Own Schema And Tables

  • راه حل: ایجاد طرحواره و جداول خود Solution: Creating Your Own Schema And Tables

  • اضافه کردن و حذف ستون ها در ویرایشگر Adding and Removing Columns In The Editor

  • اضافه کردن و حذف ستون ها با کد SQL Adding And Removing Columns With SQL Code

  • تکلیف: اضافه کردن و حذف ستون ها Assignment: Adding And Removing Columns

  • راه حل: اضافه کردن و حذف ستون ها Solution: Adding And Removing Columns

  • حذف طرحواره ها و جداول Dropping Schemas And Tables

  • تکلیف: حذف طرحواره ها و جداول Assignment: Dropping Schemas And Tables

  • راه حل: حذف طرحواره ها و جداول Solution: Dropping Schemas And Tables

  • آزمون: ایجاد و تغییر طرح‌واره‌ها و جداول QUIZ: Creating and Altering Schemas & Tables

درج، به روز رسانی و حذف سوابق Inserting, Updating, and Deleting Records

  • درج رکوردها در یک جدول Inserting Records Into A Table

  • به روز رسانی سوابق داده ها Updating Data Records

  • تکلیف: درج و به روز رسانی سوابق Assignment: Inserting And Updating Records

  • راه حل: درج و به روز رسانی سوابق Solution: Inserting And Updating Records

  • حذف سوابق خاص Deleting Specific Records

  • حذف تمام رکوردها با کوتاه کردن Deleting All Records With Truncate

  • تکلیف: حذف سوابق Assignment: Deleting Records

  • راه حل: حذف سوابق Solution: Deleting Records

  • آزمون: درج، به روز رسانی و حذف سوابق QUIZ: Inserting, Updating, and Deleting Records

طراحی پایگاه داده Database Design

  • کلیدهای اصلی و کلیدهای خارجی Primary Keys and Foreign Keys

  • کلیدهای اصلی و کلیدهای خارجی نسخه ی نمایشی Primary Keys and Foreign Keys Demo

  • تکلیف: روابط جدول Assignment: Table Relationships

  • راه حل: روابط جدول Solution: Table Relationships

  • عادی سازی پایگاه داده Database Normalization

  • نسخه نمایشی عادی سازی پایگاه داده Database Normalization Demo

  • تکلیف: عادی سازی Assignment: Normalization

  • راه حل: عادی سازی Solution: Normalization

  • ویرایشگر نمودار EER The EER Diagram Editor

  • تکلیف: ویرایشگر نمودار EER Assignment: EER Diagram Editor

  • راه حل: EER Diagram Editor Solution: EER Diagram Editor

  • آزمون: طراحی پایگاه داده QUIZ: Database Design

پروژه میان دوره Mid-Course Project

  • تکلیف: پروژه میانه دوره Assignment: Mid Course Project

  • راه حل: پروژه میان دوره Solution: Mid Course Project

مفاهیم پیشرفته Advanced Concepts

  • ایجاد یک شاخص Creating An Index

  • محدودیت منحصر به فرد The Unique Constraint

  • محدودیت غیر پوچ The Non Null Constraint

  • تکلیف: شاخص ها و محدودیت ها Assignment: Indexes And Constraints

  • راه حل: شاخص ها و محدودیت ها Solution: Indexes And Constraints

  • رویه های ذخیره شده Stored Procedures

  • تکلیف: رویه های ذخیره شده Assignment: Stored Procedures

  • راه حل: رویه های ذخیره شده Solution: Stored Procedures

  • محرک ها Triggers

  • تکلیف: محرک ها Assignment: Triggers

  • راه حل: محرک ها Solution: Triggers

  • آزمون: مفاهیم پیشرفته QUIZ: Advanced Concepts

مدیریت سرور و کاربر Server & User Management

  • مدیریت سرور Server Management

  • تکلیف: مدیریت سرور Assignment: Server Management

  • راه حل: مدیریت سرور Solution: Server Management

  • مدیریت کاربران و مجوزها Managing Users And Permissions

  • تکلیف: مدیریت کاربران و مجوزها Assignment: Managing Users And Permissions

  • راه حل: مدیریت کاربران و مجوزها Solution: Managing Users And Permissions

  • آزمون: مدیریت سرور و کاربر QUIZ: Server & User Management

پروژه دوره نهایی Final Course Project

  • تکلیف: پروژه دوره نهایی Assignment: Final Course Project

  • راه حل: پروژه دوره نهایی Solution: Final Course Project

بسته بندی Wrapping Up

  • منابع و مراحل بعدی Resources & Next Steps

  • درس جایزه BONUS LESSON

نمایش نظرات

آموزش مدیریت پایگاه داده MySQL: طراحی پایگاه داده SQL مبتدی
جزییات دوره
7 hours
71
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
12,266
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maven Analytics Maven Analytics

برنده جایزه تجزیه و تحلیل و آموزش هوش تجاری

John Pauler John Pauler

کارشناس تحلیل