Türkçe | English
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ
( I. ÖĞRETİM) 
Ders Bilgi Paketi
http://www.ktu.edu.tr/ofyazilim
Tel: +90 0462 3778353
OFTF
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ / ( I. ÖĞRETİM) 
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YZM2017Veri Tabanı ve Yönetimi2+2+0AKTS:5
Yıl / YarıyılGüz Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BölümüYAZILIM MÜHENDİSLİĞİ BÖLÜMÜ
Ön KoşulYok
Eğitim Sistemi
Dersin Süresi14 hafta - haftada 2 saat teorik ve 2 saat uygulama
Öğretim ÜyesiArş. Gör. Hakan AYDIN
Diğer Öğretim Üyesi
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Bu dersin amacı, öğrencilerin veritabanı kavramını bilmelerini ve anlamalarını, ilişkisel model kavramlarını öğrenmelerini, SQL ifadelerini öğrenmelerini ve kullanmalarını, kavramsal modellemeyi gerçekleştirmelerini, veritabanı modelleme prensiplerini kullanarak kavramsal modeli ilişkisel modele dönüştürmelerini, veritabanı normalizasyon teorisini ve veritabanı tasarımına etkisini öğrenmelerini, sorgu işlemeyi, optimizasyonu ve veritabanı ayarlamasını öğrenmelerini ve uygulamalarını, SQL Server'ı anlamalarını ve kullanmalarını, veri bütünlüğünü sağlamalarını, indeks teorisini ve yönetimini öğrenmelerini, tetikleyicileri tanımlamalarını ve kullanmalarını sağlamaktır.
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : veritabanı sistemlerinin temel kavramlarını anlayabilir.3 - 81,
ÖK - 2 : veritabanı yönetimi sistemlerinin işlevlerini kavrayabilir.3 - 81
ÖK - 3 : veritabanı sistem tasarımı ve yöntemlerini anlayabilir.3 - 81
ÖK - 4 : yürürlükteki veritabanı sistem teknolojilerini anlayabilir.3 - 81
ÖK - 5 : SQL Server yazılımını kurar kullanır yönetir.3 - 81
PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Veritabanının temel kavramları, veri modelleri, ilişkisel veri modeli, ilişkisel veri modelinin bileşenleri ve özellikleri, varlık-ilişkisel model, varlık-ilişkisel diyagramlar, varlık-ilişki diyagramından tablolara geçiş, normalizasyon, tablolar ve özellikleri, SQL Server yazılımı ve bileşenleri, fiziksel veritabanı tasarımı ve uygulaması, veri bütünlüğü, kısıtlamalar, yapılandırılmış sorgu dili, basit sorgular, gelişmiş sorgular, görünümler, indeks teorisi ve yönetimi, saklı prosedürler, tetikleyiciler, yedekleme ve yedeklemeden geri yükleme.
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Veri tabanı, kavramları ve bileşenleri
 Hafta 2Veri modelleri, ilişkisel veri modeli ve kavramları
 Hafta 3Varlık-ilişki(E-R) modeli ve tablolara geçiş
 Hafta 4Normalizasyon, fonksiyonel bağımlılıklar
 Hafta 5Yapısal sorgulama dili, genel yapısı
 Hafta 6SQL Server yazılımı, bileşenleri, mimarisi, basit yönetimsel araçlar
 Hafta 7Veri tabanı fiziksel tasarımı ve gerçekleştirilmesi, tablo tasarımı ve özellikleri
 Hafta 8Veri bütünlüğü kavramları ve gerçeklenmesi
 Hafta 9Arasınav
 Hafta 10Sorgulama uygulamaları
 Hafta 11İleri seviye sorgulamalar
 Hafta 12View'lerle çalışmak
 Hafta 13Indeks teorisi ve yönetimi
 Hafta 14Saklı yordamlar
 Hafta 15Tetikleyiciler
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1Gözüdeli, Yaşar. 2014. SQL Server ve Veritabanı Programlama, Seçkin Yayınevi.
 
İlave Kaynak
1Aslan, Bora. 2013. Veri tabanı ilkeleri ve yönetim sistemleri, Paradigma yayınları.
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 01/11/2025 2 35
Proje 14 29/12/2025 25
Dönem sonu sınavı 16 10/01/2025 2 40
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 8 32
Sınıf dışı çalışma 2 14 28
Laboratuar çalışması 4 6 24
Arasınav için hazırlık 2 7 14
Arasınav 1 1 1
Dönem sonu sınavı için hazırlık 6 4 24
Dönem sonu sınavı 2 1 2
Toplam Çalışma Yükü125