VERİTABANI YÖNETİM SİSTEMLERİ II

Ders Genel Bilgileri

Ders Kodu AKTS T+U+L Kredi Ders Türü
YAZ16202 5 4+0 4 Zorunlu
Ders Linki (Türkçe) :
Ders Linki (İngilizce) :
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Öğretim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Amacı Yazılım Mühendisliği öğrencilerine, SQL sunucu kurulumunu, üzerinde uygulama yapılmasını, dağıtık sistemlerin tasarımını ve güvenliğini ve SQL ile bulut teknolojini birleştirmeyi hedeflemektedir.
Dersin İçeriği İstemci/Sunucu tabanlı veritabanı programının kurulumu, kullanılması ve çalıştırılması, dağıtık sistemler, veri tabanı içindeki bileşenleri kontrol edebilme,yedek alabilme ve veri güvenliği, bulut ve veritabanında güvenlik.
Dersin Ön Koşulları YAZ20201 - VERİTABANI YÖNETİM SİSTEMLERİ I
Dersin Koordinatörü Dr.Öğr.Üyesi Bora ASLAN
Dersi Verenler Dr.Öğr.Üyesi Füsun YAVUZER ASLAN
Dersin Yardımcıları Arş.Gör. Zeliha DEMİRCAN
Staj Durumu Yok

Dersin Kaynakları

Kaynaklar Yaşar Gözüdeli, Yazılımcılar için SQL Server 2014 ve Veritabanı Programlama, Seçkin Yayınları, 2014. Bora Aslan, Veritabanı İlkeleri ve Yönetim Sistemleri, Paradigma Akademi Yayınları.
Notlar
Ön Hazırlık ve Dokümanlar İlgili öğretim üyesinin önereceği kitap, ders notu, internet.
Ödev -

Ders Yapısı

Matematik ve Temel Bilimler% 20
Mühendislik Bilimleri% 50
Mühendislik Tasarımı% 30
Sosyal Bilimler% 0
Eğitim Bilimleri% 0
Fen Bilimleri% 0
Sağlık Bilimleri% 0
Alan Bilgisi% 0
Değerlendirme Ölçütleri
Yarı Yıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 20
Kısa Sınav 2 % 20
Ödev 1 % 10
Devam 0 % 0
Uygulama 0 % 0
Proje 0 % 0
Yarıyıl Sonu Sınavı 1 % 50
Arazi Çalışması 0 % 0
Atölye Çalışması 0 % 0
Laboratuvar 0 % 0
Sunum/Seminer Hazırlama 0 % 0
Toplam 5 % 100
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü
Ders Süresi 15 4 60
Sınıf Dışı Ç. Süresi 15 4 60
Ödevler 1 10 10
Ara Sınavlar 1 10 10
Yarıyıl Sonu Sınavı 1 10 10
Kısa Sınav 2 5 10
  160 | AKTS Kredisi : 5

Ders Konuları

Hafta Konu Öğretim Yöntem ve Teknikleri Ön Hazırlık ve Dokümanlar
1 Gruplama Fonksiyonları ve İşlemleri Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
2 Birleştirme İşlemleri Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
3 Alt Sorgular Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
4 Görünümler Çalışma ve İndeks Oluşturma Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
5 Veritabanı İşlemleri (yedekleme, bakım, onarım vb.) Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
6 T-SQL Programlama Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
7 Tetikler Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
8 Saklı Prosedürler Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
9 ARA SINAV Soru-Cevap MS Teams üzerinden paylaşılan notlar
10 SQL Server’da Güvenlik ve DCL Komutları Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
11 SQL Server’da Kullanıcı Tanımlı Fonksiyonlar Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
12 SQL Sunucu Mimarisi Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
13 Oracle Database kurulumu ve SQL Developer kullanımı Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
14 PL/SQL’ de Veri Tipleri ve Operatörler Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar
15 NoSQL Veritabanları ve MongoDB Anlatım, Soru-Cevap MS Teams üzerinden paylaşılan notlar

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:

# Açıklama
1 SQL Fonksiyonları hakkında bilgi verir
2 Saklı prosedürler ile ilgili bilgiler verir.
3 Veritabanı tetikleri ile ilgili bilgiler verir.
4 Veritabanı güvenliği ile ilgili bilgiler verir.
5 Kullanıcı tanımlı fonksiyonlar ile ilgili bilgiler verir.
6 Farklı veritabanı sistemlerini kullanabilir.

Dersin Program Çıktılarına Katkısı

  P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
Ö1 32332411222
Ö2 23333312321
Ö3 22243211232
Ö4 43342323333
Ö5 33442312122
Ö6 43432433323

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