آموزش Oracle Cloud: Oracle SQL اولیه با تجربه دستی

Oracle Cloud: Basic Oracle SQL with hands on Experience

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی برای مدیریت پایگاه داده Oracle و هر حرفه ای Oracle که مایل به یادگیری SQL است مناسب است. که قبل از شروع باید بدانید

زبان SQL یک مهارت مهم برای هر حرفه‌ای اوراکل است و اولین قدم برای داشتن یک متخصص واقعی اوراکل است. مانند هر پلتفرم پایگاه داده، اوراکل برداشت خاص خود را از زبان SQL دارد که بر اساس استانداردهای صنعت ساخته شده است. در این دوره، من اصول مورد نیاز برای کدنویسی با SQL در محیط Oracle Database 12c را پوشش می‌دهم. نحوه انتخاب و فیلتر کردن داده‌ها و دستکاری داده‌ها با استفاده از توابع، از جمله SUBSTR، UPPER، MIN، MAX، AVG، SUM و موارد دیگر را بیاموزید. سپس دریابید که چگونه داده‌های دو یا چند جدول را در یک عبارت واحد با اتصالات ترکیب کنید. کشف کنید که چگونه داده ها را با دستورات DML و DDL مانند DELETE و UPDATE تغییر دهید، و داده های گروهی با توابع انبوه نیز شامل مفاهیم پیشبرد محدودیت ها و پرسش های فرعی است. این دوره آموزشی برای شروع توسعه دهندگان پایگاه داده بدون تجربه قبلی با SQL یا Oracle مناسب است.

موارد زیر عبارتند از:

  • استفاده از Oracle SQL*Developer، محیط توسعه رایگان
  • انتخاب داده ها از جداول
  • فیلتر کردن داده ها
  • استفاده از توابع برای دستکاری داده ها
  • پیوستن داده ها از جداول
  • ایجاد جداول
  • به روز رسانی مقادیر
  • کوتاه کردن داده ها
  • گروه بندی و ترتیب مجموعه های نتایج
  • کار با کلیدهای اصلی
  • بررسی محدودیت ها

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

معرفی Introduction

  • معرفی Introduction

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

  • SQL چیست؟ What is SQL?

  • جداول پایگاه داده Database Tables

  • مروری بر انواع داده های جدول Overview of table data types

  • ساختار پرس و جوی SQL SQL query structure

راه اندازی محیط دوره Setup course environment

  • دانلود دوره VM Downloading the course VM

با استفاده از Oracle SQL Developer Using Oracle SQL Developer

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

  • ایجاد ارتباط با پایگاه داده Creating a connection to the database

  • مدیریت اتصالات موجود Managing existing connections

  • کاوش اشیاء پایگاه داده Exploring database objects

  • فیلتر کردن اشیاء خاص Filtering specific objects

  • استفاده از برگه های توسعه دهنده SQL Using SQL Developer tabs

  • مشاهده خروجی پرس و جو Viewing query output

  • حساسیت به حروف کوچک و بزرگ دستورات SQL Case sensitivity of SQL commands

  • مشاهده تاریخچه اجرای SQL Viewing SQL execution history

  • خروجی را به صورت شبکه یا اسکریپت جستجو کنید Query output as grid or script

پرس و جوهای اصلی SELECT Basic SELECT Queries

  • نوشتن اولین درخواست SELECT شما Writing your first SELECT query

  • انتخاب فقط ستون های خاص Selecting only specific columns

  • استفاده از WHERE برای فیلتر کردن ردیف‌های خاص Using WHERE to filter specific rows

  • استفاده از چند شرط WHERE Using multiple WHERE conditions

  • استفاده از WHERE برای فیلتر رشته های جزئی Using WHERE to filter partial strings

  • استفاده از WHERE برای فیلتر کردن محدوده های عددی Using WHERE to filter numeric ranges

  • استفاده از WHERE IN و NOT IN برای رشته ها Using WHERE IN and NOT IN for strings

  • استفاده از WHERE IN و NOT IN برای اعداد Using WHERE IN and NOT IN for numbers

  • استفاده از WHERE برای فیلتر کردن تاریخ ها Using WHERE to filter dates

  • استفاده از WHERE برای فیلتر کردن رشته‌های دقیق Using WHERE to filter exact strings

  • استفاده از DISTINCT برای حذف موارد تکراری Using DISTINCT to eliminate duplicates

  • انجام محاسبات عددی پایه Performing basic numeric calculations

  • استفاده از نام مستعار ستونی Using column aliases

  • ساختار جدول را شرح دهید Describe the structure of a table

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

