آموزش SQL از ابتدا با استفاده از Oracle SQL Developer و TOAD

SQL From Scratch Using Oracle SQL Developer and TOAD

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

یادگیری SQL مهارت بسیار مفیدی است زیرا هر کسب‌وکار و سازمانی به داده‌ها وابسته است. متخصصان SQL ماهر کافی وجود ندارند، از این رو تقاضا و نرخ پرداخت برای متخصصان SQL بسیار بالا است.

SQL مخفف زبان جستجوی ساختاریافته است. این یک زبان استاندارد بین المللی است
که برای پرس و جو و دستکاری پایگاه های داده استفاده می شود. انواع مختلفی از فروشندگان پایگاه داده مانند Oracle، Microsoft، MySQL و غیره وجود دارد. همه آنها از SQL پشتیبانی می کنند و
عملیات خاصی را به یک شکل انجام می دهند. کلمات کلیدی مانند ایجاد، انتخاب، به‌روزرسانی،
حذف، WHERE و FROM به طور یکسان در فروشندگان مختلف پایگاه داده استفاده می‌شوند.

این دوره به شما مهارت‌هایی را می‌آموزد که به‌عنوان یک متخصص SQL به شما نیاز دارید تا پای خود را به درب باز کنید
. با مهارت هایی که در این دوره یاد می گیرید، می توانید با اطمینان به عنوان یک تحلیلگر داده کار کنید یا حتی به عنوان مدیر پایگاه داده پیشرفت کنید.
این دوره با استفاده از TOAD و SQL Developer TOOL از ابتدا تا SQL پیشرفته تر را طی می کند

برخی از چیزهایی که در این دوره خواهید آموخت عبارتند از:

  • مفاهیم پایگاه داده
  • SQL SUB Languages ​​-DDL and DML
  • توابع جمع
  • عملگرهای منطقی
  • SET Operators
  • پیوستن به جدول
  • توابع تحلیلی
  • توابع تک ردیف
  • ایجاد جداول
  • ایجاد نماها
  • ایجاد توالی
  • ایجاد نمایه ها
  • استفاده از نام مستعار
  • استفاده از جستارهای فرعی
  • مقادیر NULL
  • محدود کردن و محدود کردن داده ها

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


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

راه اندازی ابزار و پایگاه داده Setting up Tools and Database

  • معرفی Introduction

  • معرفی Introduction

  • SQL چیست؟ What is SQL ?

  • SQL چیست؟ What is SQL ?

  • ابزارهای حرفه ای Professional Tools

  • ابزارهای حرفه ای Professional Tools

  • پایگاه داده Oracle را دانلود و نصب کنید Download and install Oracle Database

  • طرحواره و اشیاء پایگاه داده نمونه را باز کنید Unlock Sample Database Schema and Objects

  • طرحواره و اشیاء پایگاه داده نمونه را باز کنید Unlock Sample Database Schema and Objects

  • TOAD را دانلود و نصب کنید Download and Install TOAD

  • TOAD را دانلود و نصب کنید Download and Install TOAD

  • TOAD را به پایگاه داده اوراکل وصل کنید Connect TOAD to Oracle database

  • کاوش TOAD Exploring TOAD

  • کاوش TOAD Exploring TOAD

  • Oracle SQL Developer را دانلود و نصب کنید Download and install Oracle SQL Developer

  • SQL Developer را به پایگاه داده Oracle متصل کنید Connect SQL Developer to Oracle database

راه اندازی ابزار و پایگاه داده Setting up Tools and Database

  • معرفی Introduction

  • پایگاه داده Oracle را دانلود و نصب کنید Download and install Oracle Database

  • TOAD را به پایگاه داده اوراکل وصل کنید Connect TOAD to Oracle database

  • Oracle SQL Developer را دانلود و نصب کنید Download and install Oracle SQL Developer

  • SQL Developer را به پایگاه داده Oracle متصل کنید Connect SQL Developer to Oracle database

راه اندازی Oracle 18c Oracle 18c Setup

  • نصب Oracle 18c Oracle 18c Installation

  • نصب Oracle 18c Oracle 18c Installation

  • SQLplus SQLplus

  • طرحواره را برای Oracle 18c باز کنید Unlock Schema for Oracle 18c

  • طرحواره را برای Oracle 18c باز کنید Unlock Schema for Oracle 18c

  • Oracle Developer را نصب کنید Install Oracle Developer

  • با SQL Developer به Oracle متصل شوید Connect to Oracle with SQL Developer

راه اندازی Oracle 18c Oracle 18c Setup

  • SQLplus SQLplus

  • Oracle Developer را نصب کنید Install Oracle Developer

  • با SQL Developer به Oracle متصل شوید Connect to Oracle with SQL Developer

مفاهیم و اصطلاحات پایگاه داده Database Concepts and Terminlogy

  • مفاهیم پایگاه داده Database Concepts

  • نماهای پایگاه داده و جداول دوگانه Database Views and Dual Tables

  • نماهای پایگاه داده و جداول دوگانه Database Views and Dual Tables

  • با استفاده از Describe Using Describe

  • استفاده از مترادف ها Using Synonyms

  • استفاده از مترادف ها Using Synonyms

  • ایجاد و استفاده از شاخص ها Creating and using Indexes

  • ایجاد و استفاده از شاخص ها Creating and using Indexes

  • ERD چیست What is an ERD

  • ایجاد ERD با TOAD Generating ERD with TOAD

  • ایجاد ERD با TOAD Generating ERD with TOAD

  • تولید ERD با SQL Developer Generating ERD with SQL Developer

  • تولید ERD با SQL Developer Generating ERD with SQL Developer

مفاهیم و اصطلاحات پایگاه داده Database Concepts and Terminlogy

  • مفاهیم پایگاه داده Database Concepts

  • با استفاده از Describe Using Describe

  • ERD چیست What is an ERD

زبان های SQL SUB چیست؟ What Are SQL SUB Languages

  • مقدمه ای بر زبان های فرعی SQL Introduction to SQL Sub-languages

  • زبان تعریف داده: DDL CREATE Data Definition Language :DDL CREATE

  • زبان تعریف داده: DDL CREATE Data Definition Language :DDL CREATE

  • زبان تعریف داده :DDL CREATE ادامه دارد Data Definition Language :DDL CREATE Continued

  • زبان تعریف داده: DDL DROP، TRUNCATE و ALTER Data Definition Language :DDL DROP,TRUNCATE and ALTER

  • زبان تعریف داده: DDL DROP، TRUNCATE و ALTER Data Definition Language :DDL DROP,TRUNCATE and ALTER

  • زبان دستکاری داده ها: DML SELECT Data Manipulation Language: DML SELECT

  • زبان دستکاری داده ها: DML SELECT Data Manipulation Language: DML SELECT

  • زبان دستکاری داده ها: DML INSERT Data Manipulation Language: DML INSERT

  • زبان دستکاری داده ها: DML UPDATE و DELETE Data Manipulation Language: DML UPDATE and DELETE

زبان های SQL SUB چیست؟ What Are SQL SUB Languages

  • مقدمه ای بر زبان های فرعی SQL Introduction to SQL Sub-languages

  • زبان تعریف داده :DDL CREATE ادامه دارد Data Definition Language :DDL CREATE Continued

  • زبان دستکاری داده ها: DML INSERT Data Manipulation Language: DML INSERT

  • زبان دستکاری داده ها: DML UPDATE و DELETE Data Manipulation Language: DML UPDATE and DELETE

توابع ردیف تک Single Row Functions

  • توابع تک ردیفی چیست؟ What are Single Row Functions

  • توابع تک ردیفی چیست؟ What are Single Row Functions

  • توابع کاراکتر Character Functions

  • توابع تبدیل Conversions Functions

  • توابع تاریخ Date Functions

  • توابع تاریخ Date Functions

  • توابع عددی Numeric Functions

  • توابع عددی Numeric Functions

توابع ردیف تک Single Row Functions

  • توابع کاراکتر Character Functions

  • توابع تبدیل Conversions Functions

دستکاری داده ها با استفاده از SQL Manipulating Data using SQL

  • انواع داده ها و محدودیت ها Data Types and Constraints

  • انواع داده ها و محدودیت ها Data Types and Constraints

  • مقادیر NULL NULL Values

  • مقادیر NULL NULL Values

  • Sequences چیست؟ What are Sequences

  • نحوه ایجاد Sequences How to create Sequences

  • نحوه استفاده از Sequences How to use Sequences

  • نحوه استفاده از Sequences How to use Sequences

  • استفاده از نام مستعار Using Aliases

  • محدود کردن و مرتب سازی داده ها Restricting and Sorting Data

  • محدود کردن و مرتب سازی داده ها Restricting and Sorting Data

  • استفاده از پرس و جوهای فرعی Using Sub -Queries

  • حذف رکوردهای تکراری Removing Duplicate records

  • حذف رکوردهای تکراری Removing Duplicate records

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

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

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

  • استفاده از SQL ORDER BY Clause Using SQL ORDER BY Clause

  • استفاده از SQL ORDER BY Clause Using SQL ORDER BY Clause

  • استفاده از SQL GROUP BY & HAVING Clause Using SQL GROUP BY & HAVING Clause

  • استفاده از SQL GROUP BY & HAVING Clause Using SQL GROUP BY & HAVING Clause

  • اپراتور SQL LIKE SQL LIKE Operator

  • اپراتور SQL LIKE SQL LIKE Operator

