PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Veritabanı Yönetim Sistemleri MIS 303313 + 035,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin Türü
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. İlişkisel veritabanlarını, veri tiplerini, tabloları, sorguları, tablolar arası ilişkilendirmeyi tanıtmak
2. Varlık ilişkisi modeli kurmak
3. İlişkisel cebir ve SQL'e giriş
4. Fonksiyonel bağlımlılık ve normalleştirme
5. İşlem yönetimi ve eşzamanlılık kontrolü
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu ders, ilişkisel veritabanlarını, veri tiplerini, tabloları, sorguları, tablolar arası ilişkilendirmeyi tanıtır. Varlık ilişkisi modeli, ilişkisel cebir ve SQL'e giriş, fonksiyonel bağlımlılık ve normalleştirme, NoSQL veritabanları, kapsam içindedir.
 
Üretken Yapay Zeka Kullanımı:

-
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Giriş
2Soyutlama seviyeleri, varlık, öznitelik, ilişki
3Üst seviye kavramsal model, varlık ilişkisi modeli
4İlişkisel cebir
5SQL
6SQL
7İşlevsel bağımlılık ve normalleştirme
8VTİS planlamasında, tasarımında ve çalıştırılmasında sorunlar
9İşlem yönetimi ve eşzamanlılık kontrolü
10İşlem yönetimi ve eşzamanlılık kontrolü
11Güncel konular
12Ödev çalışmaları sunumları
13Ödev çalışmaları sunumları
14Tekrar
 
Kaynaklar:
David M. Kroenke, David J. Auer, Scott L. Vandenberg, Robert C. Yoder “Database Processing: Fundamentals, Design, and Implementation”, 16th edition Pearson, 2022
 
Diğer Kaynaklar:
Abraham Silberschatz, Henry F.Korth, S. Sudarshan, "Database System Concepts", McGraw-Hill
 
Öğretim Yöntem ve Teknikleri:
Yüz yüze ve vakalar üzerinde tartışma
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara Sınav I2%20
Dönem Ödevi (Sunumu)1%20
Final Sınavı1%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor
 
Dersin Program Yeterlilikleri vs. Öğrenme Kazanımları:
#Program YeterlilikleriKatkı
1Bilişim teknolojileri altyapısını öğrenmek ve gelişmeleri takip etmek.2
2Örgüt yapısına uygun bilişim sistemleri tasarlamak.3
3Yazılım bilgileri edinmek ve etkin bir şekilde kullanabilmek.0
4Veri toplama, temizleme ve saklama yöntemlerini öğrenmek.4
5Gelecekteki veri ve yazılım gereksinimlerini tahmin edebilmek.4
6Firma içindeki veri odaklı yönetim süreçlerini takip etmek.1
7"Büyük Veri" kullanarak bilgi elde etme yöntemlerini öğrenmek.1
8Bilgi teknolojilerindeki gelişmeleri takip etmek.1
9Bir kuruluşun bilgi teknolojileri ve veri problemlerini anlamak ve değerlendirmek.3
10Veri toplama, yorumlama, analiz etme ve yayma süreçlerinde bilimsel, sosyal ve etik standartları korumak.3
11Bilgi sistemleri arasındaki birlikte çalışabilirliği anlamak.3
12İş ortamını anlamak ve değerlendirmek.4