Master Oracle SQL: از اصول اولیه تا تکنیک های پیشرفته

Master Oracle SQL: From Basics to Advanced Techniques

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

جعبه ابزار SQL خود را گسترش دهید - با پیشرفت، به تکنیک های جستجوی پیشرفته مانند استفاده از JOINS برای ترکیب داده ها از چندین جدول و GROUP BY برای انجام عملکردهای انبوه مانند شمارش، میانگین گیری و جمع کردن داده ها می پردازید. بیاموزید که چگونه جستارهای SQL قدرتمند بنویسید که بینش عمیق تری در مورد مجموعه داده های پیچیده به شما می دهد.


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

  1. درک مبانی داده - در مفاهیم اصلی داده ها و پایگاه های داده غوطه ور شوید. بیاموزید که داده ها چیست، پایگاه داده ها چگونه کار می کنند و تکامل تاریخی آنها برای به دست آوردن یک پایه محکم.

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

  3. تکنیک های جستجوی کلیدی را بیاموزید - با اصول اولیه پرس و جوهای SQL تجربه عملی کسب کنید. عبارت SELECT، عبارت WHERE برای فیلتر کردن داده‌ها و ORDER BY برای مرتب‌سازی نتایج را کاوش کنید. این مهارت ها برای بازیابی و تجزیه و تحلیل موثر داده ها بسیار مهم هستند.

  4. انواع داده‌های SQL و مقادیر NULL را کاوش کنید - انواع داده‌های SQL مختلف را بشناسید و یاد بگیرید که چگونه مقادیر NULL را در جستارهای خود مدیریت کنید، که جنبه مهمی از مدیریت داده‌های دنیای واقعی است.

  5. مهارت‌های مدیریت پایگاه داده را به دست آورید - دانلود، نصب و راه‌اندازی پایگاه داده Oracle با استفاده از SQL Developer را بیاموزید. مدیریت کاربر و طرحواره و نحوه اتصال موثر به پایگاه داده را درک کنید.

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

  7. دستکاری داده ها با DML (زبان دستکاری داده ها) - با درج، به روز رسانی و حذف داده ها با استفاده از دستورات INSERT، UPDATE، و DELETE راحت باشید. شما تجربه عملی در اصلاح و نگهداری داده ها در پایگاه داده کسب خواهید کرد، مهارت های کلیدی برای تحلیلگران داده و مدیران پایگاه داده به طور یکسان.

  8. کنترل دسترسی با DDL (زبان تعریف داده) – نحوه ایجاد و اصلاح ساختارهای پایگاه داده با استفاده از دستورات CREATE، ALTER و DROP را بیاموزید. همچنین دستورات GRANT و ReEVOKE را برای مدیریت مجوزهای کاربر، که یک مهارت حیاتی برای حفظ امنیت و یکپارچگی پایگاه داده است، بررسی خواهید کرد.

  9. کار با توابع و عبارات - نحوه استفاده از توابع SQL داخلی برای دستکاری رشته، مدیریت تاریخ و انجام عملیات ریاضی را کشف کنید. همچنین با عبارات شرطی مانند CASE و نحوه ادغام این ابزارها در جستارهای خود برای حل چالش های داده های دنیای واقعی آشنا خواهید شد.

  10. مدیریت تراکنش ها و حفظ یکپارچگی داده ها - یاد بگیرید که چگونه تراکنش های پایگاه داده را با استفاده از COMMIT، ROLLBACK و SAVEPOINT مدیریت کنید تا از یکپارچگی و یکپارچگی داده ها، به ویژه در محیط های چند کاربره اطمینان حاصل کنید. این مفاهیم برای کار با سیستم های داده پیچیده و اطمینان از دقیق و قابل اعتماد بودن داده ها ضروری هستند.

  11. استاد SQL با سناریوهای دنیای واقعی - در طول دوره، روی تمرین‌های عملی و پروژه‌های دنیای واقعی کار خواهید کرد که چالش‌هایی را که در حرفه داده‌هایتان با آن‌ها مواجه خواهید شد، شبیه‌سازی می‌کنند. این دوره خواه ایجاد گزارش، ایجاد بینش یا تضمین امنیت پایگاه داده باشد، این دوره تجربه عملی مورد نیاز برای اعمال SQL در موقعیت‌های دنیای واقعی را فراهم می‌کند.

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


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

