آموزش کار با مجموعه ها در Oracle PL/SQL

Working with Collections in Oracle PL/SQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، ما نگاهی عمیق به انواع مجموعه موجود در PL/SQL خواهیم داشت ، یعنی آرایه های انجمنی ، واریاها و جداول تو در تو. ما همچنین در مورد واکشی انبوه صحبت خواهیم کرد و ویژگی هایی را جمع آوری خواهیم کرد که عملکرد ما را بسیار افزایش می دهد ... پایگاه داده های رابطه ای اوراکل توسط هزاران شرکت در سراسر جهان استفاده می شود. PL/SQL (زبان رویه ای/زبان ساختاری پرس و جو) زبان توسعه داده شده شرکت Oracle برای SQL است که به ما امکان می دهد برای تعریف موثر منطق تجارت ، بیانیه های SQL را به طور متناوب گره بزنیم. در این دوره ، ما در مورد انواع مجموعه موجود در PL/SQL صحبت خواهیم کرد. انواع مجموعه ها بخشی بسیار مهم در هر زبان برنامه نویسی هستند. انواع مجموعه ، همراه با ارائه مکانیزمی برای مدیریت راحت مجموعه داده ها ، همچنین می توانند عملکرد را افزایش دهند. اوراکل مجموعه ای غنی از انواع مجموعه ها را در آرایه های انجمنی ، واریاها و جداول تو در تو ارائه می دهد. ما نگاهی عمیق به این نوع داده های قدرتمند خواهیم انداخت و با واکشی انبوه Oracle آشنا می شویم و ویژگی هایی را جمع آوری می کنیم که عملکرد کد PL/SQL ما را بسیار بالا می برد.

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

نیاز به انواع مجموعه و خصوصیات آنها Need for Collection Types & Their Characteristics

  • بررسی اجمالی ماژول Module Overview

  • پیش نیازها ، ابزارهای مخاطب Prerequisites, Audience & Tools

  • نیاز به انواع مجموعه Need for Collection Types

  • مشخص کردن خصوصیات مجموعه ها Notating Collections & Characteristics

  • خلاصه Summary

آرایه های انجمنی Associative Arrays

  • بررسی اجمالی ماژول Module Overview

  • تعریف آرایه های انجمنی Defining Associative Arrays

  • اختصاص مقادیر به آرایه های انجمنی Assigning Values to Associative Arrays

  • نسخه ی نمایشی: اختصاص واکشی مقادیر به آرایه های انجمنی Demo: Assigning Values & Cursor Fetch to Associative Arrays

  • فهرست آرایه انجمنی Associative Array Index

  • نسخه ی نمایشی: فهرست آرایه انجمنی Demo: Associative Array Index

  • موارد استثنا با آرایه های انجمنی Exceptions with Associative Arrays

  • نسخه ی نمایشی: استثناها Demo: Exceptions

  • روشهای جمع بندی بعدی بعدی FIRST & NEXT Collection Methods

  • نسخه ی نمایشی: مرتب سازی آرایه ای انجمنی Demo: Associative Array Sorting

  • پایداری جلسه دید Visibility & Session Persistence

  • نسخه ی نمایشی: پایداری جلسه Demo: Session Persistence

  • آرایه های مشارکتی عرضه شده اوراکل Oracle Supplied Associative Arrays

  • مقایسه آرایه های انجمنی Comparing Associative Arrays

  • دستورالعمل های استفاده Usage Guidelines

  • خلاصه Summary

روش های جمع آوری Collection Methods

  • بررسی اجمالی ماژول Module Overview

  • روشهای گذشته ، گذشته ، حذف اولیه LAST, EXISTS, DELETE & PRIOR Methods

  • نسخه ی نمایشی: آخرین ، موجود است ، روش های قبلی را حذف کنید Demo: Last, Exists, Delete & Prior Methods

  • روش های TRIM EXTEND TRIM & EXTEND methods

  • تکرار بیش از مجموعه ها Iterating Over Collections

  • نسخه ی نمایشی: تکرار مجموعه ها Demo: Iterating Over Collections

  • خلاصه Summary

جداول تو در تو Nested Tables

  • بررسی اجمالی ماژول Module Overview

  • جداول تو در تو را اولیه اعلام کنید Declare & Initialize Nested Tables

  • نسخه ی نمایشی: مقداردهی اولیه Demo: Initialization

  • افزودن عناصر Adding Elements

  • حذف عناصر Removing Elements

  • تکالیف جدول تو در تو Nested Table Assignments

  • نسخه ی نمایشی: تکالیف جدول تو در تو Demo: Nested Table Assignments

  • استثناها Exceptions

  • روش اصلاح Trim Method

  • نسخه ی نمایشی: روش اصلاح Demo: Trim Method

  • جداول تو در تو در سطح طرحواره Schema Level Nested Tables

  • DML در ستون های جدول تو در تو DML on Nested Table Columns

  • نسخه ی نمایشی: DML در ستون های جدول تو در تو Demo: DML on Nested Table Columns

  • خلاصه Summary

