Sections and Timings - Oman College of Management & Technology

advertisement
Oman College of Management & Technology
Department of Computer Science
Baraka, Oman
Tel. (968) 26893366, Fax (968) 26893068
502302/ Database Management Systems
Course Code:
Academic Year:
Credit Hours:
Instructor:
Website:
502302
2015/2016
3
Dr. Jai Arul Jose G.
www.omancollege.edu.om/
Course Title:
Semester:
Prerequisite:
Email:
Phone:
Database Management Systems
Second
502301
g.jai.areul@omancollege.edu.om
(968) 26893366/ ex. 102
Sections and Timings:
Section
1.
Days
Sun, Tue and Thu.
Time
12:30 to
13.30
Room #
231
Office Hours
Days
Sun, Tue and Thu.
Mon and Wed
Time
08:30 am to 10.30 am and 01:30 pm
to 02.30 pm
10.30 am to 11.30 am
Course Description
The main objective of this course is to provide students with the basic knowledge of
database systems, their types, how to create and deal with them, and their
theoretical and mathematical foundations. It covers a range of topics including:
concepts, database architecture, database users, database approach, relational data
model, relational algebra, SQL query language, the relational model and the
normalization process, object-oriented database approach. The practical part for this
course focuses on teaching students how to use one of the database design tools.
Course Objectives:
After completing this course students must be able to:







Understand the concepts and terms of the data base analysis, design and
some implementations.
Recognize the importance of data base analysis and design in the
implementation of any data base application.
Understand the structural constraints of relationships and how to perform
them.
Understand the types of attributes, primary keys, foreign keys, super keys
Understand the process drawing the ER-Diagrams, EER-Diagrams, some
concepts of UML Diagrams.
Understand the importance of relational algebra as a background for data
retrieval.
Understand the fundamentals of the SQL to query the database.

Understand carefully how to perform the normalization process of relations
and then producing.
Learning Outcomes
After completing this course students must be able to demonstrate the
knowledge and ability to:







Demonstrate the understanding of the main concepts and terms of the data
base analysis and design.
Demonstrate the ability to implement the structural constraints of
relationships.
Distinguish between the different types of attributes, primary keys, foreign
keys, and super keys.
Gain the skill designing a database schema using ER-Diagrams, EERDiagrams, and some concepts of UML-Diagrams.
Demonstrate the ability to use the Relational Algebra to query the database.
Demonstrate the ability to use the SQL to query the database
Demonstrate the ability to perform the normalization process of relations
using different normal forms.
Teaching Methods
The course will be based on the following teaching and learning
activities:



Lectures covering the theoretical part using Power Point presentations.
Review questions at the beginning of the lecture and at the end of the lecture.
Lab sessions
Final Exam.
Evaluation Plan
Modes Of Assessment
Score
First Exam
20%
Second Exam
20%
Assignments
10%
Final Exam
50%
* Makeup exams will be offered for valid reasons only. Makeup exams may be different from regular exams in content and
format.
Attendance Policy
Lecture attendance is mandatory. Students are allowed maximally of 15% absentia of
the total module hours.
Teaching Resources
Main Textbook
Fundamentals of Database Systems, 5th. Ed., Ramez Elmasri, and Shamkant B. Navathe.,
Addison, Wesley.
Download