Faculty Details: Mekelle Institute of Technology (MIT) Mekelle, Tigray, Ethiopia
Faculty Details: Mekelle Institute of Technology (MIT) Mekelle, Tigray, Ethiopia
Faculty Details: Mekelle Institute of Technology (MIT) Mekelle, Tigray, Ethiopia
Faculty Details
Name of the Faculty Mr.Mezgebo Hailu
Designation Lecturer
E-mail mezgebohailu@gmail.com
Course Details
Course Number CSE309
Corse Title Database Management Systems(DBMSs)
Lecture 3
Tutorial 0
Practice 3
Credit 4
Pre-Requisite Nil
Number of Students 52/-
Text Book
Remez Elmasri, Shamkant B.Navathe, Fundamentals of Database Systems, 4th edition, Pearson
Education
References
1. Abraham Silberschartz, Henry F. Korth, S.Sudarshan, Database System Concepts, 4th edition,
Mc Graw Hill
Course Description
A few decades ago, little attention was given to the importance of data and it was very difficult to
organize and maintain data in a secure and easily accessible environment. During these years, data
was almost useless. Nevertheless, today data has emerged as a valuable resource in many fields and
hence it must be managed with care and rigour. Business enterprises and other organizations must
effectively store, process, analyze, and synthesize their data to produce timely and accurate
information which is crucial to gain maximum benefits. In addition to this, it is important to be
successful in their day-to-day activities in the present competitive economic era. This course will
provide students with adequate technical and theoretical knowledge of database systems. It covers the
fundamentals of database management systems starting from basic terminologies and concepts up to
the complex. In the theoretical session of this course you will learn the basic concepts of database
systems and their Architecture, Entity Relationship (E-R) Model and Extended Entity Relationship
Model, Different Data Models with special emphasis on Relational Data Model, Relational Algebra
and finally Normalization. In the laboratory session you will get introduced with some E-R
diagramming tools, you will learn how to use the SQL in MySQL and how to develop a small scale
database application which will be useful for your future projects.
Mekelle Institute of Technology (MIT) Course File for Database
Management Systems (DBMSs)
Mekelle,Tigray ,Ethiopia
Academic year: 2011/2012
Mark Allocation
Grading Scheme
As per the grading rules of MIT, I am going to follow a fixed grading scheme. The
detail of how you will be graded is shown in the table below:
Scale Letter Grade
>= 90.0 A
89.99 - 87.50 A-
87.49 – 85.00 B+
84.99 – 80.00 B
79.99 – 77.50 B-
77.49 – 72.50 C+
72.49 - 65.00 C
64.99 – 60.00 C-
59.99 – 55.00 D
54.99 – 50.00 D-
<50.00 F
<50.00 F
Course Outline
Unit – 1 Databases and Database Users
1.1 Introduction to databases, Difference between Data and Information
1.2 Database Management Systems (DBMSs) and their components
1.3 Characteristics of the database approach
1.4 Actors on the Scene
1.5 Workers behind the Scene
1.6 Advantages of using a DBMS
1.7 When not to use a DBMS
Unit - 2 Database System Concepts and Architecture
2.1 Introduction to MySQL
2.2 Data Models, Schemas and Instances
2.3 Three-Schema architecture and Data Independence
2.4 Database languages and Database Interfaces
2.5 Software Modules of the DBMS
2.6 Centralized and Client/Server Architectures for DBMSs
Mekelle Institute of Technology (MIT) Course File for Database
Management Systems (DBMSs)
Mekelle,Tigray ,Ethiopia
Academic year: 2011/2012
Course Outline
Unit – 3 The Entity – Relationship (E-R) & EER Model
3.1 Introduction to database design process and the E-R Model
3.2 Understanding Entities and their attributes
3.3 Types of attributes
3.4 Notations for E-R diagram
3.5 Relationships and Relationship Types( One-to-One, Many-to-One, Many-to-Many)
3.6 Roles and Structural Constraints
3.7 Weak Entity Types
3.8 Enhanced Entity Relationship (EER) Model
Fifteen 17/01/2012 Third Normal Form (3NF Board Lecture Notes, Text
(Jan.16-Jan.22) book & Web
17/01/2012 Lab exercise 14,CSE --- Lab manual 14
18/01/2012 Boyce-Codd Normal Form Board Lecture Notes &
(BCNF) Web
20/01/2012 Lab exercise 14,IT --- Lab manual 14
Sixteen 24/01/2012 Fourth Normal Form (4NF) Board Lecture Notes &
(Jan.23-Jan.29) Web
24/01/2012 Lab exercise 15,CSE --- Lab manual 15