دوره آموزشی پایگاه داده اوراکل 12c: مبانی SQL
3 ساعت 13 دقیقهمبتدی2018-11-07
مدرسین

David Yahalom
Certified Database Expert and Cloud Solutions Architect
جزئیات دوره
تسلط بر زبان SQL یک مهارت ضروری برای هر حرفه ای اوراکل است و اولین قدم برای تبدیل شدن به یک متخصص واقعی اوراکل است. مانند هر پلتفرم پایگاه داده، اوراکل برداشت خاص خود را از زبان SQL دارد که بر اساس استانداردهای صنعت ساخته شده است. در این دوره آموزشی، مدرس و مشاور اوراکل، David Yahalom، اصول اولیه مورد نیاز برای کدنویسی با SQL در محیط Oracle Database 12c را پوشش میدهد. نحوه انتخاب و فیلتر کردن دادهها و دستکاری دادهها با استفاده از توابع، از جمله SUBSTR، UPPER، MIN، MAX، AVG، SUM و موارد دیگر را بیاموزید. سپس دریابید که چگونه دادههای دو یا چند جدول را در یک عبارت واحد با اتصالات ترکیب کنید. نحوه اصلاح داده ها با دستورات DML و DDL مانند DELETE و UPDATE و گروه بندی داده ها با توابع انبوه را کشف کنید. دیوید همچنین یک نمای کلی از مفاهیم پیشرفته، مانند محدودیت ها و سوالات فرعی ارائه می دهد.
توجه: این دوره آموزشی برای توسعه دهندگان پایگاه داده مبتدی بدون تجربه قبلی با SQL یا Oracle مناسب است.
اهداف یادگیری
با استفاده از Oracle SQL*Developer، محیط توسعه رایگان
انتخاب داده ها از جداول
فیلتر کردن داده ها
استفاده از توابع برای دستکاری داده ها
الحاق داده ها از جداول
ایجاد جداول
به روز رسانی مقادیر
کوتاه کردن داده ها
گروه بندی و سفارش مجموعه نتایج
کار با کلیدهای اصلی
بررسی محدودیت ها
توجه: این دوره آموزشی برای توسعه دهندگان پایگاه داده مبتدی بدون تجربه قبلی با SQL یا Oracle مناسب است.
اهداف یادگیری
با استفاده از Oracle SQL*Developer، محیط توسعه رایگان
انتخاب داده ها از جداول
فیلتر کردن داده ها
استفاده از توابع برای دستکاری داده ها
الحاق داده ها از جداول
ایجاد جداول
به روز رسانی مقادیر
کوتاه کردن داده ها
گروه بندی و سفارش مجموعه نتایج
کار با کلیدهای اصلی
بررسی محدودیت ها
مهارت ها
Oracle DatabaseDatabase AdministrationDatabase DevelopmentOracleDatabase ManagementData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
1. مقدمه ای بر SQL
- 03 - SQL چیست
- 04 - جداول پایگاه داده
- 05 - مروری بر انواع دادههای جدول
- 06 - ساختار کوئری SQL
2. آماده سازی محیط دوره
- 07 - دانلود دوره VM
3. استفاده از Oracle SQL Developer
- 08 - معرفی Oracle SQL Developer
- 09 - ایجاد اتصال به پایگاه داده
- 10 - مدیریت ارتباطات موجود
- 11 - کاوش اشیاء پایگاه داده
- 12 - فیلتر کردن اشیاء خاص
- 13 - استفاده از تبهای SQL Developer
- 14 - مشاهده خروجی پرس و جو
- 15 - حساسیت به حروف کوچک و بزرگ دستورات SQL
- 16 - مشاهده تاریخچه اجرای SQL
- 17 - خروجی کوئری به صورت شبکه یا اسکریپت
4. Basic SELECT Queries
- 18 - نوشتن اولین کوئری SELECT
- 19 - انتخاب فقط ستونهای خاص
- 20 - استفاده از WHERE برای فیلتر کردن ردیفهای خاص
- 21 - استفاده از چند شرط WHERE
- 22 - استفاده از WHERE برای فیلتر رشتههای جزئی
- 23 - استفاده از WHERE برای فیلتر کردن محدودههای عددی
- 24 - استفاده از WHERE IN و NOT IN برای رشته ها
- 25 - استفاده از WHERE IN و NOT IN برای اعداد
- 26 - استفاده از WHERE برای فیلتر کردن تاریخ ها
- 27 - استفاده از WHERE برای فیلتر کردن رشتههای دقیق
- 28 - استفاده از DISTINCT برای حذف موارد تکراری
- 29 - انجام محاسبات عددی پایه
- 30 - استفاده از نام مستعار ستون
- 31 - ساختار جدول را شرح دهید
- 32 - استفاده از ORDER BY
5. توابع رشته، شماره و تاریخ
- 33 - مقدمه ای بر توابع
- 34 - استفاده از SUBSTRING، LENGTH و CONCAT
- 35 - استفاده از LENGTH
- 36 - استفاده از CONCAT
- 37 - استفاده از LOWER و UPPER
- 38 - استفاده از INSTR
- 39 - استفاده از RPAD و LPAD
- 40 - استفاده از TO CHAR برای تبدیل اعداد
- 41 - استفاده از TO CHAR برای قالببندی مقادیر DATE
- 42 - استفاده از TO CHAR برای فیلتر کردن مقادیر DATE
- 43 - میز ویژه Oracle DUAL
- 44 - استفاده از ROUND
- 45 - استفاده از TRUNC
- 46 - استفاده از SYSDATE
- 47 - استفاده از SYSTIMESTAMP
- 48 - استفاده از MONTHS BETWEEN
- 49 - استفاده از ADD MONTHS
6. پیوستن به دادههای جدول
- 50 - مقدمه ای بر اتصال SQL
- 51 - الحاق دادهها از جداول
- 52 - پیوستن داخلی
- 53 - چپ پیوستن
- 54 - RIGHT Join
- 55 - پیوستن کامل بیرونی
- 56 - با نام مستعار جدول میپیوندد
- 57 - Oracle join syntax در مقابل syntax ANSI
7. دستکاری داده ها
- 58 - مقدمه ای بر دستورات DML و DDL
- 59 - ایجاد جدول ساده
- 60 - درج سطر جدید در جدول
- 61 - COMIT و ROLLBACK
- 62 - مقدمه ای بر معاملات
- 63 - حذف ردیفهای جدول
- 64 - به روز رسانی مقادیر
- 65 - معاملات چند صورته
- 66 - کوتاه کردن تمام دادهها از یک جدول
- 67 - اضافه کردن و حذف ستونها از جدول
8. گروه بندی داده ها
- 68 - مقدمه ای بر توابع جمع
- 69 - استفاده از توابع جمع
- 70 - استفاده از GROUP BY
- 71 - استفاده از GROUP BY با MAX، MIN و AVG
- 72 - استفاده از HAVING
9. موضوعات پیشرفته
- 73 - کلیدهای اصلی
- 74 - محدودیتهای NOT NULL
- 75 - محدودیتها را بررسی کنید
- 76 - محدودیتهای کلید خارجی
- 77 - سؤالات فرعی
نتیجه
- 78 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کارگاه حرفه ای پایگاه داده اوراکل
- دوره آموزشی پایگاه داده Oracle 12c: مدیریت و راهبری
- دوره آموزشی کارگاه حرفه ای پایگاه داده اوراکل
- دوره آموزشی همکار مبانی زیرساخت ابری اوراکل (OCI)
- دوره آموزشی مبانی Oracle HeatWave MySQL
- دوره آموزشی راهنمای کامل پایگاه داده Oracle 23ai: از مبتدی تا پیشرفته
- دوره آموزشی یادگیری پایگاه داده اوراکل 19c
- دوره آموزشی کارگاه تخصصی خدمات پایگاه داده اوراکل