توابع رشته، شماره و تاریخ String, Number, and Date Functions

  • مقدمه ای بر توابع Introduction to functions

  • با استفاده از SUBSTRING، LENGTH و CONCAT Using SUBSTRING, LENGTH, and CONCAT

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

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

  • با استفاده از LOWER و UPPER Using LOWER and UPPER

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

  • با استفاده از RPAD و LPAD Using RPAD and LPAD

  • استفاده از TO_CHAR برای تبدیل اعداد Using TO_CHAR to convert numbers

  • استفاده از TO_CHAR برای قالب بندی مقادیر DATE Using TO_CHAR to format DATE values

  • استفاده از TO_CHAR برای فیلتر کردن مقادیر DATE Using TO_CHAR to filter DATE values

  • میز ویژه Oracle DUAL The special Oracle DUAL table

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

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

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

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

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

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

پیوستن به داده های جدول Joining Table Data

  • مقدمه ای بر اتصالات SQL Introduction to SQL joins

  • پیوستن داده ها از جداول Joining data from tables

  • پیوستن داخلی INNER JOIN

  • چپ پیوستن LEFT JOIN

  • راست بپیوندید RIGHT JOIN

  • پیوستن کامل بیرونی FULL OUTER JOIN

  • با نام مستعار جدول می پیوندد Joins with table aliases

  • نحو پیوستن اوراکل در مقابل نحو ANSI Oracle join syntax vs. ANSI syntax

دستکاری داده ها Manipulating Data

  • مقدمه ای بر دستورات DML و DDL Introduction to DML and DDL commands

  • ایجاد یک جدول ساده Creating a simple table

  • درج یک ردیف جدید در جدول Inserting a new row to a table

  • COMIT و ROLLBACK COMMIT and ROLLBACK

  • مقدمه ای بر معاملات Introduction to transactions

  • حذف ردیف های جدول Deleting rows for a table

  • به روز رسانی مقادیر Updating values

  • معاملات چند صورته Multiple-statement transactions

  • اضافه کردن و حذف ستون ها از جدول Adding and dropping columns from a table

  • کوتاه کردن تمام داده ها از یک جدول Truncating all data from a table

گروه بندی داده ها Grouping Data

  • مقدمه ای بر توابع جمع Introduction to aggregate functions

  • استفاده از توابع جمع Using aggregate functions

  • استفاده از GROUP BY Using GROUP BY

  • استفاده از GROUP BY با MAX، MIN، و AVG Using GROUP BY with MAX, MIN, and AVG

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

موضوعات پیشرفته Advanced Topics

  • کلیدهای اصلی Primary keys

  • محدودیت های NOT NULL NOT NULL constraints

  • محدودیت ها را بررسی کنید Check constraints

  • محدودیت های کلید خارجی Foreign key constraints

  • سوالات فرعی Subqueries

نمایش نظرات

آموزش Oracle Cloud: Oracle SQL اولیه با تجربه دستی
جزییات دوره
4 hours
76
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,892
3.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zulqarnain Hayat Zulqarnain Hayat

Enterprise Database Architect من کارشناسی ارشد در علوم کامپیوتر (IT) انجام داده ام و علاوه بر این من بیش از 17 سال تجربه حرفه ای در مدیریت UNIX ، مدیریت پایگاه داده Oracle با طعم های مختلف (Solaris ، Linux ، Oracle Linux ، Red Hat) و کار به عنوان متخصص پایگاه داده نقش دارم. من فرماندهی مربوط به توابع و مهارتهای زیر را به اتمام رسانده ام. مهارت های کلیدی: · مدیریت پایگاه داده اوراکل · مدیریت سرور MS SQL · مدیریت MYSQL/MariaDB · مدیریت Sun Solaris (مجاز) · مدیریت لینوکس (Red Hat، CENTOS، UBUNTU) · مدیریت سرور برنامه های Oracle