info 366 syllabus

5
INFO 366 Database Administration II Course Syllabus / Schedule Fall 2009 Course Number: INFO 366 Course Title: Database Administration II Prerequisite: Successful completion of course INFO 365 Description: This course will cover both traditional database systems and recent developments in database systems, emphasizing fundamental principles, computer structure and practical techniques. This course provides instruction in the operations of an Oracle database. The topics for traditional database systems will include physical databases & indexing. The topics for recent development will include Web and XML databases. Course Location: Wednesday 6-8:50pm (classroom: Rush 213) Instructor: Prof. Xiaohua Tony Hu Contact: Rush Building, Room 133, Desk: 215.895.0551, office hours :Wednesday 4-5pm email: [email protected] Required Textbook: Oracle 10g Database Administrator: Implementation and Administration (2007), by Gavin Powell and Carol McCullough- Dieter (Publisher: Thomson Course Technology) Recommended Textbooks: Oracle Database 10g: The Complete Reference by Loney and Koch. (Publisher: McGraw-Hill Osborne Media) Title: Oracle Data Dictionary Pocket Reference (First Edition) Author: David C. Kreines Publisher: O’Reilly & Associates ISBN: 0-596-00517-2 Additional Readings: Additional assigned readings will be distributed from time to time in class. Students are expected to be prepared to discuss the text and other assigned readings in class. Exams will cover assigned readings and additional material presented in class. Grade Distribution: The grade consists of five (5) parts: 10% ~ Assignments 30% ~ Project 5% ~ In-Class Participation 20% ~ Midterm 35% ~ Final Exam ~ 1 ~

Upload: databaseguys

Post on 22-Mar-2017

183 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INFO 366 Syllabus

INFO 366 Database Administration IICourse Syllabus / Schedule

Fall 2009

Course Number: INFO 366

Course Title: Database Administration II

Prerequisite: Successful completion of course INFO 365

Description: This course will cover both traditional database systems and recent developments in database systems, emphasizing fundamental principles, computer structure and practical techniques. This course provides instruction in the operations of an Oracle database. The topics for traditional database systems will include physical databases & indexing. The topics for recent development will include Web and XML databases.

Course Location: Wednesday 6-8:50pm (classroom: Rush 213)

Instructor: Prof. Xiaohua Tony Hu

Contact: Rush Building, Room 133, Desk: 215.895.0551, office hours :Wednesday 4-5pm

email: [email protected]

Required Textbook:Oracle 10g Database Administrator: Implementation and Administration (2007), by Gavin Powell and Carol McCullough-Dieter (Publisher: Thomson Course Technology)

Recommended Textbooks:Oracle Database 10g: The Complete Reference by Loney and Koch. (Publisher: McGraw-Hill Osborne Media)

Title: Oracle Data Dictionary Pocket Reference (First Edition)Author: David C. KreinesPublisher: O’Reilly & AssociatesISBN: 0-596-00517-2

Additional Readings: Additional assigned readings will be distributed from time to time in class. Students are expected to be prepared to discuss the text and other assigned readings in class. Exams will cover assigned readings and additional material presented in class.

Grade Distribution: The grade consists of five (5) parts:10% ~ Assignments30% ~ Project5% ~ In-Class Participation 20% ~ Midterm35% ~ Final Exam

Grading: Your course grade will be based on: a final exam, midterm, and homework assignments, project and class participation. Dates for exams and midterm will be discussed in class. Additional information concerning exams, midterm, and assignments will be provided in class.

Exams: There will be one (1) closed book final exam. It will consist of primarily program descriptions and examples of code. It will either test work discussed during the previous lectures or in the assigned readings. Before the tests, more details will be discussed.

~ 1 ~

Page 2: INFO 366 Syllabus

INFO 366 Database Administration IICourse Syllabus / Schedule

Fall 2009

Attendance: This course is designed as a lecture workshop / laboratory. The experience of the workshop / laboratory is available only through class attendance, participation, interaction, and application of principles. My policy is that you attend all classes for which you are scheduled. In a laboratory class you learn by doing and applying principles.

The labs are specifically designed to teach you the principles in an interactive experiential manner. When you are absent or late, you are missing valuable classroom experiences, which cannot be made up. If you are not in class you cannot experience the learning of the material. You will not have the same learning experience reading someone else’s notes or having someone simply mention to you what occurred. Your grade and understanding of the material will definitely be diminished.

Students are responsible for all material and assignments covered in their absence. Absence does not release you from the work that is due. “I wasn’t here” or “I didn’t know” is never an appropriate excuse. You are responsible for the work that is due. You would need to be in contact with one or two classmates so you can check on what assignments you missed in class.

If you arrive at class after it has begun you need to realize that you may feel confused at times not knowing what handouts have occurred and what is the current discussion / lab at hand. You will need to acclimate yourself in a discreet manner so that you will eventually be able to join the class. Please make every effort not to interrupt your fellow students.

Assignments: Assignment due dates are real. No assignments will be accepted late.

Regarding homework assignments, handwritten work will not be accepted. The work needs to be done on a word processor and printed. Do not use report covers or binders. Do not concern yourself with graphics unless it is necessary to the content of the assignment. Your full name and Student ID number along with the course number and section needs to appear at the top of each page.

Classroom Civility: Please observe the following classroom etiquette to demonstrate respect for your classmates and the instructor:

Turn off cellular telephones before entering the class. Turning them off means just that.

Do not talk when the instructor is lecturing or when other students are speaking to the class.

No IRC permitted in class No phone use permitted in class or during class Arrive on time. If you consistently arrive late, you may not be permitted to

enter after class has begun.Disabilities: Students with disabilities requesting accommodations and services at Drexel University need

to present a current accommodation verification letter (“AVL”) to faculty before accommodations can be made.

AVL’s are issued by the Office of Disability Services (“ODS”). For additional information, contact the ODS at www.drexel.edu/edt/disability, 3201 Arch St., Ste. 210, Philadelphia, PA 19104, V 215.895.1401, or TTY 215.895.2299.

Strategies for Success: • Attend class regularly and complete all assignments on time.• Take good notes in class. The practice of writing while listening to lectures and discussion

aids learning. In addition, there will be material presented in class that is not covered in the text.

• Complete the assigned reading for each week before the class of that week.

~ 2 ~

Page 3: INFO 366 Syllabus

INFO 366 Database Administration IICourse Syllabus / Schedule

Fall 2009

Academic Honesty: The Drexel University Academic Honesty Rules and Procedures (as stated in the student handbook) will be adhered to strictly. Students who commit plagiarism or cheat on assignments may receive an F grade for both the assignment and the course.

In order to avoid plagiarizing material, observe the following:

If you work on an assignment with another student or a group of students, be certain that your final, individual paper is your own work. While you might want to discuss the assignment with other students, you must, in your paper, express your own ideas in your own way.

If you use printed or electronic resources in your papers, be sure to attribute the sources you have used. This can be done by quoting the material or by paraphrasing the material and, in either case, listing the source in an annotated bibliography. Use standard notation when citing references.

Week Topics

1Introduction / Computer Organization / Disk Parameter

2Installation /Indexing (I) /

3Indexing (II) /

4Database Tuning –Process, Integrity Constraints /

5User Management and Security Review of Exam / Midterm Exam

6System and Object Privileges

7Oracle Architecture Overview

8The Redo Log Files and Diagnostic Files

9Controlling transactions / Database Tuning

10Review of Exam

11 Final Exam

~ 3 ~