DERS ADI

: VERİTABANI ile İLERİ BİLGİSAYAR PROGRAMLAMA

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
CSC 4202 VERİTABANI ile İLERİ BİLGİSAYAR PROGRAMLAMA SEÇMELİ 4 0 0 7

Dersi Veren Birim

Matematik

Dersin Düzeyi

Lisans

Ders Koordinatörü

DR. VOLKAN ÖĞER

Dersi Alan Birimler

Matematik (İ.Ö)
Matematik

Dersin Amacı

Çoklu ilişkili dosya, menü tasarımı, güvenlik uygulaması ve çoklu erişimi vurgulayan karmaşık veritabanı programlama tekniklerini kullanarak veritabanı geliştirme. Denetim yapıları, imleçleri, harici prosedürler, fonksiyonlar ve veri ambarı incelemek için yordamsal SQL kullanılacaktır.

Dersin Öğrenme Kazanımları

1   Veritabanı kavramı hakkında iyi bir anlayışa sahip olabilme
2   İlgili alan için veri modelini oluşturabilme
3   Veritabanı kavramsal modelini tasarlama
4   Veritabanı oluşturma ve yönetimi
5   SQL dili ile sorgulama ve veri işlemlerini gerçekleştirebilme

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 Veritabanı yapıları: Tablo - Kayıt - Veri
2 Bir proje için veritabanı yaratma
3 Kayıt ekleme; INSERT INTO
4 Veri toplama; SELECT, WHERE, ORDER BY
5 Veri güncelleme; UPDATE
6 Kayıt silme; DELETE
7 Veri toplama; JOIN
8 Veri toplama; LEFT / RIGHT JOIN
9 Veri toplama; UNION
10 Veri toplama; GROUP BY
11 Veri toplama; HAVING
12 VIEW
13 Prosedürler
14 Transaction

Ders İçin Önerilen Kaynaklar

Ana kaynak: Hansen, G. W., Hansen, J. V., Database Management and Design, Prentice Hall; 2nd edition, 1995
Yardımcı kaynaklar: Ramakrishnan R. and Gehrke J., Database Management Systems, 3rd edition, 2007., Silberschatz A., Korth, H. F., Sudarshan, S., Database System Concepts, 5th edition, McGraw-Hill, 2005,
Access 2000, Yalçın Özkan, Gülser Acar Dondurmacı, ISBN:0000003576

Öğrenme ve Öğretme Yöntemleri

Ders anlatımı, Ders notları

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 VZ Vize
2 FN Final
3 BNS BNS VZ * 0.40 + FN * 0.60
4 BUT BÜTÜNLEME
5 BUTBN BÜTÜNLEME SONU BAŞARI NOTU VZ * 0.40 + BUT * 0.60


Değerlendirme Yöntemlerine İliskin Aciklamalar

Yok

Değerlendirme Kriteri

İlan Edilecektir.

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri

volkan.oger@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 4 56
Haftalık Ders öncesi/sonrası hazırlıklar 14 3 42
Final Sınavına Hazırlık 1 35 35
Diğer Kısa Sınavlara Hazırlık 0 0 0
Vize Sınavına Hazırlık 1 30 30
Ödev Hazırlama 0 0 0
Final Sınavı 1 2 2
Vize Sınavı 1 2 2
Diğer Kısa Sınav 0 0 0
TOPLAM İŞ YÜKÜ (saat) 167

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

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10PK.11PK.12PK.13
ÖK.142543
ÖK.25323
ÖK.3335344
ÖK.4535
ÖK.55555555555555