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 |