Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
İleri Veri Tabanı BST 006 0 3 + 0 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Seçmeli
Dersin Koordinatörü Arş.Gör. SEDA UÇAR
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı
Dersin İçeriği

İleri Veri Tabanı dersi, veri tabanı sistemlerinin daha derinlemesine konularını kapsar. Bu ders genellikle ilişkisel olmayan veri tabanları, dağıtık veri tabanları, veri depolama ve işleme teknikleri, veri madenciliği ve büyük veri yönetimi gibi konuları içerir. Ayrıca, veri tabanı performansı, güvenliği, yedekleme ve kurtarma stratejileri gibi ileri düzey konular da ele alınır. İleri Veri Tabanı dersi, öğrencilere karmaşık veri tabanı problemlerini çözmek için gerekli olan bilgi ve becerileri sağlamayı amaçlar.

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 İlişkisel olmayan veri tabanları, dağıtık veri tabanları ve veri depolama teknikleri gibi ileri düzey veri tabanı konularını tanımlama.
2 Veri tabanı performansı için indeksleme, optimizasyon ve sorgu işleme tekniklerini uygulama yeteneği.
3 Büyük veri yönetimi ve analizi için veri depolama ve işleme tekniklerini kullanma becerisi.
4 Veri tabanı güvenliği, yedekleme ve kurtarma stratejilerini planlama ve uygulama kabiliyeti.
5 Veri madenciliği ve veri analitiği yöntemlerini kullanarak veri tabanı içindeki desenleri ve ilişkileri keşfetme ve analiz etme yeteneği.
Hafta Ders Konuları Ön Hazırlık
1 Veritabanı ve SQL Sunucu Yapısına Genel Bakış
2 SQL Sunucu ve SQL Sunucu Güvenlik Mekanizması, İlişkisel Veritabanı Modeli
3 Veri Tanımlama Dili Komutları ve Veri İşleme Komutları
4 Birleştirme, İlişkilendirme - Kısıtlamalar
5 Tetikleyiciler
6 Veri Denetleme Dili deyimleri
7 Değişkenler, Karşılaştırma ve Kontrol Deyimleri
8 Saklı Prosedürler- Değer Alan (Giriş Parametreli), Değer Veren (Çıkış Parametreli)
9 Kullanıcı Tanımlı Fonksiyonlar
10 Gelişmiş Sorgulama Tasarımı
11 Ara Sınav 2/Konu Tekrarı
12 İmleçler
13 Hareketler ve Kilitler
14 Zamanlamış Görevler Oluşturma
Kaynaklar
Ders Notu
Ders Kaynakları
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Bilgisayar bilimi, yazılım mühendisliği, ağ teknolojileri, veritabanı yönetimi gibi bilişim konularında güçlü bir temel ve matematik alt yapısı oluşturma.
2 Bilgisayar programlama, sistem analizi, ağ yönetimi gibi teknik becerilerin geliştirilmesi.
3 Analitik düşünme ve problem çözme yeteneklerinin geliştirilmesi.
4 Teknik konuları açık ve anlaşılır bir şekilde ifade etme ve ekip içinde etkili iletişim kurabilme yeteneğinin geliştirilmesi
5 Teknoloji trendlerini takip ederek ve yeni teknolojilere hızlı bir şekilde adapte olarak sürekli olarak kendini geliştirme yeteneği kazandırma
# Ders Öğrenme Çıktılarının Program Çıktılarına Katkısı PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5
1 İlişkisel olmayan veri tabanları, dağıtık veri tabanları ve veri depolama teknikleri gibi ileri düzey veri tabanı konularını tanımlama.
2 Veri tabanı performansı için indeksleme, optimizasyon ve sorgu işleme tekniklerini uygulama yeteneği.
3 Büyük veri yönetimi ve analizi için veri depolama ve işleme tekniklerini kullanma becerisi.
4 Veri tabanı güvenliği, yedekleme ve kurtarma stratejilerini planlama ve uygulama kabiliyeti.
5 Veri madenciliği ve veri analitiği yöntemlerini kullanarak veri tabanı içindeki desenleri ve ilişkileri keşfetme ve analiz etme yeteneği.
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 30
2. Ara Sınav 30
Toplam 60
1. Final 40
Toplam 40
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)