This course provides students that have a background with SQL and/or another programming language in a non-Oracle environment with an introduction to Oracle. A discussion of the Oracle architecture will provide the foundation for students to understand both SQL statement and PL/SQL program processing. Students will add to their SQL knowledge Oracle’s proprietary extensions to the SQL language.Students will also learn how to write PL/SQL stored procedures, functions, packages and triggers.Hands-on workshops provide students with a solid understanding of the concepts presented in the lectures.This course can be taught for any Oracle version.