Home  »  Institute of Social Sciences »  Master's of Technology and Knowledge Management without Thesis

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
DATA MODELING AND RELATIONAL DATABASE TKM524 - 3 + 0 10

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITMaster's Degree Without Thesis
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED10
NAME OF LECTURER(S)Associate Professor Nurcan Alkış Bayhan
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Comprehend the key concepts of relational database management system
2) Develop skills for efficient database design
3) Understand the role of database management systems in knowledge management
4) Understand the multi-user database concerns
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
COURSE DEFINITIONDatabase systems are the information heart of modern enterprises. In the first part of the course, a brief introduction to the database will be given and popular relational data model will be introduced. In the second part of the course, relational algebra and SQL will be introduced. Also various database issues, including normal forms, indexing, transactions, from design to implementation will be introduced during the course.
COURSE CONTENTS
WEEKTOPICS
1st Week Introduction to Conceptual Modeling, Database System Concepts and Architecture
2nd Week Database modeling using the Entity-Relationship (ER) and Extended ER (EER)
3rd Week The Relational Data Model and Relational Database Constraints, Relational Database Design by ER-to-Relational Mapping
4th Week EER-to-Relational Mapping
5th Week The Relational Algebra
6th Week SQL
7th Week SQL
8th Week Midterm
9th Week Functional Dependencies and Normalization for Relational Databases
10th Week Relational Database Design Algorithms and Further Dependencies
11th Week Introduction to Transaction Processing Concepts and Theory
12th Week Introduction to Transaction Processing Concepts and Theory
13th Week Concurrency Control Techniques
14th Week Recovery
RECOMENDED OR REQUIRED READINGRamez Elmasri & Shamkant B. Navathe. Fundamentals of Database Systems (6. Baskı)
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Discussion,Questions/Answers
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term130
Project130
Total(%)60
Contribution of In-term Studies to Overall Grade(%)60
Contribution of Final Examination to Overall Grade(%)40
Total(%)100
ECTS WORKLOAD
Activities Number Hours Workload
Midterm exam133
Preparation for Quiz
Individual or group work14570
Preparation for Final exam16060
Course hours14342
Preparation for Midterm exam15050
Laboratory (including preparation)
Final exam133
Homework
Project17070
Total Workload298
Total Workload / 309,93
ECTS Credits of the Course10
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4
K1       
K2       
K3  X   X   X   X
K4       
K5  X   X   X  
K6       
K7       
K8  X   X    
K9       
K10       
K11       
K12       
K13