EDUCBA Logo

EDUCBA

MENUMENU
  • Explore
    • EDUCBA Pro
    • PRO Bundles
    • All Courses
    • All Specializations
  • Blog
  • Enterprise
  • Free Courses
  • All Courses
  • All Specializations
  • Log in
  • Sign Up
Home Training Courses Oracle – Oracle Database 12c Testing and Debugging
Home Training Courses Oracle – Oracle Database 12c Testing and Debugging

Oracle - Oracle Database 12c Testing and Debugging

BESTSELLER
4.7 (89770 ratings)

What you'll get

  • 45m
  • 7 Videos
  • Course Level - Expert
  • Course Completion Certificates
  • One-Year Access
  • Mobile App Access

Curriculum:

    Introduction: This section introduces the Testing and Debugging tool that is part of the SQL Developer 4.0. In this section you establish a connection to the sample HR schema and review existing objects in the HR schema.

    Executing a DDL Script: In this section, you will execute the DDL script that was created in the tutorial on Data Modeler that will update the HR schema. You will use the DDL script file that you created in the previous session on Data Modeler. This SQL file contains all the DDL to change the HR Schema so that it is synchronized with the model changes you made in the previous tutorial. When you execute this script, the PROJECTS and TASKS tables will be created, and the new COST_CENTER column will be added to the DEPARTMENTS table.

    Create Table APIs: In this topic, you create API packages for the DEPARTMENTS table. Table APIs allows you to make PL/SQL calls to insert, update, delete records in your application without writing or managing raw INSERT, UPDATE, and DELETE statements. This feature is very useful if you are building a new application for which the database has been setup and you want to populate data for testing purpose.

    Creating, Executing and Debugging a Procedure : In this topic, you create, execute and debug a procedure that determines the commission any employee receives based on a sales amount and the employees commission percentage. You then setup break-points and execute the procedure in debugging mode that enables you to view intermediate data to diagnose coding issues. This feature is very useful when you are building a new application and you want to test the business processes that update the database schema.

    Creating a Unit Test Repository: In this topic, you create a database user called UNIT_TEST_REPOS. You create this user to hold the Unit Testing Repository data. You will then create the repository in the schema of the user that you created. This feature is very useful when you are testing a new application that has been built and you want to create and store unit tests for each coding unit or procedure that can be run for each version of the application code, as it is being built.

    Creating and Running a Unit Test: Now that the Unit Testing Repository has been created, you will create a unit test for the PL/SQL procedure you created earlier in this tutorial. Then you will run the unit test to see if various values will work. Using this feature you can create unit tests for each coding unit or module of the application in the same development environment , as testing does not impact the development database, but uses its own temporary tables for test execution.

    What are the requirements?
    Basic Database/RDBMS Database Knowledge
    Testing and Debugging knowledge
    Basic familiarity with Windows environment

    What am I going to get from this course?
    Over 7 lectures and 45 mins of content!
    The objective of the course is to provide Oracle professionals namely Administrators, Developers, Architects & Implementers an insight into the new Oracle database 12c product by installing and running Testing and Debugging tools in the familiar Windows environment on a desktop/laptop.
    This will enable them to learn how this product can help customers to “Plug into the Cloud” or adapt the new cloud environment.

    What is the target audience?
    Students
    Oracle Professionals (Administrators/Developers/Architects/Implementer's)
    Anyone who wants to operate and learn Oracle Database 12c product

    Back to top ^

    Training 5 or more people?

    Get your team access to 5,000+ top courses, learning paths, mock tests anytime, anywhere.

    Drop an email at: [email protected]

    Course Overview

    This wonderful online course is about Testing & Debugging in Oracle 12c. You will learn in detail about Managing Pluggable Databases, Redaction Management, Creating Procedure and Run_DDL etc.

    75
    Upto 2 hours 45m | 7 Videos | 89770 Views | Expert  Expert
    trigger text
    hidden content

    Introduction: This section introduces the Testing and Debugging tool that is part of the SQL Developer 4.0. In this section you establish a connection to the sample HR schema and review existing objects in the HR schema.

    Executing a DDL Script: In this section, you will execute the DDL script that was created in the tutorial on Data Modeler that will update the HR schema. You will use the DDL script file that you created in the previous session on Data Modeler. This SQL file contains all the DDL to change the HR Schema so that it is synchronized with the model changes you made in the previous tutorial. When you execute this script, the PROJECTS and TASKS tables will be created, and the new COST_CENTER column will be added to the DEPARTMENTS table.

    Watch our Demo Courses and Videos

    Valuation, Hadoop, Excel, Mobile Apps, Web Development & many more.

    Create Table APIs: In this topic, you create API packages for the DEPARTMENTS table. Table APIs allows you to make PL/SQL calls to insert, update, delete records in your application without writing or managing raw INSERT, UPDATE, and DELETE statements. This feature is very useful if you are building a new application for which the database has been setup and you want to populate data for testing purpose.

    Creating, Executing and Debugging a Procedure : In this topic, you create, execute and debug a procedure that determines the commission any employee receives based on a sales amount and the employees commission percentage. You then setup break-points and execute the procedure in debugging mode that enables you to view intermediate data to diagnose coding issues. This feature is very useful when you are building a new application and you want to test the business processes that update the database schema.

    Creating a Unit Test Repository: In this topic, you create a database user called UNIT_TEST_REPOS. You create this user to hold the Unit Testing Repository data. You will then create the repository in the schema of the user that you created. This feature is very useful when you are testing a new application that has been built and you want to create and store unit tests for each coding unit or procedure that can be run for each version of the application code, as it is being built.

    Creating and Running a Unit Test: Now that the Unit Testing Repository has been created, you will create a unit test for the PL/SQL procedure you created earlier in this tutorial. Then you will run the unit test to see if various values will work. Using this feature you can create unit tests for each coding unit or module of the application in the same development environment , as testing does not impact the development database, but uses its own temporary tables for test execution.

    What are the requirements?
    Basic Database/RDBMS Database Knowledge
    Testing and Debugging knowledge
    Basic familiarity with Windows environment

    What am I going to get from this course?
    Over 7 lectures and 45 mins of content!
    The objective of the course is to provide Oracle professionals namely Administrators, Developers, Architects & Implementers an insight into the new Oracle database 12c product by installing and running Testing and Debugging tools in the familiar Windows environment on a desktop/laptop.
    This will enable them to learn how this product can help customers to “Plug into the Cloud” or adapt the new cloud environment.

    What is the target audience?
    Students
    Oracle Professionals (Administrators/Developers/Architects/Implementer’s)
    Anyone who wants to operate and learn Oracle Database 12c product

    Back to top ^

    View Offline

    View courses without internet connection with a Lifetime Membership
    View courses without internet connection with a Lifetime Membership

    View Offline - Internet-free viewing with your iOS or Android App

    Watch offline with your iOS/Android app.

    Start Your Free Trial Now

    You can download courses from your iOS/Android App.

    Footer
    Follow us!
    • EDUCBA FacebookEDUCBA TwitterEDUCBA LinkedINEDUCBA Instagram
    • EDUCBA YoutubeEDUCBA CourseraEDUCBA Udemy
    APPS
    EDUCBA Android AppEDUCBA iOS App
    Company
    • About us
    • Alumni Speak
    • Contact Us
    • Log in
    • Sign up
    Work with us
    • Careers
    • Become an Instructor
    EDUCBA for Enterprise
    • Enterprise Solutions
    • Explore Programs
    • Free Courses
    • Free Tutorials
    • EDUCBA at Coursera
    • EDUCBA at Udemy
    Resources
    • Blog
    • Self-Paced Training
    • Verifiable Certificate
    • Popular Skills Catalogue
    • Exam Prep Catalogue
    Popular Categories
    • Lifetime Membership
    • All in One Bundles
    • Featured Skills
    • New & Trending
    • Fresh Entries
    • Finance
    • Data Science
    • Programming and Dev
    • Excel
    • Marketing
    • HR
    • PDP
    • VFX and Design
    • Project Management
    • Exam Prep
    • Learning Paths @ $49
    • All Courses
    • Terms & Conditions
    • Disclaimer
    • Privacy Policy & Cookie Policy
    • Shipping Policy

    ISO 10004:2018 & ISO 9001:2015 Certified

    © 2025 - EDUCBA. ALL RIGHTS RESERVED. THE CERTIFICATION NAMES ARE THE TRADEMARKS OF THEIR RESPECTIVE OWNERS.

    Let’s Get Started

    By signing up, you agree to our Terms of Use and Privacy Policy.

    EDUCBA Login

    Forgot Password?

    🚀 Limited Time Offer! - 🎁 ENROLL NOW