Chabot College Fall 2003 Removed Fall 2006

advertisement
Chabot College
Fall 2003
Removed Fall 2006
Course Outline for Computer Science 40C
DEVELOPER 2000 IN THE ORACLE DATABASE
Catalog Description:
40C - Developer 2000 in the Oracle Database
2 units
An introduction to applications development in Oracle with Developer 2000. Topics include the
development process, prototyping, programming for reuse, use of SQL and PL/SQL, Oracle Forms,
Oracle Reports and Oracle Graphics. Prerequisites: Computer Science 40A and Computer Science
10 or 14 or equivalent; 1.5 hours lecture, 1.5 hours laboratory.
Prerequisite Skills:
Before entering the course the student should be able to:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
use the Microsoft Windows environment;
run Windows applications and load/save data to diskettes and hard-drives;
write code in a major programming language.
know the features available in the Oracle database;
know the role of the Database Administrator (DBA);
be familiar with relational database structure;
know the process of data normalization;
be familiar with database objects such as Tables, Views and Indexes;
be able to use the basics of SQL;
be familiar with SQL*Plus and PL/SQL in Oracle;
know how Oracle Forms, Reports and the Loader work;
be familiar with the data warehouse features of Oracle.
Expected Outcome for Students:
Upon completion of the course the student should be able to:
1.
2.
3.
4.
5.
6.
7.
explain the application development process;
develop Form prototypes;
add graphics, processes and triggers to the application;
use SQL and PL/SQL in applications;
report data and build charts;
explain methods of code reuse;
use the Developer 2000 Debugger.
Course Content:
1. Building applications in Developer 2000
a. An overview of building applications
b. The Program development process
2. Prototyping and designing Forms
a. Developing prototypes
b. Processes and triggers
c. Designing windows
3. Reporting data
a. Basic Report formats
b. Building charts
c. Adding graphics
Chabot College
Course Outline for Computer Science 40C
Fall 2003
Page 2
Course Content: continued
4. Implementing, testing and debugging
a. Programming for reuse
b. The Developer 2000 Debugger
Methods of Presentation:
1.
2.
3.
4.
Lecture
Discussion
Classroom demonstrations
Student use of appropriate computer laboratory
Assignments and Methods of Evaluating Student Progress:
1. Typical Assignments
a. From the textbook: Create a form with two blocks containing respectively a master table and
a child table. Link the two tables via the common key field.
b. Lab assignment: Prototype and design a set of forms for an employee database
2. Methods of Evaluation
a. Programming Assignments
b. Exams, including a final
c. Written homework from the book
Textbooks(s) (Typical):
Oracle8 Developer 2000 Handbook; Robert Muller, Oracle Press, April 2000
Special Student Materials:
1.
2.
Computer use fee
Diskette
A. Oliver 2001
Revised J. Traugott (9/20) effective (9/03)
Download