شرح دوره 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 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ها نیز آشنا خواهید شد.
دوره آموزش Oracle Data Warehouse
شرح دوره Oracle Data Warehouse
Warehouse یا انباره داده یکی از مهمترین و یا در واقع مهمترین مولفه BI است. انباره داده پایگاه داده تحلیلی و یکپارچه است که برای نیازهای تحلیلی و مورد استفاده قرار می گیرد. مفاهیم Data Warehouse دو جنبه تئوری و عملی دارد. مفاهیم تئوری فارغ از تکنولوژی و ابزار میباشد و مفاهیم عملی وابسته با ابزار و تکنولوژیها است. شرکت Oracle امکانات گستردهای را در حوزه Data Warehousing در اختیار قرار میدهد که در دوره Oracle Data Warehouse مطرح خواهد شد.
دوره Oracle Create analysis Dashboard
شرح دوره Oracle Create analysis Dashboard
مصورسازی داده و ساخت داشبوردها و گزارشهای تعاملی یکی از مهمترین مولفههای BI محسوب میشود. یکی از قدرتمندترین و معروفترین ابزارها و نرمافزارهای مصورسازی داده و BI ،Oracle BIEE میباشد. دوره Oracle Create analysis Dashboard زیرمجموعه آموزش بانک اطلاعاتی است.
کارشناسان داده، تحلیلگران کسب و کار و علاقهمندان حوزه BI با فراگیری این نرم افزار میتوانند داشبوردهای مختلف عملیاتی و مدیریتی و سامانههای گزارشساز را با قابلیتهای دسترسی گسترده و امکانات متعدد برای سازمان خود پیادهسازی نمایند.
دوره آموزش Oracle Workshop I 11g + New Feature 12C & Oracle ASM
شرح دوره Oracle Workshop I 11g + New Feature 12C & Oracle ASM
هدف از برگزاری دورهOracle Workshop I یادگیری معماری اوراکل میباشد. شما در دوره Oracle Workshop I 11g + New Feature 12C & Oracle ASM چگونگی نصب، پیکربندی اوراکل بروی سیستم عامل لینوکس، معماری اوراکل در سطح حافظه و دیسک، مباحث اولیه Backup and Recovery و مباحث اولیه امنیت در اوراکل را خواهید آموخت . همچنین در این دوره با نصب، پیکربندی Oracle Grid Infrastructure ،Oracle ASM و Featureهای جدید 12C نیز آشنا خواهید شد.
نظرات
تماس با ما