Oracle Pl/Sql Is My Game: Exam 1Z0 - 149

0dayddl

U P L O A D E R

be1db67efc5fa62db5ed7cec63309ef8.jpg

Oracle Pl/Sql Is My Game: Exam 1Z0-149
Last updated 5/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.94 GB | Duration: 21h 55m​

Become Oracle PL/SQL Developer / Covers ORACLE university track 100%. All the presentations & scripts are attached

What you'll learn

The full track of Oracle university Exam 1Z0-144 : Program with PL/SQL

Oracle Database 12c Architecture

Downloading and installing oracle database 12c in details

Overview of PLSQL

Declaring PLSQL Variables

Writing executable statements

Interacting with Oracle DB Server

Writing Control structure

Working with Composite Data Types

Using explicit cursors

Handling Exceptions

Creating Procedures

Creating Functions

Creating Packages

Working with Packages

Using oracle-supplied Packages in Application Development

Using dynamic SQL

Design consideration for PLSQL Code

Creating triggers

Creating Compound, DDL, and Event Database Triggers

Using the PLSQL Compiler

Managing PLSQL Code

Managing Dependencies

Requirements

You should know Oracle SQL ( 11g or 12c)

You should have strong knowledge in (SELECT statement, DML, DDL, DCL, creating views, indexes, and synonyms)

Windows Operating system is preferred, but this is not mandatory if you have the knowledge of downloading Oracle database on other OS

Downloading oracle database and this will be covered in details on Windows OS.

No need for any previous experience in PL/SQL, this Course starts from zero in PL/SQL

Description

This is one of the most amazing Udemy courses in Oracle PLSQL.The course covers the oracle university track 100% for :Exam Number: 1Z0-149 : Program with PL/SQLI designed in this course in a very professional structure that includes huge amount of exercises and examples.Be sure that you will become expert in PLSQL programming after finishing this course, and you will be ready 100% to pass the Oracle Exam. You will find all the presentations and all the SQL scripts attached in every chapter, so no need to waste your time repeating any example I did.Simply this course is the best..

Overview

Section 1: Course Setup

Lecture 1 Course Agenda

Lecture 2 Course Setup Notes / 4 Options

Lecture 3 Option 2- creating the HR Schema

Lecture 4 Option 3- Part 1 : Oracle Database 12c Architecture

Lecture 5 Option 3- Part 2 : Downloading Oracle DB 12c

Lecture 6 Option 3- Part 3 : Installing Oracle DB 12c

Lecture 7 Option 3- Part 4 : Connecting SYS using SQL plus & SQL Developer

Lecture 8 Option 3- Part 5: Unlock HR Account Part 1

Lecture 9 Option 3- Part 6 : Unlock HR Account Part 2

Lecture 10 Option 3- Part 7 : ORA-01033 oracle initialization or shutdown in progress 12c

Lecture 11 Option 4- Installing Oracle 11g express Edition + Unlock HR

Lecture 12 About Oracle 18c express edition

Lecture 13 HR Schema in this Course

Lecture 14 Navigate HR schema

Section 2: Overview of PL/SQL

Lecture 15 What is PL/SQL? What is the benefits?

Lecture 16 PL/SQL Block Structure & Types of Blocks

Lecture 17 Writing simple Anonymous block

Lecture 18 Using SQL*plus to run anonyms block

Lecture 19 Creating Script and run it

Section 3: Declaring PLSQL Variables

Lecture 20 About Variables and the syntax

Lecture 21 Defining Variables exercise

Lecture 22 Guidelines for declaring & initializing variables

Lecture 23 Delimiters in string literals (the q' Notation)

Lecture 24 Types of variables and data types 1

Lecture 25 Types of variables and data types 2

Lecture 26 Data Types exercise

Lecture 27 Define Variables Using %TYPE

Lecture 28 Understating the SELECT statement in PL/SQL

Lecture 29 Bind Variables

Section 4: Writing executable statements

Lecture 30 Inside PL/SQL Block

Lecture 31 Inside PL/SQL Block (exercise)

Lecture 32 Nested Blocks

Lecture 33 SQL & PL/SQL programing Guidelines

Section 5: Interacting with Oracle DB Server

Lecture 34 SELECT statement & DML in PL/SQL

Lecture 35 SELECT statement & DML in PL/SQL exercise

Lecture 36 Understanding Implicit SQL cursor/ SQL Attributes

Lecture 37 Implicit SQL cursor exercise

Section 6: Writing Control structure

Lecture 38 IF Statement Part 1

Lecture 39 IF Statement Part 2

Lecture 40 Handling nulls in IF statement

Lecture 41 CASE expression & CASE Statement

Lecture 42 Basic Loop

Lecture 43 While Loop

Lecture 44 FOR Loop

Lecture 45 Nested Loops

Lecture 46 Nested Loops and Labels

Lecture 47 Continue Statement

Section 7: Working with Composite Data Types

Lecture 48 PL/SQL Records: Programmer method part 1

Lecture 49 PL/SQL Records: Programmer method part 2

Lecture 50 PL/SQL Records: %ROWTYPE method

Lecture 51 Nested PL/SQL Records

Lecture 52 INDEX BY tables (Associative arrays)

Lecture 53 INDEX BY tables Methods

Lecture 54 INDEX BY tables of Records

Lecture 55 nested table

Lecture 56 Varray

Section 8: Using explicit cursors

Lecture 57 Understanding Explicit Cursor

Lecture 58 Explicit Cursor exercise

Lecture 59 Explicit Cursor Attributes

Lecture 60 FOR LOOP Cursor

Lecture 61 Cursor with Parameters

Lecture 62 FOR UPDATE Clause & CURRENT OF Clause

Section 9: Handling Exceptions

Lecture 63 Understanding Exceptions

Lecture 64 Predefined Oracle Server Error Exception

Lecture 65 Common mistakes when dealing with exceptions

Lecture 66 Non-Predefined Oracle Server Error Exception

Lecture 67 User-Defined Error Exception

Lecture 68 Group Functions and exceptions

Lecture 69 Many blocks and many exceptions

Section 10: Creating Procedure

Lecture 70 Understanding Procedures and subprograms

Lecture 71 Understanding Procedures Syntax

Lecture 72 Creating Procedure (IN parameter)

Lecture 73 Creating Procedure (OUT parameter)

Lecture 74 Creating Procedure (IN OUT parameter)

Lecture 75 Comparing the Paramter Modes

Lecture 76 Available notations for passing parameters

Lecture 77 Using the default option for Parameters

Lecture 78 Exception handling in multiple blocks

Lecture 79 Using Boolean and PL/SQL records as parameters

Section 11: Creating Functions

Lecture 80 Understanding user-defined functions

Lecture 81 Difference between procedures & functions

Lecture 82 Creating function example

Lecture 83 No_data_found and functions

Lecture 84 Advantages of user-defined functions in SQL Statements

Lecture 85 Restrictions when calling functions from SQL part 1

Lecture 86 Restrictions when calling functions from SQL part 2

Section 12: Creating Packages

Lecture 87 Understanding packages by nice example

Lecture 88 More about packages

Lecture 89 Creating package practice

Lecture 90 Creating package specification without body

Lecture 91 Guidelines for writing packages

Lecture 92 The visibility of a package's components

Lecture 93 When & Why to recompile the package?

Section 13: Working with Packages

Lecture 94 Understanding Overloading Subprograms in PL/SQL

Lecture 95 Overloading Subprograms practices (procedures)

Lecture 96 Overloading Subprograms practices (functions)

Lecture 97 Overloading Standard package

Lecture 98 Forward Declaration

Lecture 99 Persistent State of packages

Lecture 100 Using PRAGMA SERIALLY_REUSABLE

Lecture 101 Persistent State and cursor

Lecture 102 using pl/sql tables in packages

Section 14: Using oracle-supplied Packages in Application Development

Lecture 103 About oracle-supplied Packages

Lecture 104 DBMS_OUTPUT part 1

Lecture 105 DBMS_OUTPUT part 2

Lecture 106 UTL_FILE Package Part 1 / create directory

Lecture 107 UTL_FILE Package Part 2 / get_line example 1

Lecture 108 UTL_FILE Package Part 3 / get_line example 2

Lecture 109 UTL_FILE Package Part 4 / put_line

Lecture 110 UTL_FILE Package Part 5 / exceptions

Lecture 111 UTL_MAIL

Lecture 112 UTL_MAIL.send

Lecture 113 utl_mail.send_attach_raw

Lecture 114 utl_mail.send_attach_varchar2

Section 15: Using Dynamic SQL

Lecture 115 Execution flow of SQL

Lecture 116 what is Dynamic SQL?

Lecture 117 Execute immediate example 1 / delete any table

Lecture 118 Execute immediate example 2 / DDL in PLSQL

Lecture 119 Execute immediate example 3 / USING Clause

Lecture 120 Execute immediate example 4 / INTO Clause

Lecture 121 Execute immediate example 5 / single row query

Lecture 122 What is REF Cursor ?

Lecture 123 Dynamic SQL with multi row query

Lecture 124 Execute immediate/ more examples

Lecture 125 DBMS_SQL Package VS Execute immediat

Section 16: Design consideration for PLSQL Code

Lecture 126 Standardizing Part 1

Lecture 127 Standardizing Part 2

Lecture 128 Definer's Rights

Lecture 129 Invoker's Rights

Lecture 130 Autonomous Transactions

Lecture 131 Features Autonomous Transactions

Lecture 132 The (IN) parameters always passed by reference

Lecture 133 The (out/in out) parameters can be passed by value or reference

Lecture 134 Passing by reference example (IN parameters)

Lecture 135 Passing by value VS passing by reference using nocopy

Lecture 136 When Does NOCOPY hint has no effects?

Lecture 137 NOCOPY Performance Exercise

Lecture 138 Using the PARALLEL_ENABLE hint

Lecture 139 Using the RESULT_CACHE hint

Lecture 140 Using the DETERMINISTIC hint

Lecture 141 Understanding Bulk Binding

Lecture 142 Bulk Binding Example

Lecture 143 Bulk binding with save exception part 1

Lecture 144 Bulk binding with save exception part 2

Lecture 145 Understanding Bulk collect

Lecture 146 Bulk collect another example

Lecture 147 Bulk collect and cursors

Lecture 148 using returning in bulk collect

Lecture 149 INDICES OF

Section 17: Creating triggers

Lecture 150 Understanding Triggers

Lecture 151 Tirgger Types/ Trigger Event Types

Lecture 152 Statement Level trigger VS Row Level (Part 1)

Lecture 153 Statement Level trigger VS Row Level (Part 2)

Lecture 154 Triggers common cases

Lecture 155 Statement Level trigger Example 1

Lecture 156 Statement Level trigger Example 2

Lecture 157 Understanding the NEW & OLD qualifiers

Lecture 158 Row level trigger example

Lecture 159 Row level trigger (create Audit table)

Lecture 160 Trigger Firing sequence

Lecture 161 Compile/enable/ disable/ drop trigger

Lecture 162 Using the triggers for populating a default value

Lecture 163 Instead of triggers ( on Views)

Section 18: Creating Compound, DDL, and Event Database Triggers

Lecture 164 Follows Statement in triggers

Lecture 165 Understanding Compound triggers

Lecture 166 Understanding Mutating Table

Lecture 167 Solving Mutating Table issue using compound trigger

Lecture 168 Using Compound trigger & array to solve Mutating

Lecture 169 Mutating table & ON DELETE CASCADE

Lecture 170 Database Triggers VS Stored procedures

Lecture 171 Creating DDL triggers ( Schema or Database )

Lecture 172 Create system event trigger

Lecture 173 Final comments about the triggers

Section 19: Using the PLSQL Compiler

Lecture 174 Introduction about PL/SQL compiler

Lecture 175 Understanding ( Plsql_code_type ) parameter

Lecture 176 Understanding ( plsql_optimize_level ) parameter

Lecture 177 Understanding Warnings in PL/SQL

Lecture 178 Understanding (plsql_warnings) parameter

Lecture 179 More examples for plsql_warnings

Lecture 180 using the package dbms_warning

Section 20: Managing PLSQL Code

Lecture 181 Understanding conditional compilation

Lecture 182 Understanding (dbms_db_version ) package

Lecture 183 conditional compilation examples

Lecture 184 Understanding plsql_ccflags part 1

Lecture 185 Understanding plsql_ccflags part 2

Lecture 186 Understanding plsql_ccflags part 3

Lecture 187 plsql_ccflags Real example

Lecture 188 Understanding Obfuscation

Lecture 189 dbms_ddl.create_wrapped

Lecture 190 The Wrapper Utility part 1

Lecture 191 The Wrapper Utility part 2

Section 21: Managing Dependencies

Lecture 192 Understanding dependencies

Lecture 193 Impact of changing referenced object

Lecture 194 Example of changing referenced object

Lecture 195 Query the Direct and indirect dependencies 1

Lecture 196 Query the Direct and indirect dependencies 2

Lecture 197 Objects could have 4 statuses

Lecture 198 Understanding invalidation of Dependent Objects

Lecture 199 Invalidation of Dependent Objects Example

Lecture 200 Impact of adding/altering the referenced object on the View

Lecture 201 Impact of adding/altering the referenced object on the function

Lecture 202 Impact of adding/altering the referenced object on the procedure

Lecture 203 Packages and Dependencies Part 1

Lecture 204 Packages and Dependencies Part 2

Lecture 205 Synonyms and Dependencies part 1

Lecture 206 Synonyms and Dependencies part 2

Lecture 207 Synonyms and Dependencies part 3

Lecture 208 Guidelines for reducing invalidation

Lecture 209 Understanding Remote Dependencies

Lecture 210 Understanding Database link

Lecture 211 Creating new pluggable DB & DB link

Lecture 212 Remote Dependencies & time stamp

Lecture 213 Example: Remote Dependencies & time stamp

Lecture 214 Example: Remote Dependencies & Signature mode

Section 22: Bonus Section

Lecture 215 permanent solution for ORA-01033 oracle initialization or shutdown in progress

Lecture 216 DML logs using package dbms_errlog

Lecture 217 Move your skills to Oracle Analytic Functions In-Depth & Advanced Oracle SQL

Lecture 218 oracle 18c express edition part 1 (download and install )

Lecture 219 oracle 18c express edition part 2 (unlock hr )

Lecture 220 oracle 18c express edition part 3 ( sql developer )

Lecture 221 About oracle apex

Students who wants to be expert in PL/SQL programming,Students who wants to be certified in PL/SQL,Fresh and junior programmers who need to find better jobs by gaining oracle certification,Students who already know Oracle SQL and they need to move to next level which is PL/SQL

ScqH4Em2_o.jpg



AusFile
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
DDownload
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
RapidGator
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
TurboBit
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
 
Kommentar

In der Börse ist nur das Erstellen von Download-Angeboten erlaubt! Ignorierst du das, wird dein Beitrag ohne Vorwarnung gelöscht. Ein Eintrag ist offline? Dann nutze bitte den Link  Offline melden . Möchtest du stattdessen etwas zu einem Download schreiben, dann nutze den Link  Kommentieren . Beide Links findest du immer unter jedem Eintrag/Download.

Data-Load.me | Data-Load.ing | Data-Load.to | Data-Load.in

Auf Data-Load.me findest du Links zu kostenlosen Downloads für Filme, Serien, Dokumentationen, Anime, Animation & Zeichentrick, Audio / Musik, Software und Dokumente / Ebooks / Zeitschriften. Wir sind deine Boerse für kostenlose Downloads!

Ist Data-Load legal?

Data-Load ist nicht illegal. Es werden keine zum Download angebotene Inhalte auf den Servern von Data-Load gespeichert.
Oben Unten