- Date:
- 13-SEP-2006
- Posted by:
- Curriculum Office
- Course Number:
- CIS 277O
- Course Title:
- Adv Database Concepts-Oracle
- Credit Hours:
- 4
- Lecture hours:
- 30
- Lecture/Lab hours:
- 0
- Lab hours:
- 30
- Special Fee:
- $12
Course Description
Covers concepts with Oracle including PL/SQL programming concepts review. Includes design considerations for PL/SQL program units and packages. Advanced interface methods, features for PL/SQL, performance and tuning, and advanced features of Oracle supplied packages also covered. Recommended: CIS 276.
Intended Outcomes for the course
On completion of this course the student should be able to design, develop, and maintain Oracle Database Objects, Advanced packages,stored procedures, and triggers.
Course Activities and Design
The course consists of lectures, group discussion, and lab assignments. Lab assignments include both individual lab assignments and group lab assignments.
Outcome Assessment Strategies
Through exams and lab assignments students will be assessed to determine if they are able to:
- Develop Oracle Database Objects
- Develop Advanced package concepts
- Package functions restrictions
- PL/SQL compilation checking
- Produce readable output using SQL*Plus
- SQL*Plus commands to format output
- Use Oracle supplied packages
- Create database triggers
- Enforcement of data integrity
- Referential integrity with triggers
- Manage subprograms and triggers
- Listing source code of procedures, functions and triggers
- USER_ERRORS construct concepts
- USER_TRIGGER table concepts
- Manage object dependencies
- Manipulate and create Oracle large objects