Database Curriculum

College ready and career focused

Oracle Academy database curriculum is created by professional educators and enables students to learn and practice in Oracle Autonomous Database through Oracle APEX and the Oracle Academy Cloud Program. With Oracle Academy curriculum, students engage in hands-on learning and develop both database and career-ready skills such as problem solving, collaboration, and critical thinking.

The knowledge and practical skills students gain will help them advance their academic studies in computer science or enter the job market across industries and be ready to become innovators and leaders.

Database Curriculum Infographic, details below

Database Curriculum Pathway

Course name Type Hours Next course(s) in pathway
Solve It with SQL Workshop 8 Database Foundations or Database Design
Database Foundations Curriculum 90 Database Programming with SQL or certification
Database Design Curriculum 90 Database Programming with SQL, Application Development Foundations, or Applied Database Systems
Database Programming with SQL Curriculum 90 Database Programming with PL/SQL
Programming with PL/SQL Curriculum 180 Application Development Foundations, or Applied Database Systems
Applied Database Systems Curriculum 90 Application Development Foundations
Oracle APEX Application Development Foundations Curriculum 180 n/a
Oracle Foundations Associate, Database Certification Exam n/a n/a

Database Foundations

Students with little database experience learn database design techniques, design databases using a modeling tool, and are introduced to SQL to implement and query databases using hands-on, engaging activities.
90 Hours

For students: Who wish to learn the techniques and tools to design, build and extract information from a database and who possess basic mathematical, logical, and analytical problem-solving skills. This course is best for novice programmers, as well as those at advanced levels, who prefer to start learning the basis for the SQL programming language at an introductory level. This foundational course is suitable for computer science majors and non-majors alike.

Educator prerequisites: General knowledge of the purpose of a database

Suggested: Previous experience with a database application

  English Chinese (Simplified) French Indonesian Japanese Portuguese (Brazil) Spanish Arabic Russian
Language Availability Yes Yes Yes Yes Yes Yes Yes Yes Yes

Applied Database Systems

Students learn a range of skills required to build modern cloud database solutions using Oracle Database through hands-on, engaging activities.
90 Hours

For students: Who wish to learn the techniques and tools to design, build and extract information from a database and who possess basic mathematical, logical, and analytical problem-solving skills. This course is suitable for computer science majors and non-majors alike.

Educator prerequisites: General knowledge of the purpose of a database

Suggested: Previous experience with a database application

  English Chinese (Simplified) French Indonesian Japanese Portuguese (Brazil) Spanish Arabic Russian
Language Availability Yes

Database Design

Students learn to analyze complex business scenarios and create a data model (a conceptual representation of an organization’s information), culminating with a project that challenges them to design a database solution for a business or organization.
90 Hours

For students: Who wish to learn the techniques and tools to design and build database solutions.

Educator prerequisites: High-level knowledge of database design and implementation concepts.

  English Chinese (Simplified) French Indonesian Japanese Portuguese (Brazil) Spanish Arabic Russian
Language Availability Yes Yes Yes Yes Yes

Database Programming with SQL

In this course, students implement database designs by creating physical databases using SQL. The curriculum introduces basic SQL syntax and the rules for constructing valid SQL statements.
90 Hours

For students: Who wish to learn the fundamentals of using SQL to extract information from a database. This foundational course is suitable for computer science majors and non-majors alike.

Educator prerequisites: High-level knowledge of database concepts and of programming with SQL.

  English Chinese (Simplified) French Indonesian Japanese Portuguese (Brazil) Spanish Arabic Russian
Language Availability Yes Yes Yes Yes Yes

Database Programming with PL/SQL

Students are introduced to PL/SQL and explore how it extends and automates SQL in administering the Oracle database, and create projects to design, implement, and demonstrate a database solution for a business.
180 Hours

For students: Who wish to learn the techniques and tools to automate database application tasks.

Educator prerequisites: High level knowledge of database design concepts and of programming with SQL

Suggested: Database Design and Database Programming with SQL

  English Chinese (Simplified) French Indonesian Japanese Portuguese (Brazil) Spanish Arabic Russian
Language Availability Yes

Application Development Foundations

Students learn techniques and tools required to develop database-driven web applications as well as how to design, develop, and deploy them using no-code/low-code Oracle APEX.
90 Hours

For students: Who wish to learn the techniques and tools to design, build, and deploy database driven web applications; who possess SQL and PL/SQL and novice programming skills; and who possess an understanding of web applications as an end user or creator.

Educator prerequisites: Database Foundations

Suggested: Database Design, Database Programming with SQL, and Database Programming with PL/SQL

  English Chinese (Simplified) French Indonesian Japanese Portuguese (Brazil) Spanish Arabic Russian
Language Availability Yes

Get started

Are you a member? Sign in to the Member Hub to access all curriculum.
Not a member? Join now as an Institutional member for FREE to access all curriculum and other benefits.