DERS ADI

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

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
CME 3401 VERİTABANI YÖNETİM SİSTEMLERİ SEÇMELİ 2 2 0 6

Dersi Veren Birim

Bilgisayar Mühendisliği (İngilizce)

Dersin Düzeyi

Lisans

Ders Koordinatörü

PROF. DR. DERYA BİRANT

Dersi Alan Birimler

Bilgisayar Mühendisliği (İngilizce)

Dersin Amacı

Bu ders öğrencilere tasarım, uygulama ve veri tabanı yönetim sistemlerinin arka planda kullanılarak bir sistemin veri ihtiyaçlarının yönetilmesini sağlar. Ders yapı, gereksinimler, fonksiyonlar ve veri tabanı yönetim sistemlerinin evrimlerini tanıtır.

Dersin Öğrenme Kazanımları

1   Günümüz organizasyonlarının veri ihtiyaçlarını ve bu ihtiyaçların nasıl veritabanı yönetim sistemlerine aktarıldığını anlayabilme.
2   Kavramsal veri model özelliklerini geliştirebilme.
3   Veri tabanı uygulamalarının tasarımını gerçekleştirebilme.
4   Farklı veri tabanı sistemlerinde verilerin nasıl saklandığı, getirildiği ve yönetildiğini anlayabilme.
5   Kullanılan veritabanı yönetim sistemlerinde deneyim kazanabilme.

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

Yok

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 Veritabanları ve veri tabanı kullanıcıların tanıtılması.
2 Veri tabanı sistemlerinin kavramları ve mimarisi.
3 Kavramsal-İlişkisel Model yaklaşımı kullanılarak veri modellemesi.
4 İlişkisel Veri Modellemesi ve ilişkisel veri tabanı kısıtları.
5 SQL: Sema tanımlaması, Temel kısıtlar ve Sorgular.
6 SQL: Sema tanımlaması, Temel kısıtlar ve Sorgular.
7 SQL: Uyarıcılar, görüntüler ve programlama teknikleri.
8 İlişkisel Cebir & İlişkisel Mantık.
9 Sorgulama pratiği için örnek çalışmalar.
10 İlişkisel Veritabanlarında fonksiyonel bağımlılık.
11 İlişkisel Veritabanları için standartlaştırma.
12 Saklama ve dizinlemenin tanıtılması.
13 Sorgulama analizlerinin tanıtılması.
14 Veri tabanı işlemleri yönetimlerinin tanıtılması.

Ders İçin Önerilen Kaynaklar

Ana kaynak: R. Elmasri, S.K. Navathe, Fundamentals of Database Systems, Fifth Edition, Addison-Wesley, 2006.

Referanslar: J. Ullman, Widow, A First Course in Database Systems, Second Edition, Prentice Hall, 2002.
Raghu Ramakrishnan,Johannes Gehrke, Database Management Systems, McGraw-Hill,0-07-246563, 2001.

Öğrenme ve Öğretme Yöntemleri

Sunum/Ders anlatım ve etkileşimli tartışma.

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 VZ Vize
2 PR Proje
3 FN Final
4 BNS BNS VZ * 0.20 + PR * 0.40 + FN * 0.40
5 BUT Bütünleme Notu
6 BBN Bütünleme Sonu Başarı Notu VZ * 0.20 + PR * 0.40 + BUT * 0.40


Değerlendirme Yöntemlerine İliskin Aciklamalar

Verilen 3-4 ödev proje tasarımına yönlendiriyor.

Değerlendirme Kriteri

Ara sınav %20 + Proje %40 + Final sınavı %40

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

Derse devam zorunluluğu vardır.

Dersin Öğretim Üyesi İletişim Bilgileri

Doç. Dr. Semih UTKU
E-posta: semih@cs.deu.edu.tr

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

İlan edilecektir.

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Anlatımı 14 2 28
Uygulama 14 2 28
Haftalık Ders öncesi/sonrası hazırlıklar 14 2 28
Vize Sınavına Hazırlık 1 16 16
Final Sınavına Hazırlık 1 18 18
Proje Hazırlama 1 28 28
Vize Sınavı 1 2 2
Final Sınavı 1 2 2
TOPLAM İŞ YÜKÜ (saat) 150

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10
ÖK.13554
ÖK.2335543
ÖK.3555555
ÖK.4525243
ÖK.53333333