دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش PL/SQL اوراکل - بوت‌کمپ نهایی

آموزش PL/SQL اوراکل - بوت‌کمپ نهایی

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • بلوک ناشناس
  • ساختار کنترلی
  • مدیریت خطا
  • مکان‌نماها
  • رویه و تابع
  • تریگرها
  • پکیج‌ها
  • اس کیوال پویا
  • کالکشن‌ها
  • کامپایلر PL/SQL
  • وابستگی‌ها
  • توابع پایپ‌لاین
  • مدیریت LOBها
  • امنیت
  • تیونینگ عملکرد
  • جمع‌آوری انبوه
  • کشینگ
  • بهترین شیوه‌ها
  • مثال‌های واقعی
  • تمرین کدنویسی متعدد
  • نسخه آخر PL/SQL در اوراکل 21c
  • دوره‌ای از متخصصان برای متخصصان

توضیحات دوره

برنامه درسی آموزش PL/SQL اوراکل:

  • آشنایی با PL/SQL
  • Identifierهای PL/SQL
  • نوشتن دستورات قابل اجرا
  • تعامل با سرور اوراکل
  • ساختارهای کنترلی
  • مکان‌نماهای صریح
  • مدیریت استثنا
  • رویه‌ها و توابع ذخیره شده
  • ایجاد رویه‌های ذخیره شده
  • ایجاد توابع ذخیره شده
  • ایجاد پکیج‌ها
  • پیاده‌سازی پکیج‌های تامین شده توسط اوراکل در توسعه اپلیکیشن
  • تریگرها
  • ایجاد تریگرهای پایگاه داده رویداد، DDL و ترکیبی
  • انواع داده کامپوزیت - کالکشن‌ها
  • اس کیوال پویا
  • PL/SQL پیشرفته
  • پکیج‌ها
  • مدیریت وابستگی‌ها
  • توابع پایپ‌لاین

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان پایگاه داده
  • تحلیلگران داده
  • توسعه‌دهندگان ETL
  • مدیران پایگاه داده
  • طراحا اپلیکیشن
  • متخصصان تضمین کیفیت که رویه‌های ذخیره شده برای اعتبارسنجی‌های داده می‌نویسند.
  • DBA - مدیران پایگاه داده که Jobها و پیاده‌سازی امنیت را خودکار می‌کنند.
  • هر کسی که به یادگیری زبان برنامه‌نویسی PL/SQL علاقه‌مند است.
  • هر کسی که به دنبال مفاهیم پیشرفته PL/SQL است.

