ITSE 1345; Revised Fall 2020/Spring 2021
El Paso Community College
Syllabus
Part II
Official Course Description
SUBJECT AREA Information Technology Systems
COURSE RUBRIC AND NUMBER ITSE 1345
COURSE TITLE Introduction to Oracle SQL
COURSE HOURS 3 3 : 1
Credits Lecture Lab
I. Catalog Description
An introduction to the design and creation of relational databases using Oracle. Topics include storing,
retrieving, updating, and displaying data using Structured Query Language (SQL). (3:1).
II. Course Objectives
Upon satisfactory completion of this course, the student will be able to:
A. Recognize computer terminology and perform basic computer skills (e.g., using peripherals,
creating and maintaining files, using the Internet, utilizing software packages, etc).
B. Describe database concepts to include data normalization.
C. Identify and outline the major tasks and steps of database design.
D. Describe the basic architecture and components of the Oracle system.
E. Analyze business needs and utilize Structured Query Language (SQL) to create scripts for
querying and manipulating data.
F. Utilize tools such as SQL*PLUS and SQL Developer in an Oracle environment.
G. Develop queries and SQL scripts using basic record retrieval commands.
H. Create, modify, and drop database tables using Data Definition Language.
I. Use Data Manipulation Language to insert, update, and delete records.
J. Create Views and other Database Objects.
K. Retrieve and manipulate data using advanced query features such as joins, nested queries, set
operators, and functions.
L. Describe the fundamentals of PL/SQL programming language.
M. Write and execute PL/SQL programs using variables, functions, decision control structures, loops,
and cursors.
N. Demonstrate how to apply troubleshoot resolutions and manage errors using debugging tools and
the exception handling code.
O. Identify customer need to design and develop reports.
P. Apply research, analysis, documentation, communication, security, team work, and other
programming skills and concepts.
Q. Explore advanced database topics such as using JDeveloper software.
R. Develop code and practice programming code style conventions.
S. Apply configuration management tools and processes.
T. Analyze and document steps for solving task and adhere to information protection policy.