GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
MYBPR1002 Veri Tabanı II Ders 1 2 4,00

Önlisans


Türkçe


Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı verilerek, Veritabanı Yönetim Sistemi Uygulama programı (MYSQL) görsel arayüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama yeteneğine sahip olmak


Öğr.Gör. Fırat Kapar


1 Birden fazla tablo arasında ilişki kurar ve basit bir ilişkisel veri modeli tasarlayabileceklerdir
2 JOIN işlemlerini kullanarak çok tablolu SQL sorguları yazabileceklerdir
3 Alt sorgular ve gruplama fonksiyonları ile raporlama işlemleri yapabileceklerdir
4 Index, Stored Procedure ve Trigger gibi temel veritabanı nesnelerini oluşturabileceklerdir
5 Transaction yönetimi ve temel kullanıcı yetkilendirme işlemlerini uygulayabileceklerdir

Birinci Öğretim


Yok


Yok


Veritabanı tasarımı, karmaşık sorgulamalar, veritabanı yönetimi


Hafta Teorik Uygulama Laboratuvar
1 Temel SQL tekrar ve tek tablo uygulamaları
2 Tablolar arası ilişkiler ve Foreign Key uygulaması
3 INNER JOIN ve basit çok tablolu sorgular
4 LEFT JOIN, RIGHT JOIN ve çoklu JOIN kullanımı
5 Alt sorgular (Subquery) ve IN – EXISTS kullanımı
6 Gruplama ve toplama fonksiyonları (GROUP BY, HAVING)
7 View oluşturma ve veri bütünlüğü kuralları
8 Index kavramı ve basit performans uygulamaları -- Ara sınav
9 Transaction işlemleri (COMMIT, ROLLBACK)
10 Stored Procedure oluşturma ve parametre kullanımı
11 Trigger oluşturma ve veri kontrol uygulaması
12 Kullanıcı Tanımlı Fonksiyon
13 JOIN ve Subquery tekrar uygulamaları
14 Veritabanı güvenliği ve kullanıcı yetkilendirme
15 Dönem Sonu Sınavı

1. Kaynak (Türkçe Kitap) Yağcı, M. (2022). Tasarımdan uygulamaya dinamik web siteleri için PHP ve MySQL. Nobel Akademik Yayıncılık. 2. Kaynak (İngilizce Kitap) Botros, S., & Tinley, J. (2021). High performance MySQL: Proven strategies for running MySQL at scale (4. baskı). O'Reilly Media.


Yok


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 3 3
Final Sınavı 1 3 3
Derse Katılım 14 3 42
Soru-Yanıt 2 3 6
Ara Sınav İçin Bireysel Çalışma 6 3 18
Final Sınavı içiin Bireysel Çalışma 6 3 18
Toplam İş Yükü (saat) 90

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13
ÖÇ 1 4 5 4 3 2 3 3 4 4 2 2 2 2
ÖÇ 2 4 5 4 3 2 3 2 3 4 2 2 2 2
ÖÇ 3 3 4 3 3 2 3 2 3 3 2 2 2 2
ÖÇ 4 4 4 3 3 2 2 2 3 3 2 2 2 2
ÖÇ 5 3 4 3 3 2 2 2 4 3 2 2 2 2
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek