H6328
Database Management Systems
Course Director :
Dr. Suliman HawamdehLecture/Tutorials:
Monday, 1800 - 2145Course Description
This course is an introduction to database management systems. It covers database design and management with emphasis on database principles, which are constants across different software products. It provides an overview of the design and implementation of organizational databases and the role of DBMS in an information system. Students will learn about the main data models, data modeling and database design appropriate to information agencies. Students will have hands on experience designing and implementing an application using selected database management software.
Course Objectives
Course Schedule
|
Class |
Date |
Topic |
|
1 |
13/7/98 |
Introduction to DBMS
|
|
2 |
20/7/98 |
Database Modeling
|
|
3 |
27/7/98 |
The relational Data Model
|
|
4 |
3/8/98 |
The relational Data Model
|
|
5 |
10/8/98 |
Operations in Relational Model
|
|
6 |
17/8/98 |
Database Language
|
|
7 |
24/8/98 |
The Structured Query Language
|
|
8 |
31/8/98 |
The Structured Query Language
|
|
9 |
14/9/98 |
Object Oriented Query Language
|
|
10 |
21/9/98 |
Open Database Connectivity ODBC
|
|
11 |
28/9/98 |
Web Access to Databases
|
|
12 |
5/10/98 |
Introduction to Client/Server
|
|
13 |
12/10/98 |
Database Trends and applications
|
References:
Recommended Text:
Ullman, J. D. and Widom J. A First Course in Database Systems. International Edition, Prentice Hall, 1997.
Optional Readings:
Connolly, T .M. Begg, C. E. and Stratchan, A. D. Database Systems. Addison-Wesly, 1996.
Kroenke, D. M. Database Processing: Fundamentals, Design, and Implementation. (6th edition). Printice-Hall.
Other Readings on SQL Server and MS Access databases are recommended.