+ All Categories
Home > Documents > Presentation on Oracle Pl SQL

Presentation on Oracle Pl SQL

Date post: 08-Apr-2018
Category:
Upload: anupama-khandekar
View: 229 times
Download: 0 times
Share this document with a friend

of 19

Transcript
  • 8/7/2019 Presentation on Oracle Pl SQL

    1/19

    PRESENTATION ON ORACLE PL/SQL

    FROMKEERTI.S.PATIL

  • 8/7/2019 Presentation on Oracle Pl SQL

    2/19

  • 8/7/2019 Presentation on Oracle Pl SQL

    3/19

    FOUNDER(1977)

    Larry Ellison has served as Oracle's CEO for several years

  • 8/7/2019 Presentation on Oracle Pl SQL

    4/19

  • 8/7/2019 Presentation on Oracle Pl SQL

    5/19

    WHAT IS AC LE???

    y Oracle is a program running in the background

    y Oracle is made up of a set of processes running in youroperating system.

  • 8/7/2019 Presentation on Oracle Pl SQL

    6/19

    o r cl pr o vi s f o llow i g so ft wa r s o luti on s

    y database management systems (DBMS)y tools for database developmenty application serversy enterprise resource planning software (ERP)y customer relationship management software (CRM)y supply chain planning software (SCM)

  • 8/7/2019 Presentation on Oracle Pl SQL

    7/19

    Competitors

    y Oracle's some of main competitors in the databasebusiness are:

    y * Microsoft SQL Servery * IBM with DB2 and Informixy * Sybase with their Sybase System

  • 8/7/2019 Presentation on Oracle Pl SQL

    8/19

    y Oracle's main competitors in the middleware/application servers business are:

    y * IBM WebSpherey * BEA WebLogic

    y

    Oracle's main competitors in the applications businessare:

    y * SAP R/3

  • 8/7/2019 Presentation on Oracle Pl SQL

    9/19

    y Oracle history y # 1978 - Oracle 1y # 1980 - Oracle 2y # 1982 - Oracle 3y # 1984- Oracle 4 releasedy # 1986 - Oracle 5 releasedy # 1988 - Oracle 6 releasedy # 1992 - Released Oracle 7y # 1997 - Oracle 8 releasedy # 1999 - Oracle 8iy # 2000 - Oracle 8i Release 2 released.y # 2001 - Oracle 9i Release 1y # 2002 - Oracle 9i Release 2y # 2004 - Oracle 10gy # 2007 - Oracle 11g release 1 availabley # 2009 - September Oracle 11g release 2 was available

  • 8/7/2019 Presentation on Oracle Pl SQL

    10/19

  • 8/7/2019 Presentation on Oracle Pl SQL

    11/19

    What is SQL?y In almost all relational databases, data is accessed

    through SQL. SQL allows you toy

    SELECTy INSERTy UPDATEy DELETE

  • 8/7/2019 Presentation on Oracle Pl SQL

    12/19

    WHAT IS PL/SQL??y PL/SQL is Oracle's procedural language extension to

    SQL.

    y PL/SQL is for developing database applications.Programs that run inside the database are called storedprocedures.

  • 8/7/2019 Presentation on Oracle Pl SQL

    13/19

  • 8/7/2019 Presentation on Oracle Pl SQL

    14/19

    D IFFE E CE BETW EE SQLAN D PL/SQL

  • 8/7/2019 Presentation on Oracle Pl SQL

    15/19

    Advantages of PL/SQLy PL/SQL is a completely portableadvantages:y Tight Integration with SQLy Better Performancey H igher Productivity y Tight Security y Access to Pre-defined Packagesy Support for Developing Web Applications and pages.

  • 8/7/2019 Presentation on Oracle Pl SQL

    16/19

    F inallyy Where does PL/SQL code reside? In the server.

    What is the sever from your perspective? A secure andtrusted environment.

    What does this make PL/SQL code? It makes it secure andtrusted code.

    your PL/SQL resides on and executes inside a secure andtrusted environment(server). This means that unlike clientcode, you can create secure and trusted application codeusing PL/SQL.

  • 8/7/2019 Presentation on Oracle Pl SQL

    17/19

    PL/SQL BLOCK STRUCTURE

    PL/SQL block has the following structure:

    y DECLAREy Declaration statementsy BEGINy

    Executable statementsy EXCETIONy Exception-handling statementsy END ;

  • 8/7/2019 Presentation on Oracle Pl SQL

    18/19

    What are the keywords that we usually see in pl/sql requirement?y for pl/sql developer and skills required areSkills :

    * Excellent Programming, Logical & Problem solvingskills.* Relevant experience in PL/SQL coding.* Ability to develop/maintain applications and write

    complex PL/SQL queries.* Should have handson experience in developing Stored

    Procedures, Packages, Functions & Triggers.*exp in Performance Tuning ( Query Tuning)

  • 8/7/2019 Presentation on Oracle Pl SQL

    19/19

    TH ANK YOU ALL!!!

    ANY QUESTIONS??


Recommended