This online course is 6 weeks long, followed by a 2-week period to complete the final exam (online, open book). Lessons are released on Wednesdays and Fridays of each week. You are not required to be online at any specific time. You register and pay on our website and instructions on how to access your course will be emailed to you immediately after registration.

The actual time commitment involved in completing any given lesson can vary significantly based on a number of factors including reading speed, familiarity with the topic, related experience, the amount of time spent completing optional assignments, and involvement with discussion board. For planning purposes we suggest setting aside 1 hour per lesson as a starting point.


Introduction to Oracle

Introduction to Oracle

$190 + applicable tax

Learn how to use the Oracle database management system to plan, organize, and manage your data. Introduction to Oracle will provide you with a practical hands-on approach to relational databases concepts and Oracle's database management system. This course will introduce you to the Structured Query Language (SQL), Oracle's SQL*Plus, and other valuable tools used to develop, manage, and reference an Oracle database.

In this six-week online course, you will learn how to create an Oracle database, build various database objects for the database, and write simple SQL statements that access the data from the database. This course will teach you how to write Data Definition Language statements to create, update, and delete database objects. You will learn how to execute Data Control Language statements to give or delete access rights to database objects. You will write Data Manipulation Language statements to insert, update, and delete records from a database. Finally, you will learn how to query the data and create finished reports.

Week 1 Wednesday - Lesson 1

Relational Database Concepts
In this lesson, you'll gain a solid understanding of terms and concepts surrounding a relational database. You'll learn what's involved in the planning of a database and the steps involved in designing a database. Then we'll talk specifically about the Structured Query Language (SQL) and the database tools you'll use throughout the course.

Week 1 Friday - Lesson 2

Creating a Database
Today you'll jump right into the course by creating the actual database you'll use in all the lessons that follow. You'll learn about the most common object in Oracle: the table. Then, I'll explain addresses the common datatypes that describe the kind of information a column in a table will store.

Week 2 Wednesday - Lesson 3

Users and Tables
In this lesson, you'll learn about database users and you'll even have an opportunity to create a user of your very own. This lesson will not only provide you with a crash course in SQL*Plus, but it will also help you create all the tables you'll need for your database. We'll also discuss managing tables and how to modify their structure by altering and deleting information.

Week 2 Friday - Lesson 4

Constraints
Today, we'll put together all the pieces of the database puzzle. We'll discuss defining and managing table constraints, then you'll learn about the five integrity constraints that Oracle supports, as well as what their purposes are. I'll show you how to define integrity constraints during table creation with the CREATE TABLE statement and after a table have been created with the ALTER TABLE statement. With this information, you'll create the primary and foreign keys for your database's tables.

Week 3 Wednesday - Lesson 5

Basic SQL Statements
You'll gain considerably more knowledge about the Structured Query Language in this lesson, where you'll be introduced to two new commands—the INSERT and SELECT commands. Then, you'll execute the commands to insert rows of data into the tables and query the data you inserted.

Week 3 Friday - Lesson 6

SQL*Plus
Today you'll gain experience with additional SQL*Plus know-how. You'll learn how to correct errors and manipulate lines in the SQL buffer. Then you'll understand additional syntax of the SELECT statement.

Week 4 Wednesday - Lesson 7

Restricting and Sorting Data
In this lesson, you're going to learn more about the SELECT command, the most commonly used SQL statement. The SELECT command allows you to query the data in a database. You'll find that you need to be familiar with the data in your database, and that queries provide you with means to view what's stored in your tables.

Week 4 Friday - Lesson 8

Inserting Records into a Table
Today, you'll go beyond the INSERT command's basics. I'll introduce you to more advanced features of the INSERT command, then you'll learn the different methods of inserting rows of data and apply those skills to load data into your tables. You'll also learn some troubleshooting techniques to perform when Oracle returns an error message during an INSERT command.

Week 5 Wednesday - Lesson 9

Updating Rows in a Table
In today's lesson, you're going to learn how to modify data in the database's tables using the UPDATE command. You'll learn how to manipulate the data in your tables by updating the values in the columns and by deleting rows of data. You'll learn how to make those changes permanent with the COMMIT command, as well as how to undo a change with the ROLLBACK command.

Week 5 Friday - Lesson 10

Displaying Data from Multiple Tables
Up to this point in the course, you've been creating queries based on a single table. Today, you're going to learn how to display data from multiple tables. You'll learn how to utilize your working knowledge of the SELECT statement and explore the world of joins.

Week 6 Wednesday - Lesson 11

Creating Other Database Objects
Today, you're going to learn more about common database objects and their uses. At this point, you'll have gained considerable knowledge of the most common database object—the table. In this lesson, you'll learn about other database objects and learn how to put them to use, too. Then you'll make use of the data dictionary and query some useful views.

Week 6 Friday - Lesson 12

Creating Reports in SQL*Plus
In our final lesson, you're going to learn how to format query results to generate a finished report. You'll use SQL*Plus to create reports by using SELECT statements. Then you'll modify the display of the query results to create a polished report.
Any type of computer with an installed copy of Oracle's Database Software. The Database Software is available for downloading from Oracle's website (www.oracle.com). Download the Oracle Database that supports your operating system.This course provides post-installation instruction on Oracle. Installation support will not be provided in the course. Installation support is provided from Oracle's website.
Course Details
This course is fully online, you require internet access and an email account. The course duration is 6 weeks, followed by a 2-week period to complete the final exam (online, open book). Lessons are released on Wednesdays and Fridays of each week, for a total of 12. You are not required to be online at any specific time.

In addition to the specific lesson content, there is a discussion board with each lesson and often there is an optional assignment to apply the learning.

Following each lesson, there is a short multiple choice quiz. Your score on these quizzes does not count towards the final mark but completing these helps solidify your learning as well as prepare you for the final exam.

The final exam is an open-book, multiple choice exam and you need to achieve a minimum of 65% on the final exam to pass the course. There is only one opportunity to pass the exam. A certificate of completion from Ed2Go is available for printing immediately upon successful completion of the course and a certificate from the University of Waterloo will be emailed typically 1-2 weeks later.

Certificates
Many of the Ed2Go courses are eligible towards the various online certificates offered by Professional Development.

Choose your course start date:

Aug 12, 2020Sep 16, 2020Oct 14, 2020Nov 11, 2020Dec 09, 2020