Chabot College Fall 2003 Removed Fall 2006 Course Outline for Computer Science 40D INTRODUCTION TO ORACLE DATABASE ADMINISTRATION Catalog Description: 40D - Introduction to Oracle Database Administration 2 units An introduction to the duties and responsibilities of the Oracle Database Administrator (DBA). Topics include Oracle architecture, hardware configurations, the installation process, database management (including backup, recovery and security), supporting software packages and network considerations. 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. 8. explain Oracle database architecture; diagram basic hardware configurations; perform an Oracle database installation; explain database tuning concepts; explain database security issues; perform database backup and recovery; install and use supporting software packages; perform basic network connections. Course Content: 1. Database architecture a. Oracle database layouts b. Hardware configurations 2. Database management a. Development process b. Tuning c. Security d. Backup and recovery 3. Supporting software packages a. Oracle packages b. Third-party tools 4. Oracle networking Chabot College Course Outline for Computer Science 40D Fall 2003 Page 2 Methods of Presentation: 1. 2. 3. 4. Lecture Discussion Classroom demonstrations Student use of appropriate computer laboratory Methods of Evaluating Student Progress: 1. Typical Assignments a. Exercise from the textbook: Diagram the standard Oracle Architecture and describe how each part interacts. b. Lab exercise: Perform a backup and recovery for an Oracle database 2. Methods of Evaluation a. Programming Assignments b. Lab Exercises c. Exams, including a final d. Written homework from the book Textbooks(s) (Typical): Oracle DBA Handbook; Kevin Loney, Oracle Press, 1999 Special Student Materials: 1. Computer use fee 2. Diskette A. Oliver 2001 Revised J. Traugott (9/02) effective (9/03)