آموزش پایگاه داده MySQL

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش پایگاه داده MySQL

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

مهندس سید رضا هاشمیان
مهندس سید رضا هاشمیان

عضو گروه مدرسین فرادرس

کارشناسی مهندسی فناوری اطلاعات


مهندس سید رضا هاشمیان، کارشناس فناوری اطلاعات گرایش برنامه نویسی تحت وب هستند. وی به عنوان برنامه نویس تحت وب فعالیت خود را آغاز کرده و همچینین به عنوان مدرس، در موسسات آموزشی مختلف به تدریس تکنولوژی ها و زبان های برنامه نویسی تحت وب می پردازند. (+)



با گسترش وب، زبان های برنامه نویسی تحت وب و همین طور انتقال و شبیه سازی اکثر ابزارها به صورت برنامه های تحت وب، احتیاج شدیدی به یک پایگاه داده ای احساس شد که بتواند اطلاعاتی که توسط برنامه های تحت وب مورد نیاز است را ذخیره و بازیابی کند. MySQL، یک نمونه از این پایگاه داده های ارائه شده بود. MySQL یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است که امکان ذخیره سازی، جستجو، مرتب کردن و بازیابی داده ها را از طریق وب فراهم می کند. در این فرادرس به آموزش کار با MySQL می پردازیم.

👤 مدرس: مهندس سید رضا هاشمیان
🕓 مدت زمان: ۱۰ ساعت و ۲۳ دقیقه
🎓 تعداد دانشجو: ۱۸۶ نفر این آموزش را تهیه کرده اند. — ۱۸۶ نفر در یک ماه اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۳۰,۰۰۰ تومان


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش
فایل PDF یادداشت های مدرس در حین آموزش
مراجع و فایل های جانبی مرتبط با آموزش

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی و ارسال سریع
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش
ارسال پستی به همراه کد رهگیری مرسوله در اولین ساعت اداری روز