جداول تو در تو: اپراتورهای مقایسه ، TABLE & MULTISET Nested Tables: Comparison, TABLE & MULTISET Operators

  • بررسی اجمالی ماژول Module Overview

  • بیان جدول Table Expression

  • نسخه ی نمایشی: بیان جدول Demo: Table Expression

  • قطعه قطعه DML Piecewise DML

  • نسخه ی نمایشی: Piecewise DML Demo: Piecewise DML

  • اپراتورهای MULTISET MULTISET Operators

  • تنظیم کننده تنظیمات SET Operator

  • نسخه ی نمایشی: اپراتورهای MULTISET و SET Demo: MULTISET and SET Operators

  • مقایسه جداول تو در تو Comparing Nested Tables

  • نسخه ی نمایشی: مقایسه جداول تو در تو Demo: Comparing Nested Tables

  • خلاصه Summary

متنوع Varrays

  • دستورالعمل های استفاده از مشخصات Characteristics & Usage Guidelines

  • تعریف مقداردهی اولیه Defining & Initializing Varrays

  • نسخه ی نمایشی: تعریف مقداردهی اولیه Demo: Defining & Initializing Varrays

  • گسترش کاهش سایز Varray و تکالیف Varray Extending & Reducing Varray Size and Varray Assignments

  • نسخه ی نمایشی: گسترش Reeducing Varray Size و Varray Assignments Demo: Extending & Reeducing Varray Size and Varray Assignments

  • استثناها Exceptions

  • نسخه ی نمایشی: استثناها Demo: Exceptions

  • واریاهای سطح طرحواره Schema Level Varrays

  • DML علیه انواع مختلف در جدول پایگاه داده DML Against Varrays in Database Tables

  • نسخه ی نمایشی: DML Against Varray Columns TABLE بیان Demo: DML Against Varray Columns & TABLE Expression

  • خلاصه Summary

مجموعه های چند سطحی و مجموعه های تبدیل کننده Multilevel Collections & Converting Collections

  • بررسی اجمالی Overview

  • آرایه انجمنی درون آرایه انجمنی Associative Array Within Associative Array

  • نسخه ی نمایشی: آرایه انجمنی درون آرایه انجمنی Demo: Associative Array Within Associative Array

  • میز تو در تو VARRAY Nested Table Within VARRAY

  • جدول تو در تو درون جدول تو در تو Nested Table Within Nested Table

  • نسخه ی نمایشی: مجموعه های چند سطحی Demo: Multilevel Collections

  • توابع CAST و COLLECT CAST and COLLECT Functions

  • نسخه ی نمایشی: توابع CAST و COLLECT Demo: CAST and COLLECT Functions

  • خلاصه Summary

عملیات انبوه: جمع آوری انبوه Bulk Operations: Bulk Collect

  • بررسی اجمالی Overview

  • سوئیچ های زمینه Context Switches

  • جمع آوری انبوه Bulk Collect

  • جمع آوری انبوه با انتخاب مستقیم Bulk Collect with Direct Select

  • نسخه ی نمایشی: جمع آوری انبوه با انتخاب مستقیم Demo: Bulk Collect with Direct Select

  • جمع آوری انبوه با واکشی مکان نما Bulk Collect with Cursor Fetch

  • نسخه ی نمایشی: جمع آوری انبوه با مقایسه عملکرد Cursor Fetch Demo: Bulk Collect with Cursor Fetch & Performance Comparison

  • جمع آوری انبوه با SQL پویا و بازگشت به بیانیه ها Bulk Collect with Dynamic SQL and Returning into Statements

  • نسخه ی نمایشی: جمع آوری انبوه با SQL پویا و بازگشت به بیانیه ها Demo: Bulk Collect with Dynamic SQL and Returning into Statements

  • خلاصه Summary

عملیات انبوه: FORALL Bulk Operations: FORALL

  • بررسی اجمالی Overview

  • استفاده Usage

  • نسخه ی نمایشی: استفاده از بند FORALL Demo: Usage of FORALL Clause

  • ملاحظات FORALL FORALL Considerations

  • ارزش ها و شاخص های بند VALUES OF and INDICES OF Clause

  • نسخه ی نمایشی: ارزش ها و شاخص های بند Demo: VALUES OF and INDICES OF Clause

  • SQL٪ BULK_ROWCOUNT SQL%BULK_ROWCOUNT

  • SQL٪ BULK_EXCEPTIONS SQL%BULK_EXCEPTIONS

  • نسخه ی نمایشی: SQL٪ BULK_EXCEPTIONS SQL٪ BULK_ROWCOUNT Demo: SQL%BULK_EXCEPTIONS & SQL%BULK_ROWCOUNT

  • نسخه ی نمایشی: به دست آوردن عملکرد با FORALL Demo: Performance Gain with FORALL

  • خلاصه Summary

نمایش نظرات

آموزش کار با مجموعه ها در Oracle PL/SQL
جزییات دوره
4h 52m
94
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
88
4.1 از 5
دارد
دارد
دارد
Pankaj Jain
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pankaj Jain Pankaj Jain

Pankaj Jain یک تکنسین باتجربه است ، با تخصص در زمینه های مختلف چرخه عمر نرم افزار ، معماری راه حل های نرم افزار و توسعه نرم افزار. او روی آرایه ای از فناوری ها کار کرده است ، با تمرکز بر روی اوراکل در لایه پایگاه داده و جاوا در سطح وب. او یک OBA 11g DBA معتبر است. او به همراه همسرش سیمیتا و پسرانش رونیت و روحک در سیاتل زندگی می کند. وقتی او با تکنولوژی بازی نمی کند ، دوست دارد که وقت خود را با بچه های خود بگذراند ، سفر کند و عکاسی کند.