Course Details

DATABASE MANAGEMENT SYSTEMS

COMP204

Course Information
SemesterCourse Unit CodeCourse Unit TitleT+P+LCreditNumber of ECTS Credits
4COMP204DATABASE MANAGEMENT SYSTEMS3+0+036

Course Details
Language of Instruction English
Level of Course Unit Bachelor's Degree
Department / Program COMPUTER ENGINEERING
Type of Program Formal Education
Type of Course Unit Compulsory
Course Delivery Method Face To Face
Objectives of the Course The main objective of this course is to provide students with the skills to design normalized databases, manipulate databases using a database management system, and develop database-driven web applications. Through this course, students will develop a comprehensive understanding of database systems and technologies, while gaining the ability to translate the theoretical knowledge they have learned into practical applications.
Course Content This course provides a comprehensive overview of design and implementation of relational databases with web access for database-driven Web applications. The course aims to teach the essentials and applications of relational database management systems. The students will learn about database management systems (such as MySQL), database administration, and database querying with SQL. The students will also learn how to use databases to construct applications. Relational data modeling, relational algebra and structured query language (SQL) are indispensable components of this course. Then, relational database design and entity-relationship model will be discussed. Later, design for database-driven Web applications will be explained. Later on, data storage medium and formats for databases will be explained. Finally, database transactions will be explained.
Course Methods and Techniques
Prerequisites and co-requisities ( COMP101 )
Course Coordinator Asist Prof.Dr. Mehmet Gökhan Bakal gokhan.bakal@agu.edu.tr
Name of Lecturers Asist Prof.Dr. Mehmet Gökhan Bakal gokhan.bakal@agu.edu.tr
Assistants None
Work Placement(s) No

Recommended or Required Reading
Resources


Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"

Assessment Methods and Criteria
In-Term Studies Quantity Percentage
Yarıl yılSonu Sınavı/Dönem Projesinin Başarı Notuna Katkısı 1 % 25
Ödev 4 % 25
Proje/Çizim 1 % 25
Final examination 1 % 25
Total
7
% 100

 
ECTS Allocated Based on Student Workload
Activities Quantity Duration Total Work Load
Yazılı Sınav 1 2 2
Grup Projesi 1 52 52
Ev Ödevi 4 8 32
Sınıf İçi Aktivitesi 12 1 12
Proje 1 52 52
Yüz Yüze Ders 28 1 28
Final Sınavı 1 2 2
Total Work Load   Number of ECTS Credits 6 180

Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
NoLearning Outcomes
1 Design normalized databases.
2 Use a database management system to manipulate a database.
3 Develop database-driven applications.


Weekly Detailed Course Contents
Veri yok


Contribution of Learning Outcomes to Programme Outcomes
P1
All 4
C1 2
C2 4
C3 5

Contribution: 1: Very Slight 2:Slight 3:Moderate 4:Significant 5:Very Significant


https://sis.agu.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=74940&lang=en