Türkçe | English
FACULTY of SCIENCE / COMPUTER SCIENCE
Computer Sciences
Course Catalog
https://www.ktu.edu.tr/isbb/
Phone: +90 0462 +90 (462) 377 3112
FENF
FACULTY of SCIENCE / COMPUTER SCIENCE / Computer Sciences
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

BILB3005Database Management Systems4+0+0ECTS:5
Year / SemesterFall Semester
Level of CourseFirst Cycle
Status Compulsory
DepartmentCOMPUTER SCIENCE
Prerequisites and co-requisitesNone
Mode of Delivery
Contact Hours14 weeks - 4 hours of lectures per week
LecturerDr. Öğr. Üyesi Uğur ŞEVİK
Co-Lecturer
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
The object of this course is to make students to learn Database Management accompanied by file processing and relational data models, query languages and basic relational operators.
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : be able to create the Conceptual Model of the database1,7,91,6,
LO - 2 : be able to create the Logical Model of the database1,7,91,6,
LO - 3 : be able to create the Physical Model of the database1,7,91,6,
LO - 4 : be able to manage data with SQL commands1,7,91,6,
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
Basic Concepts, Purpose of DataBase Organization, Database System Structure, and Data Models: Hyra, Network, query and object oriented database models. Data definition, data processing, query languages, SQL. Database design, logical, conceptual and physical models. Normalization. Database Interface and access methods. Database management, Operational necessity, safety integrity and database applications.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction to Database Systems
 Week 2Relational database design
 Week 3Requirements Analysis
 Week 4Conceptual Model
 Week 5Logical Model
 Week 6Object-Oriented Conceptual Model
 Week 7Physical Model
 Week 8Normalization
 Week 9Mid-term exam
 Week 10Introduction to Structured Query Language (SQL)
 Week 11Data Definition Language
 Week 12Data Manipulation Language
 Week 13Data Manipulation Language
 Week 14Data Control Language
 Week 15Views, Triggers
 Week 16End-of-term exam
 
Textbook / Material
1Çağıltay N. E., Tokdemir G., 2010, Veritabanı Sistemleri Dersi (Teoriden Pratiğe), Seçkin Yayınları
 
Recommended Reading
1Nizam A., 2015, Veritabanı Teorisi ve Uygulamaları, Papatya Yayıncılık
2Rajiv C., 2016, Database Management System (DBMS): A Practical Approach, 5th Edition, S. Chand Publishing
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 18.04.2024 1,5 saat 30
Project 15 30.05.2024 20
End-of-term exam 16 07.06.2024 1,5 saat 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term