Home  »  Faculty of Economics and Administrative Sciences »  Program of Technology and Knowledge Management

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
INTRODUCTION TO DATABASE MANAGMENT SYSTEMS TKM208 Fourth Term (Spring) 3 + 0 5

TYPE OF COURSE UNITCompulsory Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY2
SEMESTERFourth Term (Spring)
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)Associate Professor Nurcan Alkış Bayhan
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Have a broad understanding of database concepts and database management system software
2) Have a high-level understanding of major DBMS components and their function
3) Be able to model an application?s data requirements using conceptual modeling tools like ER diagrams and design database schemas based on the conceptual model.
4) Be able to write SQL commands to create tables and indexes, insert/update/delete data, and query data in a relational DBMS.
5) Will be able to describe and develop Relational Algebra queries
6) Can identify problems related to database usage in business life and produce solutions.

MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
COURSE DEFINITIONThe aim of this course is to make students gain knowledge and experience about the importance, necessity, design and development of database management systems. In the course, students are given information about database concepts and database management system software, data modeling tools such as ER diagrams are introduced, SQL and relational algebra queries are explained.
COURSE CONTENTS
WEEKTOPICS
1st Week Introduction to Conceptual modeling (data, database, database management systems, database characteristics, database examples)
2nd Week Database System Concepts and Architecture
3rd Week Database modeling using the Entity-Relationship (ER)
4th Week Database modeling using the Extended Entity-Relationship (ER)
5th Week The Relational Data Model and Relational Database Constraints
6th Week ER-to-Relational Mapping
7th Week EER to Relational Mapping
8th Week Midterm
9th Week Relational Algebra
10th Week Introduction to SQL
11th Week SQL
12th Week Functional Dependencies and Normalization for Relational Databases
13th Week Relational Database Design Algorithms and Further Dependencies
14th Week Transaction Processing Concepts and Theory
RECOMENDED OR REQUIRED READINGR. Elmasri, S.B. Navathe, Fundamentals of Database Systems, 4th edition, Addison-Wesley, 2004.
Raghu Ramakrishnan, Database Management Systems, McGraw Hill, 3rd edition, 2003.
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSPresentation,Lecture,Discussion,Problem Solving
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 exam12,52,5
Preparation for Quiz
Individual or group work14342
Preparation for Final exam12525
Course hours14342
Preparation for Midterm exam12020
Laboratory (including preparation)
Final exam12,52,5
Homework
Project11515
Total Workload149
Total Workload / 304,96
ECTS Credits of the Course5
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

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