دوره آموزشی
دوبله زبان فارسی
آموزش 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
مشخصات آموزش
آموزش PL/SQL اوراکل - بوتکمپ نهایی
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:180
- مدت زمان :20:17:27
- حجم :7.11GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy