DERS ADI

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

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
CSC 4202 VERİTABANI İLE İ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   MS Access ile veritabanı yaratabilme ve yönetebilme.
3   Veritabanı kavramsal modelini tasarlama
4   Yordamsal SQL kullanabilme
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ı temel kavramları Veri, kayıt, dosya kavramları Veritabanı ve veri tabanı dillerinin çeşitleri
2 MS Excell
3 İlişkiler İlişki türleri, Veritabanı sihirbazı
4 Access Veritabanına Giriş, Access program ara yüzü
5 MS Accesste tablolar, ilişkiler, sorgular, Veri girerek tablo oluşturma
6 Normalizasyon
7 ER Diyagramları
8 Ara sınav
9 SQL - Yapısal Sorgulama Dili
10 SQL Alıştırmaları
11 SELECT Kullanımı
12 WHERE KULLANIMI
13 CREATE TABLE, INSERT INTO, UPDATE, DELETE, DROP sorguları
14 UNION ve JOIN işlemleri

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, sınıf sunumu ve tartışma biçiminde öğretilecek. Öğretilen dersin yanı sıra, öğrencilere gruplar halinde sunumlar hazırlatılacak ve tartışmalı oturumlar şeklinde sundurulacaktır. Dersin bazı haftalarında, daha önce verilen ödev sonuçları tartışılarak pekiştirilecektir.

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 25 25
Diğer Kısa Sınavlara Hazırlık 2 5 10
Vize Sınavına Hazırlık 1 15 15
Ödev Hazırlama 2 10 20
Final Sınavı 1 2 2
Vize Sınavı 1 2 2
Diğer Kısa Sınav 2 1 2
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