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 Application Express (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 and Programming with SQL
Database Foundations Curriculum 90 Database Design and Programming with SQL or certification
Database Design and Programming with SQL Curriculum 180 Programming with PL/SQL, Oracle APEX Application Development Foundations, or Applied Database Systems
Programming with PL/SQL Curriculum 180 Oracle APEX Application Development Foundations
Applied Database Systems Curriculum 90 Oracle APEX 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 and Programming with SQL

Students learn to analyze complex business scenarios to develop data models and learn to implement and perform advanced queries on databases using SQL in hands-on, engaging activities.
180 Hours

For students: Who wish to learn techniques beyond SQL to execute procedural logic on a database.

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

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

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 design, build and 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 design concepts and of programming with SQL

Suggested: Database Design & Programming with SQL

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

Oracle Application Express (APEX) Development Foundations

Students learn techniques and tools required to develop database-driven web applications as well as how to design, develop, and deploy database-driven web applications using Oracle Application Express (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 & Programming with SQL and 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.