SQL Beginner to Guru: MySQL Edition - استاد SQL با MySQL

SQL Beginner to Guru: MySQL Edition - Master SQL with MySQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهارت های SQL مورد تقاضا هستند. آموزش تسلط بر SQL با استفاده از MySQL. امروز یک گورو SQL شوید! یک گورو SQL شوید! آن شخص «رفتار» باشید! استاد SQL برای ایجاد گزارش از پایگاه های داده واقعی MySQL نحوه جمع آوری و تجزیه و تحلیل داده ها با استفاده از توابع SQL را ببینید ایجاد پایگاه داده خود از طریق قدرت SQL درک نحوه استفاده از تراکنش های پایگاه داده تنظیم دستورات SQL برای عملکرد بهینه اجتناب از اشتباهات رایج با SQL پیش نیازها:فقط یک کامپیوتر - هر سیستم مدرن رایانه شخصی، مک یا لینوکس کار خواهد کرد! مهارت های اساسی کامپیوتر مفید است (شما می دانید که فایل ها و فهرست ها چیست)

SQL زبان برنامه نویسی است که برای دریافت داده ها به داخل و خارج از پایگاه داده استفاده می شود. پایگاه‌های داده رابطه‌ای بین شرکت‌هایی در هر اندازه بسیار محبوب هستند.

کارفرمایان به دنبال افرادی با مهارت های SQL هستند. به هر سایت مشاغل محبوب بروید و کلمه کلیدی 'SQL' را جستجو کنید. 10 مورد از هزاران پست شغلی را خواهید دید.

در حال حاضر این موقعیت‌ها پر نشده‌اند - زیرا شرکت‌ها نمی‌توانند افراد کافی با مهارت‌های SQL پیدا کنند.

در این دوره آموزشی، نحوه استفاده از SQL با استفاده از پایگاه داده رابطه ای MySQL - محبوب ترین پایگاه داده در جهان را یاد خواهید گرفت.

هیچ تجربه قبلی SQL لازم نیست. این دوره برای مبتدیان عالی است.

در این دوره، شما:

  • نحوه نصب MySQL را در رایانه خود بیاموزید.

  • نحوه نصب MySQL Workbench را در رایانه خود بیاموزید.

  • نحوه وارد کردن پایگاه داده کارمند معروف MySQL را به پایگاه داده MySQL خود ببینید.

  • در تولید گزارش‌های SQL تجربه کنید.

  • عبارات پیوستن اصلی SQL.

  • با استفاده از جداول پایگاه داده با میلیون ها رکورد، اتصالات جدول ایجاد کنید!

  • ببینید که استفاده از SQL برای به روز رسانی یک رکورد یا بسیاری از رکوردها در پایگاه داده چقدر آسان است.

  • استفاده از SQL Sub-Selects را بیاموزید.

  • گزارش های پیشرفته SQL را در برابر پایگاه داده تجارت الکترونیک بنویسید.

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

  • از SQL برای ایجاد جداول در پایگاه داده MySQL خود استفاده کنید.

  • برای تغییر جداول پایگاه داده موجود، نحو MySQL را بیاموزید.

  • با دنیای واقعی چالش برانگیز مانند تکالیف برای گزارش دهی SQL و وظایف نگهداری پایگاه داده مقابله کنید.

  • از نماهای SQL برای گزارش‌های رایج استفاده کنید.

موارد اضافی دوره

  • انجمن Slack - به مربی، دستیاران معلم و سایر دانش آموزان در انجمن Slack منحصر به فرد این دوره بپیوندید!

  • همه کدهای منبع در GitHub - از طریق GitHub به تمام کدهای منبع استفاده شده در دوره دسترسی پیدا کنید (بدون نیاز به تجربه با GitHub)

  • همه اسلایدهای سخنرانی قابل دانلود به صورت PDF - دانلود اسلایدهای سخنرانی برای مطالعه و مرجع بعدی!

پایگاه های داده دیگر؟

این دوره بر استفاده از SQL با پایگاه داده MySQL متمرکز است.

SQL یک استاندارد است که توسط بسیاری از پایگاه های داده دیگر پشتیبانی می شود. مهارت‌های SQL که در این دوره یاد می‌گیرید می‌تواند در پایگاه‌های داده دیگری مانند Postgres، Oracle و MS SQL Server نیز اعمال شود.

تقاضای زیادی برای افراد با مهارت های SQL وجود دارد. در ایالات متحده، بیش از 100000 فرصت شغلی برای افرادی با مهارت های SQL وجود دارد.

از طریق این دوره، به SQL تسلط خواهید داشت.

در را به روی فرصت های جدید باز کنید و همین امروز ثبت نام کنید!


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

SQL Beginner to Guru MySQL Edition مقدمه SQL Beginner to Guru MySQL Edition Introduction

  • بیشترین بهره را از دوره SQL خود ببرید Getting the Most out of Your SQL Course

  • Slack Group برای SQL مبتدی تا گورو نسخه MySQL Slack Group for SQL Beginner to Guru MySQL Edition

  • گردش کار GitHub GitHub Workflow

  • SQL - بیایید اولین SQL خود را بنویسیم! SQL - Let's write our first SQL!

  • SQL Fiddle Assignment Review SQL Fiddle Assignment Review

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

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

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

  • اصول پایگاه داده رابطه ای Relational Database Principles

  • تکلیف: ایجاد جداول و درج داده ها Assignment: Create Tables and Insert Data

  • بررسی تکلیف: جداول ایجاد کنید و داده ها را درج کنید Assignment Review: Create Tables and Insert Data

  • تاریخچه SQL History of SQL

  • سیستم مدیریت پایگاه داده رابطه ای چیست؟ What is a Relational Database Management System?

  • تاریخچه MySQL History of MySQL

  • معماری های استقرار RDBMS RDBMS Deployment Architectures

  • فلش کارت ها Flashcards

  • نتیجه گیری Conclusion

نصب MySQL Installation of MySQL

  • مقدمه Introduction

  • بررسی گزینه های نصب MySQL Review of MySQL Installation Options

  • شروع سریع نصب MySQL ویندوز 10 MySQL Windows 10 Installation Quick Start

  • نصب MySQL ویندوز 10 MySQL Windows 10 Installation

  • شروع سریع نصب MySQL OSX MySQL OSX Installation Quick Start

  • نصب MySQL OSX MySQL OSX Installation

  • شروع سریع نصب لینوکس MySQL MySQL Linux Installation Quick Start

  • نصب لینوکس MySQL Ubuntu MySQL Linux Installation Ubuntu

  • CentOS نصب لینوکس MySQL MySQL Linux Installation CentOS

اتصال به MySQL Connecting to MySQL

  • مقدمه Introduction

  • اتصال به MySQL Overview Connecting to MySQL Overview

  • خط فرمان MySQL برای OSX و Linux MySQL Command Line for OSX and Linux

  • خط فرمان MySQL برای Docker MySQL Command Line for Docker

  • شروع سریع نصب ویندوز MySQL Workbench MySQL Workbench Windows Installation Quick Start

  • شروع سریع نصب MySQL Workbench OSX MySQL Workbench OSX Installation Quick Start

  • نصب MySQL Workbench OSX MySQL Workbench OSX Installation

  • شروع سریع نصب لینوکس MySQL Workbench MySQL Workbench Linux Installation Quick Start

  • نصب لینوکس MySQL Workbench MySQL Workbench Linux Installation

انتخاب داده ها از یک جدول واحد Selecting Data from a Single Table

  • مقدمه Introduction

  • وارد کردن پایگاه داده کارمندان MySQL Importing the MySQL Employee Database

  • تکلیف از SQL برای دریافت تعداد ردیف استفاده می کند Assignment use SQL to get Row Counts

  • آزمون - تعداد ردیف SQL Quiz - SQL Row Counts

  • بررسی تکلیف - از SQL برای دریافت تعداد ردیف استفاده کنید Assignment Review - Use SQL to get Row Counts

  • بررسی بیانیه انتخاب SQL Review of the SQL Select Statement

  • انتخاب ستون های خاص از جداول Selecting Specific Columns from Tables

  • استفاده از نام مستعار برای نامگذاری ستون ها Using Aliases to Name Columns

  • استفاده از تابع SQL CONCAT برای پیوستن به ستون ها Using the SQL CONCAT Function to Join Columns

  • عملگرهای حسابی SQL SQL Arithmetic Operators

  • استفاده از عملگرهای حسابی SQL در انتخاب داده ها Using SQL Arithmetic Operators in Selecting Data

  • انواع داده های SQL SQL Data Types

  • قالب بندی مقادیر تاریخ با MySQL Formatting Date Values with MySQL

  • با استفاده از توابع LEFT و RIGHT MySQL Using the LEFT and RIGHT MySQL Functions

  • SQL عبارت Quiz را انتخاب کنید SQL Select Clause Quiz

  • مقدمه ای بر بند SQL WHERE Introduction to the SQL WHERE Clause

  • بند SQL WHERE با Equals و Not Equals SQL WHERE Clause with Equals and Not Equals

  • استفاده از AND و OR با بند SQL WHERE Using AND and OR with SQL WHERE Clause

  • استفاده از IN و NOT IN با بند SQL WHERE Using IN and NOT IN with with SQL WHERE Clause

  • برخورد با مقادیر NULL در بند SQL WHERE Dealing with NULL Values in SQL WHERE Clause

  • استفاده از Greater Than و Less Than با بند SQL WHERE Using Greater Than and Less Than with SQL WHERE Clause

  • استفاده از LIKE و NOT LIKE با بند SQL WHERE Using LIKE and NOT LIKE with SQL WHERE Clause

  • استفاده از BETWEEN و NOT BETWEEN با بند SQL WHERE Using BETWEEN and NOT BETWEEN with SQL WHERE Clause

  • نتایج سفارش با SQL ORDER BY Ordering Results with SQL ORDER BY

  • محدود کردن نتایج با بند SQL LIMIT Limit Results with SQL LIMIT Clause

  • استفاده از SQL برای انتخاب مقادیر DISTINCT Using SQL to Select DISTINCT Values

  • استفاده از SQL Sub-sects با IN در SQL Where Clause Using SQL Sub-selects with IN in SQL Where Clause

  • تکلیف - رفع عبارات SQL Assignment - Fix SQL Statements

  • بررسی تکلیف Assignment Review

  • نتیجه گیری Conclusion

گروه بندی و خلاصه کردن داده ها با SQL Grouping and Summarizing Data with SQL

  • مقدمه Introduction

  • استفاده از بند SQL GROUP By Using the SQL GROUP By clause

  • توابع جمعی MySQL MySQL Aggregate Functions

  • با استفاده از بند SQL HAVING Using the SQL HAVING Clause

  • با استفاده از تابع SQL SUM Using the SQL SUM Function

  • با استفاده از توابع SQL Min و Max Using the SQL Min and Max Functions

  • با استفاده از تابع SQL AVG Using the SQL AVG Function

  • تکلیف - نوشتن گزارش SQL برای اطلاعات حقوق و دستمزد بر اساس سال به استثنای مدیران Assignment - Write SQL Report for Salary Information by Year Excluding Managers

  • آزمون گزارش حقوق و دستمزد Salary Report Quiz

  • بررسی تکلیف Assignment Review

  • نتیجه گیری Conclusion

استفاده از SQL برای انتخاب داده از بیش از یک جدول Using SQL to Select Data from More Than One Table

  • مقدمه Introduction

  • مروری بر SQL Table Joins Overview of SQL Table Joins

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

  • استفاده از نام مستعار جدول با اتصالات داخلی SQL Using Table Aliases with SQL Inner Joins

  • محدود کردن ستون های نمایش داده شده با اتصالات داخلی SQL Limiting Columns Displayed with SQL Inner Joins

  • استفاده از بند WHERE با SQL Inner Joins Using a WHERE Clause with SQL Inner Joins

  • تکلیف - ایجاد گزارش کارمند بخش Assignment - Create Department Employee Report

  • بررسی تکلیف - ایجاد گزارش کارمند بخش Assignment Review - Create Department Employee Report

  • استفاده از SQL Natural Joins Using SQL Natural Joins

  • استفاده از SQL Equi-Joins Using SQL Equi-Joins

  • استفاده از SQL Union Joins Using SQL Union Joins

  • سایر توابع MySQL Other MySQL Functions

  • با استفاده از SQL LEFT OUTER Joins Using SQL LEFT OUTER JOINS

  • تکلیف - SQL LEFT OUTER JOIN را بنویسید Assignment - Write SQL LEFT OUTER JOIN

  • بررسی تکلیف - SQL LEFT OUTER JOIN را بنویسید Assignment Review - Write SQL LEFT OUTER JOIN

  • نتیجه گیری Conclusion

استفاده از SQL برای درج داده Using SQL to Insert Data

  • مقدمه Introduction

  • مروری بر بیانیه SQL Insert Overview of the SQL Insert Statement

  • مثال SQL Insert Statement Example SQL Insert Statement

  • تعیین ستون ها در SQL Inserts Specifying Columns in SQL Inserts

  • تکلیف - از SQL برای ایجاد یک رکورد در جدول DEPARTMENTS استفاده کنید Assignment - Use SQL to create a record in DEPARTMENTS table

  • بررسی تکالیف - از SQL برای ایجاد رکورد در جدول DEPARTMENTS استفاده کنید Assignment Review - Use SQL to create a record in DEPARTMENTS table

  • استفاده از یک انتخاب فرعی SQL با دستورات درج SQL Using a SQL Sub-select with SQL Insert Statements

  • مفهوم هسته SQL - محدودیت های کلید خارجی SQL Core Concept - Foreign Key Constraints

  • تکلیف - از درج های SQL برای ایجاد یک کارمند جدید استفاده کنید Assignment - Use SQL Inserts to create a new Employee

  • بررسی تکلیف - از درج های SQL برای ایجاد یک کارمند جدید استفاده کنید Assignment Review - Use SQL Inserts to create a new Employee

  • نتیجه گیری Conclusion

استفاده از SQL برای به روز رسانی داده ها Using SQL to Update Data

  • مقدمه Introduction

  • مروری بر بیانیه به روز رسانی SQL Overview of the SQL Update Statement

  • مثال بیانیه به روز رسانی SQL Example SQL Update Statement

  • تکلیف - از بیانیه به روز رسانی SQL برای تغییر نام کارمند استفاده کنید Assignment - Use SQL Update Statement to Change Employee Name

  • بررسی تکلیف - از بیانیه به‌روزرسانی SQL برای تغییر نام کارمند استفاده کنید Assignment Review - Use SQL Update Statement to Change Employee Name

  • تکلیف - با استفاده از SQL Update و Insert برای ایجاد رکورد جدید حقوق Assignment - Using SQL Update and Insert to Create a New Salary Record

  • بررسی تکلیف - با استفاده از به‌روزرسانی و درج SQL برای ایجاد رکورد جدید حقوق Assignment Review - Using SQL Update and Insert to Create a New Salary Record

  • استفاده از SQL برای حذف پایگاه داده کارکنان Using SQL to drop the employee database

  • تکلیف - دوباره پایگاه داده کارمندان را وارد کنید Assignment - Re-import the employee database

  • تکلیف - پایگاه داده کارمندان را دوباره وارد کنید Assignment - Review re-import employee database

  • نتیجه گیری Conclusion

استفاده از SQL برای حذف داده ها Using SQL to Delete Data

  • مقدمه Introduction

  • نمای کلی دستور SQL DELETE Overview of the SQL DELETE statement

  • مثالی از بیانیه SQL DELETE Example of the SQL DELETE Statement

  • تکلیف - ایجاد، به روز رسانی و حذف سابقه کارمند Assignment - Create, Update, and Delete an Employee record

  • بررسی تکلیف - ایجاد، به روز رسانی و حذف سابقه کارمند Assignment Review - Create, Update, and Delete an Employee Record

  • نتیجه گیری Conclusion

استفاده از تراکنش های SQL Using SQL Transactions

  • مقدمه Introduction

  • مقدمه ای بر تراکنش های SQL Introduction to SQL Transactions

  • نمایش تراکنش های پایگاه داده Demonstration of Database Transactions

  • تکلیف - ایجاد کارمند با استفاده از تراکنش های SQL Assignment - Create Employee Using SQL Transactions

  • بررسی تکلیف - ایجاد کارمند با استفاده از تراکنش های SQL Assignment Review - Create Employee Using SQL Transactions

  • نمایش قفل پایگاه داده Demonstration of Database Locks

  • متغیرهای تعریف شده توسط کاربر در MySQL User Defined Variables in MySQL

  • نمایش به روز رسانی های SQL گم شده Demonstration of Lost SQL Updates

  • با استفاده از SQL Select for Update Using SQL Select for Update

  • نتیجه گیری Conclusion

گزارش پیشرفته SQL Advanced SQL Reporting

  • مقدمه ای بر گزارش پیشرفته SQL Introduction to Advanced SQL Reporting

  • مروری بر پایگاه داده Northwind Overview of the Northwind Database

  • تکلیف - وارد کردن پایگاه داده Northwind Assignment - Import the Northwind Database

  • بررسی تکلیف - وارد کردن پایگاه داده Northwind Assignment Review - Import the Northwind Database

  • تکلیف - ایجاد گزارش سفارشات Assignment - Create Orders Report

  • بررسی تکلیف - ایجاد گزارش سفارشات Assignment Review - Create Orders Report

  • تکلیف - گزارش فروش ماهانه توسط ایالت Assignment - Monthly Sales Report by State

  • بررسی تکلیف - گزارش فروش ماهانه توسط ایالت Assignment Review - Monthly Sales Report by State

  • تکلیف - ایجاد گزارش سود ماهانه بر اساس مورد Assignment - Create Monthly Profit Report by Item

  • بررسی تکلیف - ایجاد گزارش سود ماهانه بر اساس مورد Assignment Review - Create Monthly Profit Report by Item

  • تکلیف - یک گزارش فروش هفتگی توسط کارمند ایجاد کنید Assignment - Create a Weekly Sales Report by Employee

  • بررسی تکالیف - یک گزارش فروش هفتگی توسط کارمند ایجاد کنید Assignment Review - Create a Weekly Sales Report by Employee

  • گزارش فروش هفتگی توسط Employee Revised Weekly Sales Report by Employee Revisted

  • نتیجه گیری Conclusion

مقدمه ای بر بیانیه های DDL - ایجاد نماهای SQL Introduction to DDL Statements - Creating SQL Views

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

  • نمایش با استفاده از SQL DDL ایجاد نمای پایگاه داده Demonstration using SQL DDL Creating a Database View

  • تکلیف - ایجاد نمای سفارش Assignment - Create Orders View

  • بررسی تکلیف - ایجاد نمای سفارشات Assignment Review - Create Orders View

  • نماهای مادی در MySQL Materialized Views in MySQL

استفاده از SQL برای ایجاد جداول پایگاه داده MySQL Using SQL to Create MySQL Database Tables

  • نمای کلی از SQL Create Table Syntax Overview of SQL Create Table Syntax

  • ایجاد جدول با SQL Select Creating a Table with SQL Select

  • SQL Truncate Table Command SQL Truncate Table Command

  • دستور SQL Drop Table SQL Drop Table Command

  • SQL ایجاد جدول مثال SQL Create Table Example

  • SQL ایجاد مثال جدول با کلید اصلی SQL Create Table Example with Primary Key

  • SQL جدول را با کلید اصلی افزایش خودکار ایجاد کنید SQL Create Table with Auto-Increment Primary Key

  • SQL ایجاد جدول با کلیدهای خارجی SQL Create Table with Foreign Keys

  • SQL ایجاد جدول با شاخص ها SQL Create Table with Indexes

  • SQL ایجاد جدول با شاخص های منحصر به فرد SQL Create Table with Unique Indexes

  • تکلیف - ایجاد جدول SQL Assignment - SQL Create Table

  • بررسی تکلیف - ایجاد جدول SQL Assignment Review - SQL Create Table

استفاده از SQL برای به روز رسانی جداول Using SQL to Update Tables

  • مقدمه ای بر SQL Alter Table Command Introduction to the SQL Alter Table Command

  • با استفاده از دستور SQL Alter Table برای افزودن و حذف یک ستون Using SQL Alter Table Command to Add and Remove a Column

  • استفاده از SQL Alter Table برای ترتیب مجدد ستون ها Using SQL Alter Table to Reorder Columns

  • استفاده از دستور SQL Alter Table برای افزودن یا حذف فهرست Using SQL Alter Table Command to Add or Remove an Index

  • استفاده از دستور SQL Alter Table برای افزودن یا حذف یک محدودیت کلید خارجی Using SQL Alter Table Command to Add or Remove a Foreign Key Constraint

  • تخصیص - اضافه کردن ASIN، UPC، و EAN به جدول کتاب با استفاده از دستور SQL Alter Table Assignment - Add ASIN, UPC, and EAN to Book Table using SQL Alter Table Command

  • بررسی تکلیف - اضافه کردن ASIN، UPC، EAN به جدول کتاب با استفاده از SQL Alter Table Cmd Assignment Review - Add ASIN, UPC, EAN to Book Table using SQL Alter Table Cmd

  • استفاده از SQL Alter Table برای ستون های تولید شده MySQL Using SQL Alter Table for MySQL Generated Columns

ضمیمه A Appendix A

  • رابط Udemy توضیح داده شد - برای کاربران جدید Udemy Udemy Interface Explained - For new Udemy Users

  • مبانی GitHub GitHub Basics

  • گردش کار GitHub GitHub Workflow

نمایش نظرات

SQL Beginner to Guru: MySQL Edition - استاد SQL با MySQL
جزییات دوره
11.5 hours
168
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
19,991
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Thompson John Thompson

Spring Ahead Code Academy Spring Ahead Code Academy

بهار با شغل شما در پیش است