Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Enquire

Submit your enquiry for ORACLE DATABASE & PL / SQL WORKSHOP AND TRAINING ( 5 DAYS )

Please enter valid question or comment

Please select a category

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Collaboration Technologies

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

Share

ORACLE DATABASE & PL / SQL WORKSHOP AND TRAINING ( 5 DAYS )

ORACLE DATABASE & PL / SQL WORKSHOP AND TRAINING ( 5 DAYS )

Vijayanagar, Bangalore

6,000

No Reviews Yet
0 Interested

About the Course


Database Programming and modelling for application development

Topics Covered

PART I - ORACLE DATABASE CONCEPTS

Database Fundamentals
Introduction to Database Management Systems
Why DBMS,
DifferentModels
Three Layer Architecture
Data Independence,
DDL, DML, DCL, Functions of DBA, DBM
Introduction to ORACLE technology stack
SQL Language
Introduction & Using SQL*Plus
SQL History and Standards, SQL Basics
SQL Data Types
Introduction to Structured Query Language - SQL
* Writing Basic SQL statements
Creating and Managing Tables
Insert, Update, Delete commands
Alter, Drop commands
Select Command
SQL Operators and Functions
Single row functions
Aggregating data using group functions
Group By clause
Set Operators
Joins
Creating Views
Subquery
Nested Queries
Co-related Sub-queries
Constraints
Creating Indexes
Controlling user access
Grant and Revoke Statements
Optimization and Performance Tips
SQL Tuning
ER Model
Assignments on E-R Model
E-R to Relational Mapping
Assignments on E-R to Relational Mapping
Normalization
Assignments on Normalization
Using simple modeling Tool
Buidling model for Simple Applications
Simple Fund Mangement example
Simple Inventory example
Simple Security example

PART II - PL/SQL Programming Language

PL/SQL Variables and Constants
Using %TYPE and %ROWTYPE Attributes
PL/SQL Variable Scope
Creating Anonymous PL/SQL Block
Using DBMS_OUTPUT.PUT_LINE
PL/SQL Control Structures and Variables
Writing Interactive PL/SQL program
Embedding SELECT Statement inside PL/SQL Block,
Embedding DML Statements inside PL/SQL Block
Cursors
Definition Cursor
Need of Explicit Cursors ? Using Implicit and Explicit Cursors
Cursor Attributes, Cursor FOR loops, Parameterized Cursors
FOR UPDATE and WHERE CURRENT OF with Explicit Cursors
Exception
Definition - Exception
Handling user defined,
Oracle predefined and non-predefined exceptions.
Propogating exceptions

Procedures,functions and Packages and Trigggers

Procedures and Functions
Local Procedures and Functions
Creating Stored Procedures and functions
Invoking stored procedures from SQL*Plus and PL/SQL Block
Parameter Modes – IN, OUT and IN OUT
Calling Stored Functions from different locations
Packages
Definition Packages
Advantages of using Packages
Components of a Package
Creating and using Package
Triggers
Definition Triggers
Database Triggers
Difference between Stored Procedure and Database Triggers
Trigger Components
Trigger Types
Creating and using Database Triggers
Objects In database
Other Database Objects
Creating and Using Objects Types
Creating and Using Object Table
Creating and Using Collection Types
Dynamic SQL
Native Dynamic SQL
Using Packages like DBMS_OUTPUT, DBMS_PIPE, UTL_FILE, DBMS_SQL
Bulk statements in PL/SQL
PROJECT

Who should attend

People with knowledge of programming

Pre-requisites

Knowledge of programming

What you need to bring

Nothing"

Key Takeaways

Course Material.
100% Practical Training and projects.
Placement assistance provided for good candidates.
You can work on more than one project.
You will work on our freelance projects
Opportunity to work on our products.
Content
Reviews
There are no Reviews yet. Be the First to Review
Questions and Comments

Thousands of experts Tutors, Trainers & other Professionals are available to answer your questions

Comment ?

Questions Guidelines

  • Start your question with simple statements like "what", "when", "where", or "how".
  • Ensure your question or answer is not offensive or insensitive - it may be voted down or banned.
  • Please provide as much detail as possible as this will allow our members to better understand and respond to your question.
  • Take some time to categorize your question. This will greatly help other users find the question.


You can add upto 6 Images

Ask


There are no Reviews yet. Be the First to Review

Date and Time

Not decided yet.

cash back100% Money Back Guarentee

About the Trainer


Founder and director Collaboration Technologies. Software development and consulting more than 18 years. Worked on web based projects and technologies. Intensive practical knowledge on web design, javaj2ee/perl/shell/python/databases.

100% Practical Training and projects.
Placement assistance provided for good candidates.
Seats Left-

Students Interested 0

Course Id: 18858