Skip to content
Toros University

BLP203

DATABASE MANAGEMENT SYSTEMS

Computer Programming
Download course information package PDF Excel Word XML CSV
Semester
3
Type
Zorunlu
Theory / Practice / Lab
3 / 2 / 0
ECTS
5
Level of study
Ön Lisans
Mode of study
Birinci Öğretim
Instructor
Öğr. Gör. Osman Doğuş GÜLGÜN
Prerequisite courses
Yok
Internship status
Yok

Course objectives

Veri yapılarıyla ilgili temel kavramları öğrenme; bağlı listeler, yığın, kuyruk, ağaç yapıları gibi temel veri yapılarını öğrenme; sıralama ve arama algoritmalarını öğrenme, ilişkisel veritabanları kavramını öğrenme; E/R diyagramlarını kullanarak veritabanı tasarımı yapabilme; SQL diliyle veritabanı oluşturup veri ekleme, güncelleme, silme; SQL sorguları yazabilme.

Course content

Veri yapıları temel kavramlar, bağlı listeler, yığın ve kuyruk veri yapıları, ağaç veri yapıları, sıralama ve arama algoritmaları, veritabanı tasarımı, E/R diyagramları, ilişkisel veritabanları, SQL dili

Resources

Dr. Rifat ÇÖLKESEN, Veri Yapıları ve Algoritmalar, Raghu Ramakrishnan, Johannes Gehrke, Database Management Systems, 3rd Edition

Other recommended points

Yok

Learning outcomes

  1. 1 Veri yapıları temel kavramlarla ilgili bilgi sahibi olma; Bağlı Liste, Yığın, Kuyruk ve Ağaç veri yapılarının yapı ve işleyişlerini ve temel komutlarını öğrenme
  2. 2 Sıralama ve arama algoritmalarını ve çalışma biçimlerini öğrenme
  3. 3 İlişkisel veritabanı kavramını öğrenme, E/R diyagramları çizerek (yardımcı online araçlar kullanarak) veritabanı tasarımı yapabilme
  4. 4 SQL dilinin özelliklerini ve komutlarını öğrenme; SQL ile tablo oluşturma, tablolara veri ekleme, silme, güncellemeyi öğrenme; SQL sorgularıyla tablolardan veri çekmeyi öğrenme

Weekly topics

Week 1 Veri Yapıları Temel Kavramlar
Week 2 C Dilinde Diziler ve İşaretçiler
Week 3 Bağlı Listeler
Week 4 Yığınlar
Week 5 Kuyruklar
Week 6 Ağaçlar
Week 7 Sıralama ve Arama Algoritmaları
Week 8 Ara Sınav
Week 9 Veritabanlarına Giriş
Week 10 Veritabanı Tasarımına Giriş
Week 11 E/R Diyagramları
Week 12 İlişkisel Model ve SQL
Week 13 SQL
Week 14 Genel Tekrar
Week 15 Final

Assessment

Yarıyıl (Yıl) İçi Etkinlikleri

  • Ara Sınav %100

Yarıyıl (Yıl) Sonu Etkinlikleri

  • Yarıyıl Sonu Sınavı %100

Yarıyıl(yıl) içi etkinliklerin ve yarıyıl(yıl) sonu sınavının başarı notuna katkısı

  • Yarıyıl (Yıl) İçi Etkinlikleri %40
  • Yarıyıl (Yıl) Sonu Etkinlikleri %60

ECTS workload

Event Number Duration (hours) Total (hours)
Ara Sınav 1 1 1
Ara Sınav İçin Bireysel Çalışma 1 50 50
Final Sınavı 1 1 1
Final Sınavı içiin Bireysel Çalışma 1 100 100
Total workload / ECTS 152 hours · 5,07 ECTS

Cookie settings

Choose which cookies you allow; you can change your choice at any time using the "Cookie settings" link at the bottom of the page.