Lead Instructor:
Dr. Frank
Chao Office:
PLM,
361D Phone:
(919) 662-3398
Office Hours:Posted In Blackboard
Textbook(s): Title: Oracle 9i: The Complete
Reference Author: George Koch and Kevin
Loney ISBN: 0072225211 Publisher:
Osborne/McGraw
Title: Oracle9i PL/SQL Programming
(Optional to use) Author: Scott Urman ISBN: 0072191473 Publisher:
Osborne/McGraw
Software used to complete
coursework: Oracle
9i Refer http://otn.oracle.com/software/content.html Other required
equipment:
Credit Hours: Three (3) Semester
Hours Pre-requisites: CIS 157 Co-requisites: none
Course
Description: This
course is designed to enhance programming skills developed in CIS 157.
Topics include application development with GUI front ends and embedded
programming. Upon completion, students should be able to develop a DBMS
application which includes a GUI front end and report generation. The
current couse focus is on Oracle PL/SQL programming.
Course Goals:
- Emphasis is placed on concepts of procedural language approaches to
SQL in Oracle. Upon completion, students should be able to create
anonymous blocks, cursors, procedures, functions, packages, and triggers
with PL/SQL to interact the database tables in Oracle environment. The
course helps students prepare Oracle certification 1Z0-147 exam (PL/SQL
Programming Units).
Course
Objectives: Upon
successful completion, students will be able to demonstrate (through
completion of classwork and assignments):
- Anonymous Blocks
- Cursors
- Exception Handling
- Procedures and Functions
- Packages
- The education and hands-on skill to pass Oracle Certification Exam
1Z0-031
- Triggers
- Dynamic SQL
The Core Values of Wake Technical
Community College |
Respect |
Instructor and students will foster an
environment that is respectful of all. |
Responsibility |
Instructor and students will foster an
environment that promotes taking responsibility for one's actions
and obligations. |
Critical Thinking |
Instructor and students will strive to improve
the critical thinking skills of analysis, synthesis, and
evaluation. |
Communication |
Instructor and students will strive to ensure
that both written and oral communications are clearly
understood. |
Collaboration |
Instructor and students will strive to develop
collaborative skills. |
Grading Is As
Follows: |
Exams |
60 |
30% of each |
Labs/Projects |
30 |
About 10 homework assignments |
Attendance |
10 |
Attendance is required |
Classroom
Policies:
- Students are responsible for all of the information presented in the
Wake Technical Community College Student Handbook.
- Please note that computers are to be used at all times for official
course purposes. Use of computers for general web
surfing, email, chat rooms, etc. is not allowed. Violation of this rule
will result in a grade deduction and possible loss of computer
privileges.
- The college forbids the use of audible electronic equipment (cell
phones, pagers, etc.) during instructional time.
- If you miss a lecture or arrive late, you are responsible for the
material presented, handouts distributed, and any announcements made
that day. The instructor will not provide notes for missed classes.
Tentative
Schedule Note: This schedule is
subject to some changes/modifications per Instructor -- This offered
as only a study guide. The pace of each class differs according to
the instructional needs of the students in the class. Always consult
with your instructor. Note** A Final Project may be assigned in leiu
of a Final Exam. |
Unit |
Coursework |
Textbook/Assignments |
1 |
Installation of Oracle & Introduction to PL/SQL |
|
2 |
SQL Variables, Datatypes, Operators, and Documentation |
|
3 |
Anonymous Blocks |
|
4 |
Controlling Flow in PL/SQL Blocks |
|
5 |
PL/SQL Cursors |
|
6 |
Exception Handling |
|
7 |
Creating Procedures |
|
8 |
Midterm |
|
9 |
Creating Functions |
|
10 |
Creating Pacakges |
|
11 |
Database Triggers (I) |
|
12 |
Database Triggers (II) |
|
13 |
Large Objects |
|
14 |
Managing Program Dependecies |
|
15 |
Review |
|
16 |
Final |
|
Disability Support
Services is available for students who require academic
accommodations due to any physical, psychological, or learning
disability. To determine eligibility, contact the office at 108-S
Holding Hall or call 662-3405 (TDD 779-0668)
|
Copyright
2005/2006 Wake Technical Community College All Rights
Reserved |