دستکاری داده ها با استفاده از SQL Manipulating Data using SQL

  • Sequences چیست؟ What are Sequences

  • نحوه ایجاد Sequences How to create Sequences

  • استفاده از نام مستعار Using Aliases

  • استفاده از پرس و جوهای فرعی Using Sub -Queries

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

پیوستن به جداول پایگاه داده با استفاده از SQL Joining Database Tables using SQL

  • چرا نیاز به پیوستن به جداول Why the need to join tables

  • کلمات کلیدی پیوستن به جدول Table Join Keywords

  • کلمات کلیدی پیوستن به جدول Table Join Keywords

  • Equi بپیوندید Equi Join

  • Equi بپیوندید Equi Join

  • غیر Equi بپیوندید Non Equi Join

  • دکارتی بپیوندید Cartesian Join

  • عضویت خارجی Outer Join

  • عضویت خارجی Outer Join

  • خود عضو شوید Self Join

  • خود عضو شوید Self Join

  • اتصالات طبیعی Natural Joins

پیوستن به جداول پایگاه داده با استفاده از SQL Joining Database Tables using SQL

  • چرا نیاز به پیوستن به جداول Why the need to join tables

  • غیر Equi بپیوندید Non Equi Join

  • دکارتی بپیوندید Cartesian Join

  • اتصالات طبیعی Natural Joins

استفاده از توابع جمع Using Aggregate Functions

  • توابع جمع چیست؟ What are Aggregate Functions

  • AVG () توابع جمع AVG () Aggregate Functions

  • AVG () توابع جمع AVG () Aggregate Functions

  • COUNT () تابع مجموع COUNT () Aggregate Function

  • COUNT () تابع مجموع COUNT () Aggregate Function

  • MAX () تابع مجموع MAX () Aggregate Function

  • MAX () تابع مجموع MAX () Aggregate Function

  • MIN () عملکرد جمع MIN () Aggregate Function

  • MIN () عملکرد جمع MIN () Aggregate Function

استفاده از توابع جمع Using Aggregate Functions

  • توابع جمع چیست؟ What are Aggregate Functions

مشاهده داده ها با استفاده از اپراتورهای SET Viewing Data Using SET Operators

  • اپراتورهای SET چیست؟ What are SET Operators

  • اپراتورهای SET چیست؟ What are SET Operators

  • اپراتور Union All SET Union All SET Operator

  • عملگر INTERSECT SET INTERSECT SET Operator

  • اپراتور MINUS SET MINUS SET Operator

  • خلاصه عملگرهای SET SET Operators Summary

مشاهده داده ها با استفاده از اپراتورهای SET Viewing Data Using SET Operators

  • اپراتور Union All SET Union All SET Operator

  • عملگر INTERSECT SET INTERSECT SET Operator

  • اپراتور MINUS SET MINUS SET Operator

  • خلاصه عملگرهای SET SET Operators Summary

ORACLE SQL پیشرفته: توابع تحلیلی و داده های برگشتی Advanced ORACLE SQL: Analytic Functions and Rolling Back Data

  • توابع تحلیلی چیست؟ What are Analytic Functions

  • توابع تحلیلی چیست؟ What are Analytic Functions

  • نحوه نوشتن توابع تحلیلی How to write Analytic Functions

  • نحوه نوشتن توابع تحلیلی How to write Analytic Functions

  • PARTITION BY بند The PARTITION BY Clause

  • ترتیب بر اساس بند ORDER BY Clause

  • بند پنجره Windowing Clause

  • بند پنجره Windowing Clause

  • توابع شماره ردیف Row number Functions

  • تابع رتبه Rank Function

  • تابع رتبه متراکم Dense Rank Function

  • تابع تاخیر Lag Function

  • تابع ListAgg ListAgg Function

  • تابع ListAgg ListAgg Function

  • عملکرد سرب Lead Function

  • عملکرد سرب Lead Function

  • اولین و آخرین توابع First and Last Functions

  • پرس و جو فلاش بک چیست؟ What is a Flashback Query

  • لغو پارامترها Undo Parameters

  • فلاش بک سطح جلسه Session level flashback

  • برگشت داده ها Rolling Back Data

  • برگشت داده ها ادامه دارد Rolling Back Data Continued

  • برگشت داده ها ادامه دارد Rolling Back Data Continued

  • فلاش بک جلسه Session Flashback

ORACLE SQL پیشرفته: توابع تحلیلی و داده های برگشتی Advanced ORACLE SQL: Analytic Functions and Rolling Back Data

  • PARTITION BY بند The PARTITION BY Clause

  • ترتیب بر اساس بند ORDER BY Clause

  • توابع شماره ردیف Row number Functions

  • تابع رتبه Rank Function

  • تابع رتبه متراکم Dense Rank Function

  • تابع تاخیر Lag Function

  • اولین و آخرین توابع First and Last Functions

  • پرس و جو فلاش بک چیست؟ What is a Flashback Query

  • لغو پارامترها Undo Parameters

  • فلاش بک سطح جلسه Session level flashback

  • برگشت داده ها Rolling Back Data

  • فلاش بک جلسه Session Flashback