درس 1: مبانی داده ها و پایگاه های داده Lesson 1: Foundations of Data and Databases

  • داده چیست؟ درک داده ها در دنیای دیجیتال What Is Data? Understanding Data in the Digital World.

  • پایگاه داده چیست؟ تعریف و مفاهیم اصلی What Is a Database? Definition and Core Concepts.

  • تاریخچه پایگاه های داده: از سیستم های اولیه تا راه حل های مدرن. The History of Databases: From Early Systems to Modern Solutions.

  • نمونه های واقعی استفاده از پایگاه داده در سراسر صنایع. Real-World Examples of Database Usage Across Industries.

  • اصطلاحات پایه پایگاه داده: جداول، ردیف ها و ستون ها توضیح داده شده است. Basic Database Terminology: Tables, Rows, and Columns Explained.

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

  • تاریخچه SQL: چگونه در طول زمان تکامل یافت. The History of SQL: How It Evolved Over Time.

  • مزایای SQL: چرا برای مدیریت داده ضروری است. The Benefits of SQL: Why It’s Essential for Data Management.

  • SQL چگونه کار می کند: مروری بر نقش SQL در پایگاه داده. How SQL Works: An Overview of SQL’s Role in Databases.

انواع داده های رایج SQL SQL Common Data Types

  • بررسی انواع داده های رایج SQL Exploring SQL Common Data Types

  • کاوش مقادیر NULL در SQL Exploring NULL Values in SQL

ملزومات مدیریت پایگاه داده Database Administration Essentials

  • کاربر و طرحواره User and Schema

  • SID در مقابل نام سرویس: تفاوت‌های کلیدی در پایگاه‌های داده اوراکل SID vs Service Name: Key Differences in Oracle Databases

  • راهنمای گام به گام: دانلود و نصب پایگاه داده Oracle و توسعه دهنده SQL Step-by-Step Guide: Downloading and Installing Oracle Database & SQL Developer

  • نحوه اتصال به پایگاه داده: راهنمای مبتدیان برای Oracle SQL How to Connect to a Database: A Beginner’s Guide to Oracle SQL

مبانی بیانیه SELECT Basics Of SELECT Statement

  • درک عبارات SQL: پایه و اساس پرس و جوهای پایگاه داده Understanding SQL Statements: The Foundation of Database Queries

  • نحو و ساختار اولیه پرس و جوهای SQL. Basic syntax and structure of SQL queries.

  • نحوه استفاده از نام مستعار ستون در SQL برای خوانایی بهتر How to Use Column Aliases in SQL for Better Readability.

  • استفاده از ستاره (*) در SQL: انتخاب موثر همه ستون ها Using the Asterisk (*) in SQL: Selecting All Columns Efficiently

  • درک جدول DUAL در SQL: چرا و چگونه از آن استفاده می شود Understanding the DUAL Table in SQL: Why and How It’s Used

  • ROWNUM در SQL چیست؟ راهنمای شماره گذاری ردیف What Is ROWNUM in SQL? A Guide to Row Numbering

  • استفاده از DISTINCT در SQL: چگونه رکوردهای تکراری را حذف کنیم Using DISTINCT in SQL: How to Eliminate Duplicate Records

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

  • تسلط بر بند WHERE در SQL یک مقدمه کامل Mastering the WHERE Clause in SQL A Complete Introduction

  • نحوه استفاده از عملگر BETWEEN برای تطبیق محدوده در SQL How to Use the BETWEEN Operator for Range Matching in SQL

  • تطبیق چندین مقدار در SQL با اپراتور IN Matching Multiple Values in SQL with the IN Operator

  • اپراتور SQL LIKE: تکنیک های موثر تطبیق الگو SQL LIKE Operator: Effective Pattern Matching Techniques

  • مدیریت مقادیر تهی در SQL: IS NULL و IS NOT NULL توضیح داده شده است Handling Null Values in SQL: IS NULL and IS NOT NULL Explained

  • استفاده از عبارت WHERE با چند شرط Using the WHERE clause with multiple conditions

مرتب سازی نتایج پرس و جو با استفاده از عبارت ORDER BY Sorting query results using the ORDER BY clause

  • نحوه مرتب سازی نتایج پرس و جو با استفاده از بند ORDER BY How to Sort Query Results Using the ORDER BY Clause

  • مرتب سازی چندین ستون Sorting Multiple Columns

  • مرتب سازی با مقادیر NULL Sorting with NULL Values

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

  • استفاده از ORDER BY با ROWNUM Using ORDER BY with ROWNUM

