Meslek Yüksekokulu
Bilgi Güvenliği Teknolojisi

Ders Bilgileri

VERİTABANLARI VE SQL DİLLERİ
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
BGT105 Güz 3 2 3

Ön Koşulu Olan Ders( ler )
Dili Türkçe
Türü Zorunlu
Seviyesi Ön Lisans
Öğretim Elemanı( ları )
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar
Staj Durumu Yok
Amacı Bu dersin amacı, veritabanı normalizasyonunu, tasarımını, tablo düzenlemesini, temel sorgulama işlemlerini öğretip saklı yordam ve tetikleyici oluşturma becerisi kazandırmaktır.
İçeriği Varlıklarlar arası bağlantılar, Normalizasyon kuralları, Veri yığınını normalize ederek veritabanı tasarlama, Veritabanı ve tablo tasarımı, Temel ve karmaşık sorgulama, Saklı yordam ve tetikleyici tasarımı, Saklı yordam ve tetikleyicileri kullanarak veritabanı yönetme

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Varlıklarlar arası bağlantıları öğrenir
2 Normalizasyon kurallarını öğrenir
3 Veri yığınını normalize ederek veritabanı tasarlama becerisi kazanır
4 Veritabanı ve tablo tasarımını öğrenir
5 Temel ve karmaşık sorgulama işlemi yapma becerisi kazanır
6 Saklı yordam ve tetikleyici tasarımını öğrenir
7 Saklı yordam ve tetikleyicileri kullanarak veritabanı yönetme becerisi kazanır

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Veritabanı ihtiyaç analizi Sözlü anlatım
2 Varlık diyagramlar Sözlü anlatım
3 Normalizasyon Sözlü anlatım
4 Normalizasyon Sözlü anlatım
5 Veritabanı yazılım kurulumu, veritabanı tasarımı Sözlü anlatım
6 Tablo tasarımı, temel sorgulama işlemleri Sözlü anlatım
7 Ara Sınav Yazılı
8 Kompleks sorgulama işlemleri Sözlü anlatım
9 Kompleks sorgulama işlemleri Sözlü anlatım
10 Sunucu ve kullanıcı yönetim fonksiyonları Sözlü anlatım
11 Sunucu ve kullanıcı yönetim fonksiyonları Sözlü anlatım
12 Saklı yordam oluşturma Sözlü anlatım
13 Saklı yordam oluşturma Sözlü anlatım
14 Tetikleyici oluşturma Sözlü anlatım
15 Tetikleyici oluşturma Sözlü anlatım
16 Son Sınav yazılı

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 %40 Ara Sınav Ara Sınav
2 %60 Son Sınav Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Varlıklarlar arası bağlantıları öğrenir 3 1
2 Normalizasyon kurallarını öğrenir 2͵4͵6 1
3 Veri yığınını normalize ederek veritabanı tasarlama becerisi kazanır 2͵4͵5͵6 1
4 Veritabanı ve tablo tasarımını öğrenir 2͵4͵5͵7 2
5 Temel ve karmaşık sorgulama işlemi yapma becerisi kazanır 1͵5͵6͵7 2
6 Saklı yordam ve tetikleyici tasarımını öğrenir 2͵4 2
7 Saklı yordam ve tetikleyicileri kullanarak veritabanı yönetme becerisi kazanır 2͵4 2
Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
1 Ders Süresi 14 3 42
2 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 0 0 0
3 Sunum ve Seminer Hazırlama 4 2 8
4 İnternette tarama, kütüphane ve arşiv çalışması 1 5 5
5 Belge/Bilgi listeleri oluşturma 1 5 5
6 Atölye 0 0 0
7 Ara Sınav için Hazırlık 1 5 5
8 Ara Sınav 1 5 5
9 Kısa Sınav 0 0 0
10 Ödev 1 10 10
11 Ara Proje 0 0 0
12 Ara Uygulama 0 0 0
13 Son Proje 0 0 0
14 Son Uygulama 0 0 0
15 Son Sınav için Hazırlık 1 5 5
16 Son Sınav 1 5 5
  90