Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
3BGT209Veritabanı Uygulamaları ve Güvenliği1+2+02431.07.2026

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı Bilişim Güvenliği Teknolojisi
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Bu dersin amacı; öğrencilerin veri tabanı sistemlerinin tasarımı, yönetimi ve güvenliği konularında temel bilgi ve beceri kazanmalarını, SQL kullanarak veri tabanı işlemlerini gerçekleştirebilmelerini, veri güvenliği tehditlerini analiz edebilmelerini ve veri bütünlüğünü korumaya yönelik güvenlik yöntemlerini uygulayabilmelerini sağlamaktır.
Dersin İçeriği Bu derste veri tabanı sistemlerinin temel kavramları, SQL ile veri sorgulama işlemleri, veri tabanı tasarımı ve yönetimi ele alınmaktadır. Ayrıca veri tabanı güvenliği, kullanıcı yetkilendirme, güvenlik tehditleri ve savunma stratejileri, şifreleme teknikleri, veri bütünlüğü ve erişim kontrolü konuları incelenmektedir. Ders kapsamında güvenli veri tabanı uygulamalarına yönelik temel yaklaşımlar ve güncel güvenlik uygulamaları değerlendirilmektedir.
Dersin Yöntem ve Teknikleri Anlatım, soru-cevap, tartışma, uygulamalı laboratuvar çalışmaları, gösterip yaptırma, örnek olay (vaka) analizi, problem çözme, ödev çalışmaları ve sunum.
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Öğr.Gör. Emine İŞCAN https://ankarabilim.edu.tr/meslek-yuksekokulu/akademik/akademik-kadro emine.ozdamar@ankarabilim.edu.tr
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Ayık, Y. Z. Veri Tabanlarında Bilgi Yönetimi, Güvenlik ve Performans. Nobel Bilimsel Eserler.
Kıran, S. (2021). İlişkisel Veritabanı Tasarlama ve SQL ile Geliştirme. Ankara: Nobel Akademik Yayıncılık.
Connolly, T., & Begg, C. (2015). Database Systems: A Practical Approach to Design, Implementation, and Management. Pearson.
Microsoft. (2024). SQL Server Documentation. https://learn.microsoft.com/sql
Ders Notları "Öğretim elemanı tarafından hazırlanan ders notları ve sunumlar.
Laboratuvar uygulama dokümanları ve örnek SQL uygulamaları.
Veri tabanı güvenliği ve şifreleme tekniklerine ilişkin uygulama materyalleri.
Ders kapsamında paylaşılan dijital eğitim materyalleri ve örnek senaryolar.

Ders Yapısı
Matematik ve Temel Bilimler %20
Mühendislik Bilimleri %20
Mühendislik Tasarımı %0
Sosyal Bilimler %0
Eğitim Bilimleri %0
Fen Bilimleri %0
Sağlık Bilimleri %0
Alan Bilgisi %60

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Uygulama 1 % 20
Yarıyıl Sonu Sınavı 1 % 50
Toplam :
3
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 1 14
Sınıf Dışı Ç. Süresi 4 1 4
Sunum/Seminer Hazırlama 2 5 10
Ara Sınavlar 1 10 10
Uygulama 3 7 21
Laboratuvar 14 2 28
Yarıyıl Sonu Sınavı 1 16 16
Toplam İş Yükü   AKTS Kredisi : 4,03921568627451 103

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Veri tabanı temellerini ve SQL sorgulama yeteneklerini geliştirir.
2 Veri tabanı tasarımı ve güvenliği konusunda yeterlilik sahibi olur.
3 Güvenlik tehditlerini ve savunma stratejilerini öğrenir. Şifreleme konusunda bilgi sahibi olur
4 Denetim kayıtları ve güvenlik olaylarını izleme yeteneği gelişir.
5 Veri tabanı uygulamaları geliştirmeyi öğrenecekler.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Veri Tabanı Temelleri Veri Tabanı Temelleri konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
2 SQL Temel Sorgular SQL Temel Sorgular konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
3 İleri SQL Sorguları İleri SQL Sorguları konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
4 Veri Tabanı Tasarımı ve Normalizasyonu Veri Tabanı Tasarımı ve Normalizasyonu konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
5 Veri Tabanı Güvenliği Temelleri Veri Tabanı Güvenliği Temelleri konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
6 Veri Tabanı Güvenlik Tehditleri Veri Tabanı Güvenlik Tehditleri konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
7 Veri Tabanı Yedekleme ve Kurtarma Veri Tabanı Yedekleme ve Kurtarma konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
8 Ara Sınav Önceki haftalarda işlenen konuların tekrar edilmesi. Ders notları, örnek sorular ve tekrar materyalleri.
9 Veri Tabanı Denetim ve İzleme Veri Tabanı Denetim ve İzleme konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
10 Veri Gizliliği ve Şifreleme Veri Gizliliği ve Şifreleme konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
11 Veri Tabanı Sızma Testleri Veri Tabanı Sızma Testleri konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
12 Uygulama Geliştirme ve Veri Tabanı Güvenliği Önceki haftalarda öğrenilen kavramların gözden geçirilmesi. Örnek uygulamalar, ders notları ve çalışma materyalleri.
13 Veri Tabanı Güvenlik Standartları ve Uyumluluk Veri Tabanı Güvenlik Standartları ve Uyumluluk konusuna ilişkin temel kavramların incelenmesi. Ders sunumları, uygulama notları, örnek SQL kodları ve teknik dokümanlar.
14 Örnek Uygulama Önceki haftalarda öğrenilen kavramların gözden geçirilmesi. Örnek uygulamalar, ders notları ve çalışma materyalleri.
15 Genel Tekrar Önceki haftalarda öğrenilen kavramların gözden geçirilmesi. Örnek uygulamalar, ders notları ve çalışma materyalleri.
16 Final Sınavı Önceki haftalarda işlenen konuların tekrar edilmesi. Ders notları, örnek sorular ve tekrar materyalleri.

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16
Ö1 5 5 4 1 1 1 1 1 1 3 2 1 3 1
Ö2 5 1 5 5 2 2 1 2 1 2 4 3 4 5 4
Ö3 4 2 4 5 2 2 1 3 1 2 5 4 4 4 5
Ö4 4 1 4 5 2 2 1 3 1 2 4 4 5 5 5
Ö5 5 5 4 2 2 1 2 1 1 3 3 2 4 3

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek