لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
SQL Beginner to Guru: MySQL Edition - Master SQL with MySQL [ویدئو]
SQL Beginner to Guru: MySQL Edition - Master SQL with MySQL [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
SQL زبان برنامه نویسی است که برای دریافت داده ها به داخل و خارج از پایگاه داده استفاده می شود. پایگاه دادههای رابطهای بین شرکتهایی با اندازههای مختلف بسیار محبوب هستند.
کارفرمایان همچنین دائماً به دنبال افرادی با مهارت های SQL هستند که اگر به دنبال شغلی در این حوزه هستید ایده آل است.
در این دوره، نحوه استفاده از SQL با استفاده از پایگاه داده رابطه ای MySQL - یکی از محبوب ترین پایگاه های داده در جهان را یاد خواهید گرفت. شما با نصب میز کار MySQL بر روی رایانه خود شروع می کنید. در مرحله بعد، نحوه وارد کردن پایگاه داده کارمند معروف MySQL را به پایگاه داده MySQL خود خواهید فهمید. به تدریج، قبل از اینکه به بررسی همه چیز در مورد عبارات پیوستن SQL بپردازید، به تولید گزارش های SQL دست خواهید یافت. علاوه بر این، با استفاده از جداول پایگاه داده با میلیونها رکورد، اتصالات جدول ایجاد میکنید. خواهید فهمید که استفاده از SQL برای به روز رسانی یک رکورد یا چندین رکورد در پایگاه داده چقدر آسان است. همانطور که پیشرفت می کنید، در استفاده از انتخاب های فرعی SQL و نوشتن گزارش های پیشرفته SQL در مقابل پایگاه داده تجارت الکترونیکی کاوش خواهید کرد.
بعداً، بر روی چیستی تراکنش های پایگاه داده و ابزارهایی که برای کنترل آنها با MySQL دارید، تمرکز خواهید کرد. سپس این دوره شما را با استفاده از SQL برای ایجاد جداول در پایگاه داده MySQL خود راهنمایی می کند. همچنین دستور MySQL را برای تغییر جداول پایگاه داده موجود می آموزید. در نهایت، با تکالیف چالش برانگیز به سبک دنیای واقعی برای گزارش SQL و وظایف نگهداری پایگاه داده، همراه با استفاده از نماهای SQL برای گزارش های رایج، مقابله خواهید کرد.
در پایان این دوره، شما به خوبی با SQL آشنا خواهید شد و مهارت استفاده موثر از آن برای نیازهای مدیریت پایگاه داده خود را خواهید داشت.
تمام کدها و فایل های پشتیبانی این دوره در https://github.com/PacktPublishing/SQL-Beginner-to-Guru-MySQL-Edition---Master-SQL-with-MySQL آموزش SQL برای ایجاد گزارش از MySQL واقعی موجود است. پایگاه های داده
پایگاه داده خود را از طریق قدرت SQL ایجاد کنید
نحوه استفاده از تراکنش های پایگاه داده را بدانید
دستورات SQL را برای عملکرد بهینه تنظیم کنید
اجتناب از اشتباهات رایج با SQL این دوره برای کسانی طراحی شده است که می خواهند نحوه استفاده از SQL را یاد بگیرند. یاد بگیرید که داده ها را با استفاده از توابع SQL جمع آوری و تجزیه و تحلیل کنید * با استفاده از MySQL سرعت خود را با SQL افزایش دهید.
سرفصل ها و درس ها
SQL Beginner to Guru MySQL Edition مقدمه
SQL Beginner to Guru MySQL Edition Introduction
بیشترین بهره را از دوره SQL خود ببرید
Getting the Most out of Your SQL Course
SQL - بیایید اولین SQL خود را بنویسیم!
SQL - Let's write our first SQL!
بررسی گزینه های نصب MySQL
Review of MySQL Installation Options
نصب MySQL ویندوز 10
MySQL Windows 10 Installation
نصب MySQL OSX
MySQL OSX Installation
نصب لینوکس MySQL Ubuntu
MySQL Linux Installation Ubuntu
نصب لینوکس MySQL CentOS
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 OSX
MySQL Workbench OSX Installation
انتخاب داده ها از یک جدول واحد
Selecting Data from a Single Table
معرفی
Introduction
وارد کردن پایگاه داده کارمندان MySQL
Importing the MySQL Employee Database
تکلیف از SQL برای دریافت تعداد ردیف استفاده می کند
Assignment use SQL to get 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 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
بررسی تکلیف
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 برای ایجاد یک کارمند جدید استفاده کنید
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
معرفی
Introduction
مروری بر پایگاه داده 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 Revisited
Weekly Sales Report by Employee Revisited
نتیجه
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 ایجاد مثال جدول با کلید اصلی
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
نمایش نظرات