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ü

DOÇ.DR. FİDAN NURİYEVA

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ı Kavramı, Veritabanı tarihçesi, Veri türleri
2 Veri modelleri, İlişkisel Veri Modeli, İlişkiler, İlişki türleri
3 Veritabanı Yönetim Sistemi, Veritabanı Yöneticisi ve görevleri, MS Access'e giriş, tablolar, ilişkiler, sorgular
4 Normalizasyon
5 ER Diyagramları
6 SQL - Yapısal Sorgulama Dili, MS SQL Server'a giriş, veritabanı, tablo oluşturma
7 SQL uygulamaları
8 Ara sınav
9 SELECT Kullanımı
10 WHERE KULLANIMI
11 CREATE TABLE, INSERT INTO, UPDATE, DELETE, DROP sorguları
12 SQL Alıştırmaları
13 UNION ve JOIN işlemleri
14 SQL Alıştırmaları

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


*** Bütünleme Sınavı Yapılmayan Birimlerde Bütünleme Kriteri Dikkate Alınmaz.

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

fidan.nuriyeva@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ı 13 4 52
Haftalık Ders öncesi/sonrası hazırlıklar 12 3 36
Final Sınavına Hazırlık 1 37 37
Diğer Kısa Sınavlara Hazırlık 0 0 0
Vize Sınavına Hazırlık 1 35 35
Ö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) 164

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