Bu dersin sonunda öğrenciler; 1) Veritabanı Yönetimi için gerekli platformları kurar ve amacına uygun olarak kullanır. 2) Veritabanı üzerinde sorgulama işlemleri gerçekleştirmek için gerekli kavramları bilir. 3) SQL Server Nesnelerini (View, Stored Procedure, Fonksiyon, Trigger v.b.) tanımlar/açıklar. 4) SQL Server yönetim işlemlerini (güvenlik, yedek alma, raporlama v.b.) amacına uygun olarak gerçekleştirir. 5) Yapısal sorgulama dili(SQL) ile veritabanı üzerinde gerekli sorgulama işlemlerini amacına uygun olarak gerçekleştirir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Yok
DERS TANIMI
Bu ders kapsamında; Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı, Veritabanı Yönetim Sistemi Uygulama programı (SQL Server) SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama işlemleri incelenecektir.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Veritabanı Sistemlerine Giriş
2. Hafta
Normalizasyon, Varlık-İlişki Veri Modellemesi, ER Diyagramları ve Örnek Uygulama
3. Hafta
SQL Server kurulumu, SQL Server Management Studio Kullanımı
4. Hafta
MS Sql veri tipleri, tablo oluşturma, alan özellikleri, var olan tabloya alan ekleme, alan silme, birincil anahtar ve ikincil anahtar oluşturma
5. Hafta
Yapısal sorgulama dili ile alanlar arasında hesaplama yapma, seçme, güncelleme, silme, ekleme, çapraz sorgular
6. Hafta
Yapısal sorgulama dili ile alanlar arasında hesaplama yapma, seçme, güncelleme, silme, ekleme, çapraz sorgular
7. Hafta
Yapısal Sorgulama dili veri tanımlama ve veri kontrol komutları
8. Hafta
Ara Sınav
9. Hafta
Transact SQL ile Programlama
10. Hafta
View Nesnesi ve Uygulamaları
11. Hafta
Stored Procedure Nesnesi ve Uygulamaları
12. Hafta
Fonksiyonlar ve uygulamaları
13. Hafta
Trigger Nesnesi ve uygulamaları
14. Hafta
Yedek alma ve SQL sunucu raporlama hizmetleri, Veritabanı uygulamaları
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
SQL 2008 Uygulamalarıyla Veritabanı I, Kurtuluş BEYLAN, Papatya Yayınları SQL 2008 Uygulamalarıyla Veritabanı II, Kurtuluş BEYLAN, Papatya Yayınları
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Eğitim-Uygulama,Proje
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
30
Ödev
1
7
Mini-Sınav
2
8
Uygulama/Pratik
1
15
Toplam(%)
60
Yıl İçinin Başarıya Oranı(%)
60
Finalin Başarıya Oranı(%)
40
Toplam(%)
100
AKTS İŞ YÜKÜ
Aktivite
Sayı
Süresi(Saat)
İş Yükü
Ara Sınav
1
1
1
Kısa Sınavlara hazırlık
6
1
6
Sınıf Dışı Ders Çalışma Süresi
13
2
26
Final Sınavına Hazırlık
1
30
30
Ders Saati
13
2
26
Ara Sınava Hazırlık
1
15
15
Laboratuvar
13
2
26
Final Sınavı
1
2
2
Ödevler
5
3
15
Toplam İş Yükü
147
Toplam İş Yükü / 30
4,9
Dersin AKTS Kredisi
5
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