درک توابع Understanding Functions

  • درک توابع SQL: آنها چیست و چگونه کار می کنند Understanding SQL Functions: What They Are and How They Work

  • شروع کار با توابع تک ردیف در SQL: تبدیل ردیف به ردیف داده ها Getting Started with Single Row Functions in SQL: Transforming Data Row by Row

  • توابع عددی داخلی: استفاده از ROUND به Round Numbers Built-in Numeric Functions: Using ROUND to Round Numbers

  • توابع عددی داخلی: کوتاه کردن اعداد با TRUNC Built-in Numeric Functions: Truncating Numbers with TRUNC

  • توابع عددی داخلی: درک CEIL و FLOOR Built-in Numeric Functions: Understanding CEIL and FLOOR

  • توابع رشته داخلی: CONCAT، UPPER، LOWER و INITCAP Built-in String Functions: CONCAT, UPPER, LOWER, and INITCAP

  • توابع رشته داخلی: قالب بندی رشته ها با LPAD و RPAD Built-in String Functions: Formatting Strings with LPAD and RPAD

  • توابع رشته داخلی: LENGTH و REPLACE Built-in String Functions: LENGTH and REPLACE

  • توابع رشته داخلی: استخراج زیر رشته ها با تابع SUBSTRING Built-in String Functions: Extracting Substrings with the SUBSTRING Function

  • توابع رشته داخلی: استفاده از INSTR برای یافتن موقعیت های رشته فرعی Built-in String Functions: Using INSTR to Find Substring Positions

  • توابع رشته داخلی: تکنیک های پیشرفته INSTR Built-in String Functions: Advanced INSTR Techniques

  • توابع تاریخ داخلی: استفاده از SYSDATE برای کار با تاریخ های فعلی Built-in Date Functions: Using SYSDATE to Work with Current Dates

  • توابع تاریخ داخلی: بازیابی اجزای تاریخ با عملکرد EXTRACT Built-in Date Functions: Retrieving Date Components with the EXTRACT Function

  • توابع تاریخ داخلی: اضافه کردن ماه به تاریخ با ADD_MONTHS Built-in Date Functions: Adding Months to Dates with ADD_MONTHS

  • توابع تاریخ داخلی: محاسبه تفاوت تاریخ با MONTHS_BETWEEN Built-in Date Functions: Calculating Date Differences with MONTHS_BETWEEN

  • توابع تاریخ داخلی: یافتن روزهای خاص با NEXT_DAY و LAST_DAY Built-in Date Functions: Finding Specific Days with NEXT_DAY and LAST_DAY

  • توابع داخلی NULL-Handling: مقابله با مقادیر تهی با استفاده از NVL Built-in NULL-Handling Functions: Dealing with Null Values Using NVL

  • توابع NULL-Handling داخلی: استفاده از NVL2 برای کنترل تهی شرطی Built-in NULL-Handling Functions: Using NVL2 for Conditional Null Handling

  • توابع داخلی NULL Handling: مدیریت چندین مقدار با COALESCE Built-in NULL-Handling Functions: Handling Multiple Values with COALESCE

  • توابع NULL-Handling داخلی: استفاده از NULLIF برای مقایسه و مدیریت NULL ها Built-in NULL-Handling Functions: Using NULLIF to Compare and Handle Nulls

  • توابع تبدیل داخلی: قالب‌بندی داده‌ها با TO_CHAR Built-in Conversion Functions: Formatting Data with TO_CHAR

عبارات شرطی پیشرفته در SQL Advanced Conditional Expressions in SQL

  • تسلط بر DECODE در SQL پیاده سازی منطق شرطی برای تبدیل داده ها Mastering DECODE in SQL Implementing Conditional Logic for Data Transformation

  • نحوه استفاده از بیانیه CASE در SQL: Advanced Conditional Logic and Data Handli How to Use the CASE Statement in SQL: Advanced Conditional Logic and Data Handli

نمایش نظرات

Master Oracle SQL: از اصول اولیه تا تکنیک های پیشرفته
جزییات دوره
10.5 hours
55
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,021
4.9 از 5
ندارد
ندارد
ندارد
Kobra Teach
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kobra Teach Kobra Teach

مدرس KobraTeach