آموزش یادگیری توسعه MySQL

Learning MySQL Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بدون MySQL - یک معرفی ساده از MySQL داشته باشید. Sheeri K. Cabral لغات و ابزارهای MySQL ، محبوب ترین پایگاه داده منبع باز جهان را معرفی می کند که از وبلاگ همسایه شما گرفته تا غول های اینترنتی مانند فیس بوک قدرتمند است. هدف این دوره این است که شما با داده ها ارتباط برقرار کنید و درک کنید که چرا پایگاه داده بهتر است. بیشتر کارها در خط فرمان انجام می شود ، زیرا Sheeri به شما می آموزد که چگونه یک پایگاه داده جدید ایجاد کنید ، جداول بسازید ، سوابق پایگاه داده را بخوانید و ویرایش کنید و از توابع برای پرس و جو از داده ها استفاده کنید. او همچنین یک سری چالش ها را در این راه ایجاد می کند که به شما امکان می دهد مهارت های خود را بسنجید و نتایج خود را با نتایج مقایسه کنید.
موضوعات شامل:
  • کاوش انواع داده های MySQL
  • ایجاد پایگاه داده
  • ایجاد جدول
  • خواندن و افزودن داده
  • استفاده از توابع تاریخ و تعداد
  • مرتب سازی نتایج
  • درج و جایگزینی سوابق
  • پیوستن به جداول

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • راه های آسان برای بازی با MySQL Easy ways to play with MySQL

  • با استفاده از پرونده های تمرینی Using the exercise files

1. مبانی پایگاه داده 1. Database Basics

  • پایگاه داده در مقابل صفحات گسترده Databases vs. spreadsheets

  • بانکهای اطلاعاتی رابطه ای در مقابل پرونده های مسطح Relational databases vs. flat files

  • عادی سازی بانکهای اطلاعاتی Normalizing databases

  • کلمات اختصاری پایگاه داده مشترک Common database acronyms

2. مبانی MySQL 2. MySQL Basics

  • درک اصطلاحات MySQL: بانک اطلاعاتی ، جدول ، سطر ، ستون و فیلد Understanding MySQL terminology: Database, table, row, column, and field

  • یافتن اطلاعات در مورد بانک اطلاعاتی خود را با SHOW Finding information about your database with SHOW

  • کاوش در انواع داده MySQL Exploring MySQL data types

  • مقادیر NULL NULL values

  • درک زبان اعلانی Understanding declarative language

  • چالش: پایگاه های داده داخلی را کاوش کنید Challenge: Explore the built-in databases

  • راه حل: پایگاه داده های داخلی را کاوش کنید Solution: Explore the built-in databases

3. ایجاد و تغییر جداول 3. Creating and Changing Tables

  • ایجاد یک بانک اطلاعاتی Creating a database

  • کاوش در ایجاد جدول با نمایش جدول ایجاد شده Exploring table creation with SHOW CREATE TABLE

  • ایجاد و تغییر جدول با CREATE و ALTER Creating and altering a table with CREATE and ALTER

  • خواندن از جدول با SELECT Reading from a table with SELECT

  • افزودن داده به جدول با INSERT Adding data to a table with INSERT

  • روشهای اضافی INSERT Additional INSERT methods

  • اصلاح داده ها در یک جدول با UPDATE Modifying data in a table with UPDATE

  • روش های به روز رسانی اضافی Additional UPDATE methods

  • حذف سطرها از جدول با DELETE و TRUNCATE Removing rows from a table with DELETE and TRUNCATE

  • چالش: پایگاه داده کتاب آدرس را بسازید Challenge: Build the address book database

  • راه حل: پایگاه داده کتاب آدرس را بسازید Solution: Build the address book database

4. جستجوی پیشرفته تر 4. More Advanced Querying

  • توابع اساسی Basic functions

  • توابع تاریخ و شماره Date and number functions

  • توابع رشته String functions

  • مقایسه رشته ها و اعداد با اپراتورها Comparing strings and numbers with operators

  • ترتیب موارد با بندهای GROUP BY Arranging items with GROUP BY clauses

  • نتایج مرتب سازی Sorting results

  • چالش: استفاده از توابع تاریخ و رشته Challenge: Using date and string functions

  • راه حل: استفاده از توابع تاریخ و رشته Solution: Using date and string functions

5- درج و جایگزینی سوابق 5. Inserting and Replacing Records

  • اگر قبلاً با INSERT وجود داشته باشد ... مقادیر را به روز کنید Updating values if they already exist with INSERT...ON DUPLICATE KEY UPDATE

  • جایگزین کردن اطلاعات با بیانیه REPLACE Replacing information with the REPLACE statement

  • نادیده گرفتن مقادیر اگر قبلاً با INSERT IGNORE وجود داشته باشد Ignoring values if they already exist with INSERT IGNORE

  • چالش: افزودن اطلاعات جدید ، حتی اگر از قبل وجود داشته باشد Challenge: Adding new information, even if it already exists

  • راه حل: اضافه کردن اطلاعات جدید ، حتی اگر از قبل وجود داشته باشد Solution: Adding new information, even if it already exists

6. پیوستن به جداول 6. Joining Tables

  • به عضویت جداول با زمینه های منطبق با استفاده از INNER JOIN Joining tables with matching fields using INNER JOIN

  • بدون در نظر گرفتن تطبیق داده ها با استفاده از OUTER JOIN ، به جداول بپیوندید Joining tables regardless of matching data using OUTER JOIN

  • چالش: ایجاد گزارش با عضویت Challenge: Creating reports with JOIN

  • راه حل: ایجاد گزارش با عضویت Solution: Creating reports with JOIN

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری توسعه MySQL
جزییات دوره
2h 57m
44
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
222,906
- از 5
ندارد
دارد
دارد
Sheeri Cabral
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sheeri Cabral Sheeri Cabral

Sheeri K. Cabral اولین مدیر Oracle ACE برای MySQL بود و بنیانگذار Technocation ، Inc است. شری دارای مدرک کارشناسی ارشد در رشته کامپیوتر ، تخصص در پایگاه های داده ، از دانشگاه براندیس و سابقه مدیریت سیستم ها است. Cabral به عنوان یک داوطلب و فعال از 14 سالگی غیرقابل توقف است ، گروه Cabral گروه کاربر Boston MySQL را تأسیس و سازماندهی کرد و خالق و یکی از مسئولان OurSQL: The Podcast MySQL Database Community Podcast است که در iTunes موجود است. او نخستین مدیر OrCE ACE برای MySQL بود و بنیانگذار (و خزانه دار فعلی) Technocation ، Inc ، یک سازمان غیر انتفاعی است که منابع و کمک های مالی تحصیلی را برای متخصصان فناوری اطلاعات فراهم می کند. او کتاب مقدس Administrator MySQL را نوشت و ویرایشگر فنی كتابهای پرمحتوا O'Reilly مانند High Performance MySQL ، نسخه 2 و SQL و Relationory Theory بوده است.