عملگرهای منطقی Logical Operators

  • معرفی Introduction

  • معرفی Introduction

  • هر اپراتور ANY Operator

  • هر اپراتور ANY Operator

  • ALL اپراتور ALL Operator

  • ALL اپراتور ALL Operator

  • اپراتور SQL IN SQL IN Operator

  • اپراتور SQL IN SQL IN Operator

  • اپراتور SQL IS NULL است SQL IS NULL Operator

  • و اپراتور AND operator

  • اپراتور نیست NOT Operator

  • یا اپراتور OR Operator

عملگرهای منطقی Logical Operators

  • معرفی Introduction

  • اپراتور SQL IS NULL است SQL IS NULL Operator

  • و اپراتور AND operator

  • اپراتور نیست NOT Operator

  • یا اپراتور OR Operator

نمونه های پرس و جوی SQL دنیای واقعی Real World SQL Query Examples

  • پرس و جوی SQL برای تعیین تعداد کارمندان SQL Query To Determine Employees Count

  • پرس و جوی SQL برای تعیین تعداد کارمندان SQL Query To Determine Employees Count

  • درخواست SQL برای به روز رسانی حقوق کارمندان SQL Query to Update employee salary

  • از SQL برای تولید گزارش حقوق استفاده کنید Use SQL to generate Salary reports

  • از SQL برای تولید گزارش حقوق استفاده کنید Use SQL to generate Salary reports

  • ایجاد گزارشی از کارمندان بدون مدیر Generating a report of employees with no managers

  • درج رکوردهای جدید در پایگاه داده Insert new records into a database

  • درج رکوردهای جدید در پایگاه داده Insert new records into a database

  • یک جدول پایگاه داده جدید ایجاد کنید Create a new database Table

  • یک جدول پایگاه داده جدید ایجاد کنید Create a new database Table

  • حذف رکوردها از یک جدول Delete Records from a Table

  • حذف رکوردها از یک جدول Delete Records from a Table

  • برای تعیین تعداد کارمندان از SQL استفاده کنید Use SQL to determine number of employees

  • برای تعیین تعداد کارمندان از SQL استفاده کنید Use SQL to determine number of employees

  • گزارشی تهیه کنید که نشان دهد کارمندان چه زمانی استخدام شده اند. Generate a report showing when employees where hired.

  • گزارشی تهیه کنید که نشان دهد کارمندان چه زمانی استخدام شده اند. Generate a report showing when employees where hired.

  • نحوه بررسی طرح واره فعلی How to Check Current Schema

  • نحوه بررسی نسخه فعلی پایگاه داده How to check Current Database version

  • چگونه بررسی کنیم که آیا جدول حاوی داده است یا خیر How to check if Table Contains Any Data

  • چگونه بررسی کنیم که آیا جدول حاوی داده است یا خیر How to check if Table Contains Any Data

  • نحوه تبدیل اعداد به کلمات How to convert Numbers into Words

  • نحوه تبدیل اعداد به کلمات How to convert Numbers into Words

  • نحوه بررسی اندازه یک پایگاه داده How to check the size of a Database

  • نحوه بررسی روزهای باقی مانده در یک ماه How to check days left in a Month

  • نحوه تولید اعداد تصادفی How to generate Random Numbers

  • نحوه تولید اعداد تصادفی How to generate Random Numbers

  • نحوه بررسی چند روز در ماه How to check how many days in a month

  • نحوه بررسی چند روز در ماه How to check how many days in a month

  • SQL QUIZ SQL QUIZ

  • متشکرم Thank You

  • متشکرم Thank You

نمونه های پرس و جوی SQL دنیای واقعی Real World SQL Query Examples

  • درخواست SQL برای به روز رسانی حقوق کارمندان SQL Query to Update employee salary

  • ایجاد گزارشی از کارمندان بدون مدیر Generating a report of employees with no managers

  • نحوه بررسی طرح واره فعلی How to Check Current Schema

  • نحوه بررسی نسخه فعلی پایگاه داده How to check Current Database version

  • نحوه بررسی اندازه یک پایگاه داده How to check the size of a Database

  • نحوه بررسی روزهای باقی مانده در یک ماه How to check days left in a Month

  • SQL QUIZ SQL QUIZ

نمایش نظرات

آموزش SQL از ابتدا با استفاده از Oracle SQL Developer و TOAD
جزییات دوره
10.5 hours
111
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
14,008
4.5 از 5
ندارد
دارد
دارد
247 Learning
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

247 Learning 247 Learning

سرمایه گذاری در دانش بهترین سود را می دهد