آموزش PL/SQL اوراکل - بوت‌کمپ نهایی

  • بررسی PL/SQL 10:33
  • ساختار دوره و چگونه حداکثری بهره‌برداری را از آن داشته باشیم؟ 07:32
  • پیامی از مدرس 04:08
  • ایجاد حساب ابری Live SQL و راه‌اندازی داده دمو 07:25
  • اوراکل 21c - نصب XE 09:41
  • بررسی معماری Multitenant 18:18
  • ایجاد PDB، کاربر اسکیما و اتصال به 21C از Oracle SQL Developer 29:53
  • ایجاد بلوک ناشناس ساده 06:10
  • بررسی انواع بلوک‌های PL/SQL 01:38
  • تولید خروجی از یک بلوک PL/SQL 05:34
  • لابراتوار و تکلیف - شماره 1 06:48
  • راه‌حل - شماره 1 04:20
  • مرور کلی 02:09
  • لیست انواع مختلف Identifierها در یک برنامه فرعی PL/SQL 10:12
  • استفاده از بخش اعلان برای تعریف Identifierها 03:29
  • استفاده از متغیرها برای ذخیره داده 06:34
  • شناسایی انواع داده اسکالر 07:54
  • Attributeهای TYPE% و ROWTYPE% 08:37
  • متغیرهای Bind چه هستند؟ 07:22
  • توالی‌ها در عبارات PL/SQL 02:36
  • لابراتوار و تکلیف - شماره 2 09:07
  • راه‌حل - شماره 2 06:41
  • مرور کلی 03:46
  • توصیف دستورالعمل‌های اولیه سینتکس بلوک PL/SQL 04:35
  • کامنت کد 04:17
  • استقرار توابع اس کیوال در PL/SQL 06:49
  • چگونه انواع داده را تبدیل کنیم؟ 06:22
  • بلوک‌های تودرتو 03:29
  • شناسایی عملگرها در PL/SQL 12:01
  • تکلیف - شماره 3 01:31
  • راه‌حل - شماره 3 04:12
  • مرور کلی 02:20
  • فراخوانی دستورات SELECT در PL/SQL برای بازیابی داده 04:37
  • دستکاری داده در سرور با PL/SQL 07:20
  • مفهوم مکان‌نمای اس کیوال 04:19
  • استفاده از Attributeهای مکان‌نمای اس کیوال برای دریافت بازخورد در DML 10:19
  • ذخیره و حذف تراکنش‌ها 08:43
  • تکلیف - شماره 4 01:31
  • راه‌حل - شماره 4 05:14
  • مرور کلی 03:02
  • پردازش شرطی با دستورات IF 13:50
  • پردازش شرطی با دستورات CASE 05:07
  • استفاده از حلقه ساده 05:31
  • استفاده از حلقه While 04:46
  • استفاده از حلقه For - بخش 1 05:22
  • استفاده از حلقه For - بخش 2 10:27
  • توصیف دستور Continue 04:22
  • دستور GO TO 09:42
  • دستور NULL 07:46
  • تکلیف - شماره 5 01:11
  • راه‌حل - شماره 5 03:53
  • مرور کلی 03:25
  • مکان‌نماهای صریح چه هستند؟ 11:15
  • باز کردن مکان‌نما، واکشی داده مکان‌نما و بستن مکان‌نما 22:24
  • حلقه Cursor FOR 06:31
  • Attributeهای مکان‌نمای صریح 17:13
  • عبارت FOR UPDATE و عبارت WHERE CURRENT 18:59
  • تکلیف - شماره 6 01:51
  • راه‌حل - شماره 6 07:03
  • مرور کلی 03:11
  • درک استثناها 04:38
  • مدیریت استثناها با PL/SQL 06:50
  • Trap کردن خطاهای از پیش تعریف شده سرور اوراکل 04:33
  • Trap کردن خطاهای از پیش تعریف نشده سرور اوراکل 13:36
  • استثناهای تعریف شده توسط کاربر - بخش 1 12:18
  • استثناهای تعریف شده توسط کاربر - بخش 2 (RAISE_APPLICATION_ERROR) 10:40
  • انتشار استثناها 10:42
  • دمو - پروژه لایو 15:46
  • تکلیف - شماره 7 01:03
  • راه‌حل - شماره 7 05:17
  • خلاصه 03:43
  • درک رویه‌ها و توابع ذخیره شده 06:38
  • ایجاد یک رویه ساده 05:09
  • اجرای یک رویه ساده 05:41
  • ایجاد یک رویه ساده با پارامتر IN 09:43
  • ایجاد یک تابع ساده 07:41
  • اجرای یک تابع ساده 09:30
  • ایجاد تابع ساده با پارامتر IN 08:11
  • تکلیف - شماره 8 01:29
  • راه‌حل - شماره 8 05:01
  • مرور کلی 02:03
  • حالت‌های پارامترهای رویه (IN ،OUT و IN OUT) 12:58
  • طراحی برنامه فرعی ماژولار و لایه‌بندی شده 20:12
  • دستورات DROP و CREATE OR REPLACE 09:57
  • مشاهده اطلاعات رویه‌ها با Viewهای دیکشنری داده 13:57
  • لابراتوار و تکلیف - شماره 9 01:20
  • راه‌حل - شماره 9 05:10
  • مرور کلی 02:01
  • حذف تابع ذخیره شده با فرمان‌ها 02:02
  • سوئیچ کانتکس در توابع تعریف شده توسط کاربر در دستورات اس کیوال 03:33
  • محدودیت‌ها هنگام فراخوانی توابع از دستورات اس کیوال 09:57
  • مشاهده اطلاعات توابع 07:03
  • تکلیف - شماره 10 01:02
  • راه‌حل - شماره 10 06:24
  • مرور کلی 01:54
  • توصیف پکیج‌ها 04:12
  • لیست کامپوننت‌های یک پکیج 05:21
  • توسعه یک پکیج 06:30
  • دامنه Constructهای پکیج 12:02
  • فراخوانی Constructهای پکیج 02:50
  • مشاهده کد منبع PL/SQL با دیکشنری داده 10:12
  • شناسایی مزایای پکیج‌ها 08:59
  • تکلیف - شماره 11 01:33
  • راه‌حل - شماره 11 04:51
  • مرور کلی 01:40
  • پکیج‌های تامین شده توسط اوراکل چه هستند؟ 06:40
  • پکیج DBMS_OUTPUT برای نوشتن در بافر 02:12
  • پکیج UTL_FILE برای تعامل با فایل‌های سیستم‌عامل 13:30
  • پکیج UTL_CRYPTO برای رمزگذاری و رمزگشایی داده 07:00
  • پکیج UTL_MAIL برای ارسال ایمیل 06:06
  • تکلیف - شماره 12 02:07
  • راه‌حل - شماره 12 06:10
  • مرور کلی 00:59
  • توصیف تریگرها 02:40
  • ایجاد تریگر DML 06:52
  • طبقه‌بندی تریگرها بر اساس رویدادها 03:01
  • پیش‌فرض‌های شرطی (درج، حذف و بروزرسانی) 09:07
  • تریگرهای سطح ردیف و سطح دستور 06:29
  • تریگرهای Before و After 06:01
  • نام‌های همبستگی و شبه رکوردها (NEW و OLD) 12:25
  • ایجاد تریگرهای Instead of 09:15
  • ایجاد تریگر DDL 15:35
  • ایجاد تریگر پایگاه داده 07:34
  • چگونه تریگرها را مدیریت، تست، غیرفعال و حذف کنیم؟ 12:34
  • سناریوهای کاربرد تجاری برای پیاده‌سازی تریگرها 08:10
  • تکلیف - شماره 13 01:09
  • راه‌حل - شماره 13 03:42
  • مرور کلی 01:15
  • ترتیب اجرا در تریگرها - عبارت Follow 06:37
  • تریگرهای ترکیبی 06:46
  • تریگر ترکیبی برای حل خطای جدول در حال تغییر 13:11
  • امتیازات سیستمی مورد نیاز برای مدیریت تریگرها 02:58
  • تکلیف - شماره 14 02:28
  • راه‌حل - شماره 14 07:54
  • مرور کلی 02:09
  • استفاده از رکوردهای PL/SQL 06:01
  • Attribute - بررسی ROWTYPE% 03:15
  • درج و بروزرسانی با رکوردهای PL/SQL 06:24
  • کالکشن - انواع داده کامپوزیت 08:12
  • آرایه‌های وابسته (جداول INDEX BY) 06:49
  • کالکشن‌های جداول تودرتو 08:29
  • کالکشن‌های Varray 04:57
  • تکلیف - شماره 15 02:05
  • راه‌حل - شماره 15 06:35
  • مرور کلی 02:00
  • جریان اجرای اس کیوال 08:03
  • اس کیوال پویا چیست؟ 06:30
  • اعلان متغیرهای مکان‌نما 06:12
  • اجرای پویای بلوک PL/SQL 04:38
  • اس کیوال پویای نیتیو برای کامپایل کد PL/SQL 07:25
  • فراخوانی پکیج DBMS_SQL 06:28
  • پیاده‌سازی DBMS_SQL با دستور DML پارامتری شده 04:35
  • تکلیف - شماره 16 01:38
  • راه‌حل - شماره 16 03:56
  • مرور کلی 01:37
  • Overloading برنامه‌های فرعی در PL/SQL 08:05
  • استفاده از اعلان‌های فوروارد برای حل ارجاع غیرمجاز به رویه 07:00
  • State پایدار متغیرهای پکیج‌ها 16:36
  • State پایدار مکان‌نمای پکیج 04:26
  • تکلیف - شماره 17 01:06
  • راه‌حل - شماره 17 03:18
  • مرور کلی 01:00
  • بررسی وابستگی‌های شیء اسکیما 05:46
  • وابستگی‌های شیء با USER_DEPENDENCIES View 06:12
  • کوئری وضعیت شیء 05:10
  • ابطال اشیاء وابسته 07:45
  • نمایش وابستگی‌های مستقیم و غیرمستقیم 12:13
  • درک وابستگی‌های راه دور 12:00
  • کامپایل مجدد واحد برنامه PL/SQL 09:57
  • تکلیف - شماره 18 01:14
  • راه‌حل - شماره 18 05:34
  • مرور کلی 01:38
  • تابع جدول چیست؟ 04:38
  • تابع پایپ‌لاین چیست؟ 05:06
  • ایجاد تابع پایپ‌لاین 04:33
  • بررسی مصرف حافظه PGA در توابع پایپ‌لاین 09:48
  • مدیریت خطا در توابع پایپ‌لاین 02:28
  • تکلیف - شماره 19 00:52
  • راه‌حل - شماره 19 04:56
  • مرور کلی 02:10

8,011,500 1,602,300 تومان

مشخصات آموزش

آموزش PL/SQL اوراکل - بوت‌کمپ نهایی

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:همه سطوح
  • تعداد درس:180
  • مدت زمان :20:17:27
  • حجم :7.11GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,067,000 413,400 تومان
  • زمان: 05:14:59
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,428,500 285,700 تومان
  • زمان: 03:37:21
  • تعداد درس: 57
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,165,500 433,100 تومان
  • زمان: 05:29:46
  • تعداد درس: 50
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,362,500 272,500 تومان
  • زمان: 03:27:39
  • تعداد درس: 60
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 45:15
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,577,000 1,515,400 تومان
  • زمان: 19:11:34
  • تعداد درس: 203
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 50:18
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
796,500 159,300 تومان
  • زمان: 02:01:30
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید