شرح دوره Oracle PLSQL Program Units
دانشجویان پس از طی دوره Oracle PLSQL Program Units شما قادر خواهند بود توسط زبان PL/SQL در پایگاه داده اوراکل زیر برناهه هایی از قبیل procedure ، function ، trigger ،package و غیره را ایجاد کنند و با امکانات اوراکل که مربوط به بهبود کارایی پایگاه داده و بهبود عمکرد پرس و جوها میباشد از جمله partitioning، indexing ،and summary datamaterialized views و performance query آشنا خواهند شد.
پیشنیاز دوره Oracle PLSQL Program Units
Oracle SQL & PL/SQL Fundamental
مخاطبین دوره
برنامهنویسان اوراکل که از پایگاه داده اوراکل جهت پیادهسازی کسب و کار برنامههای خود استفاده میکنند. برنامهنویسان زبانهای گوناگون (java ، .net و غیره ) که جهت نگهدارای اطلاعات برنامههای خود از پایگاه داده اوراکل استفاده میکنند. طراحان و برنامهنویسان انباره داده (Data Warehouse) که برای پیادهسازی ETLهای خود از پایگاه داده اوراکل استفاده میکنند.
کارفرمایانی که از پایگاه داده اوراکل استفاده کرده و نیاز به کسب دانش بیشتر جهت استخراج و کار با دادههای جمع آوری شده توسط برنامههای کاربردی
مزایای دوره
- ارائه مدرک معتبر
- برگزاری دورهها بصورت کاملا عملی
- استفاده از لابراتور مجهز
- استفاده از برترین اساتید داخلی و با مدرک بینالمللی
- با توجه به حضور گروه دوران در بیش از 1000 پروژه سازمانی، امکان معرفی دانشجویان دوره به بازار کار مرتبط به دورهها
- تخفیف جهت حضور در دورههای بعدی
- دريافت مدرک بينالمللی مرتبط
سرفصل دوره
Creating Stored Procedures
o Describe PL/SQL blocks and subprograms
o Describe the uses and benefits of procedures
o Create, call, and remove procedures
o Use formal and actual parameters
o Identify the available parameter-passing modes
o Pass parameters using the positional, named, or combination techniques
o Handle exceptions in procedures
o View the procedure information
Creating Functions and Debugging Subprograms
o Creating Stored Functions
o The Difference Between Procedures and Functions
o Developing Functions
o Creating and Executing and Removing Functions
o Identifying the Advantages of Using Stored Functions in SQL Statements
o Using User-Defined Functions in SQL Statements
o Using a PL/SQL Function in the SQL WITH Clause
o Restrictions When Calling Functions from SQL statements
Creating Packages
o Using PL/SQL Packages
o The Components of a PL/SQL Package
o The Visibility of a Package’s Components
o Developing a PL/SQL Package
o Creating the Package Specification and Package Body
o Invoking the Package Constructs
o Creating and Using Bodiless Packages
o Removing a Package
Working with Packages
o Overloading Subprograms
o Using Forward Declarations to Solve Illegal Procedure Reference
o Initializing Packages
o Using Package Functions in SQL and Restrictions
o Controlling Side Effects of PL/SQL Subprograms
o Persistent State of Packages
o Persistent State of Package Variables and Cursors
o Using PL/SQL Tables of Records in Packages
Using Oracle-Supplied Packages in Application Development
o Using Oracle-Supplied Packages
o Examples of Some of the Oracle-Supplied Packages
o How Does the DBMS_OUTPUT Package Work?
o Using the UTL_FILE Package to Interact With Operating System Files
o Using the UTL_MAIL Package
Using Dynamic SQL
o The Execution Flow of SQL
o Working With Dynamic SQL
o When Do You Need Dynamic SQL?
o Using Native Dynamic SQL (NDS)
o Declaring Cursor Variables
o Executing a PL/SQL Block Dynamically
o Using Native Dynamic SQL to Compile PL/SQL Code
Design Considerations for PL/SQL Code
o Standardize constants with a constant package
o Standardize exceptions with an exception package
o Write PL/SQL code that uses local subprograms
o Grant Roles to PL/SQL Packages and Standalone Stored Subprograms
o Use the NOCOPY compiler hint to pass parameters by reference
o Use the PARALLEL ENABLE hint for optimization
o Use the AUTONOMOUS TRANSACTION pragma to run independent transactions within a single transaction
o Describe the differences between invoker rights and definer rights
Creating Compound, DDL, and Event Database Triggers
o Describe compound triggers
o Describe mutating tables
o Create triggers on DDL statements
o Create triggers on system events
o Display information about triggers
Oracle Index Optimization
o Oracle Index types
o Index cardinality
o multi-column indexes
o bitmap indexes
o Index unique vs. index normal
o Finding missing indexes
o Partition Index and Local Indexes
Partitioning
o Getting optimal pruning
o Partition exchange loading
o Partitioning and unusable indexes
o Partitioning method
o Partitioning key
o Partition granularity
o Partitioning Indexes
o Local Prefixed Indexes
o Local Non-Prefixed Indexes
o Global Prefixed Indexes
o Global Non-Prefixed Indexes
o Efficient statistics management
Materialized view
o Explain the benefits of materialized views
o Increase application performance using Materialized Views
o Learn how to create and use Materialized
o Different types of materialized views
o Views and Materialized View logs
o Set Materialized Views to refresh in a variety of ways
o Create materialized views
o Create materialized view logs
o Refreshing materialized views
o Altering Materialized Views
o Dropping Materialized views
o Understand Materialized View Groups
o Exploit Oracle’s Query Rewrite capability
Advanced Features For Query and Query Performance Tuning Tips
o Oracle SQL Analytics
o SQL Aggregate Functions
o Oracle Hierarchies
o Using With Clause
دوران آکادمی زیر مجموعه گروه دوران، مجری برگزاری دوره Oracle PLSQL Program Units در قالب آموزش بانک اطلاعاتی به صورت آموزش آنلاین و حضوری با بهرهگیری از لابراتور آنلاین اختصاصی بهمراه گواهی معتبر ارائه میشود.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
دوره آموزش Oracle Golden Gate 12C
شرح دوره Oracle Golden Gate 12C
هدف از برگزاری دوره Oracle Golden Gate 12C یادگیری راهکار Replication اوراکل در محیطهای ناهمگون است.
شما در این دوره چگونگی نصب، پیکربندی و معماری Oracle Golden Gate، چگونگی پیکربندی Replication دوطرفه، مباحث مربوط به فیلترینگها و برنامهنویسی Golden Gate را خواهید آموخت. همچنین در این دوره با Featureهای جدید و عیبیابی Oracle Golden Gate نیز آشنا خواهید شد.
دوره آموزش Oracle 12c SQL Tuning + New Feature 12C
شرح دوره Oracle 12c SQL Tuning + New Feature 12C
دوره Oracle 12c SQL Tuning + New Feature 12C با هدف به کمک در نوشتن SQLهای پیچیده و بهبود آنها از لحاظ عملکرد اجرا برگزار میشود. در این دوره چگونگی خواندن و تحلیل Planها، بهبود عملکرد Query، پیکربندی SQL Plan Baselineها، Profile و اصول مربوط به Tuning در SQL را خواهید آموخت. همچنین در این دوره با تکنیکهای بهبود عملکرد Query در VLDB)Very Large Databaseها و Data Warehouse، پاریشنبندی در سطح جداول و ایندکسها، Featureهای جدید 12C و راه کارهای پیشنهادی اوراکل مربوط به مبحث Tuning درSQLها نیز آشنا خواهید شد.
دوره آموزش Administering Microsoft SQL Server Databases 2022
شرح دوره Administering Microsoft SQL Server Databases 2022
دوره Administering Microsoft SQL Server Databases 2022 از آموزشهای تخصصی بانک اطلاعاتی است.
دوره آموزش 2022 SQL Server Performance Tuning and Optimization
شرح دوره 2022 SQL Server Performance Tuning and Optimization
دوره2022 SQL Server Performance Tuning and Optimization زیرمجموعه آموزش بانک اطلاعاتی است.
واقعیت این است که تمامی سیستمها در ابتدای کار به خوبی کار میکنند و همه از آن راضی هستند. یا حداقل تا چند ماه پیش راضی بودهاند و هنوز هم تقریبا راضی هستند! اما به تازگی بعضی از قسمتهای نرم افزار ما اندکی کندی دارد.
نظرات
تماس با ما