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 ) Yok
Dili Türkçe
Türü Zorunlu
Seviyesi Ön Lisans
Öğretim Elemanı( ları ) Öğr. Gör. Özer TANRIVERDİ
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar
Staj Durumu Yok
Amacı Veritabanı tasarlamak, veritabanı oluşturmak, Varlık/İlişki Diyagramları çizebilmek, İlişkisel Veritabanı kavramını öğrenmek, temel ve kompleks SQL sorguları yazabilmek, Saklı Yordam oluşturmak, View ve Tetikleyici oluşturmak, Transaction işlemlerini öğrenmek.
İçeriği Varlık/İlişki Dyagramları, tablo tasarımı, temel ve kompleks SQL sorguları, ilişkisel yapılar ve anahtarlar, Saklı Yordamlar, View'lar, Tetikleyiciler, Transaction işlemleri

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Varlıklar arası bağlantıları öğrenme ve Varlık/İlişki diyagramları çizme, ilişkisel yapıları ve anahtarları öğrenme
2 Veritabanı tasarlama, oluşturma ve veritabanı üzerinde temel ve kompleks SQL sorguları yazma
3 Saklı Yordam, View ve Tetikleyici oluşturmayı öğrenme
4 Transaction işlemleri öğrenme

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

# Konular Öğretim Yöntem ve Teknikleri
1 Veritabanlarına giriş Anlatma, Tartışma
2 Varlık/İlişki Diyagramları, İlişkisel Yapılar ve Anahtarlar Anlatma, Tartışma
3 Tablo tasarımı ve SQL'e Giriş Anlatma, Tartışma
4 SQL Sorguları Anlatma, Uygulama
5 SQL Sorguları Anlatma, Tartışma
6 SQL Sorguları Anlatma, Uygulama
7 Ara Sınav
8 Saklı Yordam Oluşturma Anlatma, Tartışma
9 Saklı Yordam Oluşturma Anlatma, Tartışma
10 View ve Tetikleyici Oluşturma Anlatma, Uygulama
11 View ve Tetikleyici Oluşturma Anlatma, Tartışma
12 Transaction İşlemleri Anlatma, Uygulama
13 Transaction İşlemleri Anlatma, Uygulama
14 Final Sınavı
15
16

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak
1 Raghu Ramakrishnan, Johannes Gehrke, Database Management Systems, 3rd Edition

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 %25 Ara Sınav Ara Sınav
2 %15 Laboratuar Laboratuar
3 %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ıklar arası bağlantıları öğrenme ve Varlık/İlişki diyagramları çizme, ilişkisel yapıları ve anahtarları öğrenme 1͵2͵3
2 Veritabanı tasarlama, oluşturma ve veritabanı üzerinde temel ve kompleks SQL sorguları yazma 1͵2͵3
3 Saklı Yordam, View ve Tetikleyici oluşturmayı öğrenme 1͵2͵3
4 Transaction işlemleri öğrenme 1͵2͵3
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 5 70
2 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 14 2 28
3 Sunum ve Seminer Hazırlama 0 0 0
4 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
5 Belge/Bilgi listeleri oluşturma 0 0 0
6 Atölye 0 0 0
7 Ara Sınav için Hazırlık 1 8 8
8 Ara Sınav 1 1 1
9 Kısa Sınav 0 0 0
10 Ödev 0 0 0
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 12 12
16 Son Sınav 1 1 1
  120