لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
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 قدرتمند بنویسید که بینش عمیق تری در مورد مجموعه داده های پیچیده به شما می دهد.
در این دوره، شما:
درک مبانی داده - در مفاهیم اصلی داده ها و پایگاه های داده غوطه ور شوید. بیاموزید که داده ها چیست، پایگاه داده ها چگونه کار می کنند و تکامل تاریخی آنها برای به دست آوردن یک پایه محکم.
اصول اولیه SQL - تاریخچه و مزایای SQL را کشف کنید و نحوه عملکرد آن برای تعامل با پایگاه داده را درک کنید. این بخش دانش ضروری SQL را پوشش می دهد که در طول سفر داده شما حیاتی خواهد بود.
تکنیک های جستجوی کلیدی را بیاموزید - با اصول اولیه پرس و جوهای SQL تجربه عملی کسب کنید. عبارت SELECT، عبارت WHERE برای فیلتر کردن دادهها و ORDER BY برای مرتبسازی نتایج را کاوش کنید. این مهارت ها برای بازیابی و تجزیه و تحلیل موثر داده ها بسیار مهم هستند.
انواع دادههای SQL و مقادیر NULL را کاوش کنید - انواع دادههای SQL مختلف را بشناسید و یاد بگیرید که چگونه مقادیر NULL را در جستارهای خود مدیریت کنید، که جنبه مهمی از مدیریت دادههای دنیای واقعی است.
مهارتهای مدیریت پایگاه داده را به دست آورید - دانلود، نصب و راهاندازی پایگاه داده Oracle با استفاده از SQL Developer را بیاموزید. مدیریت کاربر و طرحواره و نحوه اتصال موثر به پایگاه داده را درک کنید.
پرس و جوهای فرعی و جستجوهای تودرتو را درک کنید – مهارت های SQL خود را با تسلط بر پرس و جوهای فرعی تقویت کنید. شما یاد خواهید گرفت که چگونه پرس و جوهای کارآمدی را بنویسید که به سایر جستارها ارجاع می دهند و به شما امکان می دهد داده های خاص و مفیدتری را از پایگاه داده خود استخراج کنید.
دستکاری داده ها با DML (زبان دستکاری داده ها) - با درج، به روز رسانی و حذف داده ها با استفاده از دستورات INSERT، UPDATE، و DELETE راحت باشید. شما تجربه عملی در اصلاح و نگهداری داده ها در پایگاه داده کسب خواهید کرد، مهارت های کلیدی برای تحلیلگران داده و مدیران پایگاه داده به طور یکسان.
کنترل دسترسی با DDL (زبان تعریف داده) – نحوه ایجاد و اصلاح ساختارهای پایگاه داده با استفاده از دستورات CREATE، ALTER و DROP را بیاموزید. همچنین دستورات GRANT و ReEVOKE را برای مدیریت مجوزهای کاربر، که یک مهارت حیاتی برای حفظ امنیت و یکپارچگی پایگاه داده است، بررسی خواهید کرد.
کار با توابع و عبارات - نحوه استفاده از توابع SQL داخلی برای دستکاری رشته، مدیریت تاریخ و انجام عملیات ریاضی را کشف کنید. همچنین با عبارات شرطی مانند CASE و نحوه ادغام این ابزارها در جستارهای خود برای حل چالش های داده های دنیای واقعی آشنا خواهید شد.
مدیریت تراکنش ها و حفظ یکپارچگی داده ها - یاد بگیرید که چگونه تراکنش های پایگاه داده را با استفاده از COMMIT، ROLLBACK و SAVEPOINT مدیریت کنید تا از یکپارچگی و یکپارچگی داده ها، به ویژه در محیط های چند کاربره اطمینان حاصل کنید. این مفاهیم برای کار با سیستم های داده پیچیده و اطمینان از دقیق و قابل اعتماد بودن داده ها ضروری هستند.
استاد 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: 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
نمایش نظرات