(توضیحات بیشتر +)



    توضیحات

    چکیده آموزش


    پایگاه داده، مجموعه ای منظم از داده ها

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

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

    با ارائه نسخه های مختلف از پایگاه داده ها، روش های مختلفی نیز برای ذخیره سازی داده داخل پایگاه داده ها ارائه شد که یکی از این روش ها، روش سیستم پایگاه داده (Database System) می باشد. در این روش کلیه داده ها به صورت مجتمع در پایگاه داده ذخیره می شود، ولی هر کاربر دید خاص خود را نسبت به داده ها دارد. کاربران مختلف می توانند به طور مشترک با پایگاه داده کار کنند و به دلیل تجمع داده، افزونگی به حداقل ممکن کاهش می یابد.

     

    منطق های ذخیره سازی پایگاه های داده

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

    • مدل داده سلسله مراتبی
    • مدل شبکه ای
    • مدل رابطه ای
    • مدل موجودیت – رابطه
    • مدل ارتقایافته موجودیت – رابطه
    • مدل شی گرا
    • مدل سندگرا
    • مدل موجودیت – خصیصه – مقدار
    • طرح واره ستاره ای

    امروزه اکثر سیستم های مدیریت پایگاه داده از مدل رابطه ای استفاده می کنند که برای مثال می تواند به MySQL, SQL Server و Access و Oracle اشاره کرد.

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

    MySQL یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است که امکان ذخیره سازی، جستجو، مرتب کردن و بازیابی داده ها را از طریق وب فراهم می کند. مزایای MySQL نسبت به سایر پایگاه داده تحت وب عبارتند از:

    • کارایی بالا
    • هزینه پایین
    • سهولت پیکربندی و یادگیری
    • قابلیت حمل
    • در دسترس بودن کد اصلی

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مروری بر پایگاه های داده
      • مفاهیم پایه پایگاه داده
      • روش های ذخیره سازی داده ها
      • عناصر اصلی سیستم پایگاه داده
      • مزایای استفاده از پایگاه داده
      • سیستم مدیریت پایگاه داده
      • وظایف سیستم مدیریت پایگاه داده
    • درس دوم: شروع به کار با MySQL
      • تاریخچه MySQL
      • مزیت های MySQL
      • انواع داده های MySQL
      • موتورهای ذخیره سازی MySQL
      • ویژگی های کاربردی MySQL
      • دانلود MySQL
      • نصب و شروع به کار
    • درس سوم: کار با Database و Table
      • ایجاد بانک اطلاعاتی
      • حذف بانک اطلاعاتی
      • ویرایش ویژگی های بانک اطلاعاتی
      • ایجاد جدول
      • ویرایش جدول
      • تغییر نام جدول
      • حذف جدول
      • محدودیت های فیلدها (Constraint)
      • ایجاد کلید داخلی و کلید خارجی در جداول
    • درس چهارم: ذخیره و مدیریت داده ها
      • درج داده جدید در جدول
      • ویرایش داده موجود در جدول
      • حذف داده های درج شده
      • انتخاب داده های داخل جدول
    • درس پنجم: عملگرها و متغیرها در MySQL
      • عملگرهای محاسباتی در MySQL
      • عملگرهای رابطه ای و مقایسه ای
      • عملگرهای منطقی
      • عملگرهای بیتی
      • کار با متغیرها در MySQL
    • درس ششم: مدیریت داده های جداول
      • کپی کردن داده ها از یک جدول به داخل جدول دیگر
    • درس هفتم: کار با توابع SQL در MySQL
      • توابع ریاضی
      • توابع تجمیع
      • توابع کار با رشته ها
      • توابع کار با تاریخ و زمان
      • توابع رمزنگاری
      • توابع کنترل جریان
      • توابع فرمت بندی داده ها
      • توابع تبدیل نوع
    • درس هشتم: کار با Indexها در MySQL
      • مفهوم شاخص
      • ایجاد شاخص در جدول
      • مشاهده شاخص های ایجاد شده
      • حذف شاخص ایجاد شده
      • تغییر موتور (Engine) جدول
    • درس نهم: طراحی یک پایگاه داده (پروژه)
      • ایجاد یک جدول و جمع بندی مطالب بیان شده تا کنون
    • درس دهم: کار با Join در MySQL
      • مفهوم Join در MySQL
      • Cross Join
      • Join
      • Left Join
      • Right Join
      • Inner Join
    • درس یازدهم: کار با Stored Procedure در MySQL
      • ایجاد Stored Procedure در MySQL
      • فراخوانی Stored Procedure ایجاد شده در MySQL
      • ارسال پارامتر برای Stored Procedure
      • حذف Stored Procedure ایجاد شده
    • درس دوازدهم: کار با Triggerها در MySQL
      • مفهوم Trigger
      • ایجاد Trigger جدید
      • آشنایی با تنظیمات قابل اعمال بر روی Trigger
      • مشاهده Trigger های ایجاد شده
      • حذف Trigger ایجاد شده
    • درس سیزدهم: کار با Viewها در MySQL
      • مفهوم View
      • ایجاد View جدید
      • مشاهده لیست View های ایجاد شده
      • حذف View ایجاد شده
    • درس چهاردهم: کار با Transactionها در MySQL
      • آشنایی با Transaction
      • ایجاد یک Transaction در MySQL
      • چرخه حیات یک Transaction
      • کنترل عملکرد و رفتار Transaction
      • اجرای خودکار یا جلوگیری از اجرای خودکار Transaction
    • درس پانزدهم: کار با نرم افزار MySQL Workbench
      • آشنایی با MySQL Workbench
      • اتصال به سرور از طریق MySQL Workbench
      • تنظیمات نرم افزار MySQL Workbench
      • ایجاد پایگاه داده
      • ایجاد جدول
      • رسم نمودار EER از طریق MySQL Workbench
      • Query نویسی در MySQL Workbench
      • درون ریزی و برون بری اطلاعات پایگاه داده
    • درس شانزدهم: مدیریت کاربران در MySQL
      • ایجاد حساب کاربری در MySQL
      • مجوزها در MySQL
      • مدیریت مجوزهای حساب کاربری
      • مشاهده مجوزهای داده شده به حساب کاربری
    • درس هفدهم: کار با پایگاه داده MySQL در زبان PHP
      • طراحی رابط کاربری
      • انجام عملیات درج اطلاعات در پایگاه داده با PHP
      • انجام عملیات ویرایش اطلاعات در پایگاه داده با PHP
      • انجام عملیات حذف اطلاعات از پایگاه داده با PHP
      • مشاهده اطلاعات داخل جدول با PHP
    • درس هیجدهم: کار با پایگاه داده MySQL در زبان #C
      • طراحی رابط کاربری
      • انجام عملیات درج اطلاعات در پایگاه داده با #C
      • انجام عملیات ویرایش اطلاعات در پایگاه داده با #C
      • انجام عملیات حذف اطلاعات از پایگاه داده با #C
      • مشاهده اطلاعات داخل جدول با #C
    • درس نوزدهم: کار با پایگاه داده MySQL در زبان Java
      • طراحی رابط کاربری
      • انجام عملیات درج اطلاعات در پایگاه داده با Java
      • انجام عملیات ویرایش اطلاعات در پایگاه داده با Java
      • انجام عملیات حذف اطلاعات از پایگاه داده با Java
      • مشاهده اطلاعات داخل جدول با Java

     

    مفید برای رشته های
    • مهندسی کامپیوتر
    • مهندسی فناوری اطلاعات (IT)

    نرم افزارهای مرتبط با آموزش

    MySQL 8.0, XAMPP 1.7.2

    پیش نمایش

    پیش نمایش ۱ : مروری بر پایگاه های داده - ۹ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۶ مگابایت (کلیک کنید +)


    پیش نمایش ۲ : شروع به کار با MySQL - ۷ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۵ مگابایت (کلیک کنید +)


    بخش ۳ : کار با Database و Table - ۲۹ دقیقه


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

    دانلود مستقیم - حجم دانلود ۲۱ مگابایت (کلیک کنید +)


    پیش نمایش ۴ : ذخیره و مدیریت داده ها - ۶ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۷ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : عملگرها و متغیرها در MySQL - ۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : مدیریت داده های جداول - ۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۷ : کار با توابع SQL در MySQL - ۴۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۸ : کار با Indexها در MySQL - ۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۹ : طراحی یک پایگاه‌ داده (پروژه) - ۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : کار با Join در MySQL - ۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۱ : کار با Stored Procedure در MySQL - ۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : کار با Trigger‌ها در MySQL - ۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۳ : کار با View‌ها در MySQL - ۱۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۴ : کار با Transaction‌ها در MySQL - ۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۵ : کار با نرم افزار MySQL Workbench - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۶ : مدیریت کاربران در MySQL - ۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۷ : کار با پایگاه‌ داده MySQL در زبان PHP - ۱۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۸ : کار با پایگاه‌ داده MySQL در زبان #C - ۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۹ : کار با پایگاه‌ داده MySQL در زبان Java - ۵۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


    آموزش‌های پیشنهادی و مرتبط




    اطلاعات تکمیلی

    نام آموزش آموزش پایگاه داده MySQL
    ناشر فرادرس
    کد آموزش FVSMQ9406
    مدت زمان ۱۰ ساعت و ۲۳ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۹۹۵ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزش ها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟ 
    • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش پایگاه داده MySQL

    هزینه آموزش: ۳۰,۰۰۰ تومان



    سایر آموزش های مهندس سید رضا هاشمیان




    دیدگاه ها

    تا کنون ۱۸۶ نفراز این آموزش استفاده کرده اند.
    1. 0 از 5

      :

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


    نظر شما در مورد این فرادرس چیست؟

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    امتیاز شما به این آموزش:



​همین امروز شروع به آموختن کنید​

آموزش پایگاه داده MySQL

هزینه آموزش: ۳۰,۰۰۰ تومان


برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران