Bu dersin sonunda öğrenciler; 1) Veritabanı ve bileşenlerine ilişkin kavramları anlayabilecek, 2) Varlık-ilişki modelini anlayabilecek ve şematize edilebilecek, 3) Varlık-ilişki modeli çizilen veri yapılarının SQL ortamına aktarabilecek, tabloların ve birincil anahtarlarını belirleyebilecek ve ilişkileri oluşturabilecek, 4) SQL komutlarını, karmaşık sorguları ve iç içe yapıları anlayabilecek, 5) Laboratuvar saatlerinde SQL dili ile veri tanımlama, işleme, sorgulama ve indeksleme konularında uygulama yapabilecektir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Yok
DERS TANIMI
Temel veri tabanı kavramları, veri ve veri modelleri, ilişkisel veri tabanı tasarımı, SQL yapısal sorgulama dili, temel SQL konutları, SQL fonksiyonları, SQL de gruplama yapmak, SQL de birleştirme, SQL yönetimsel fonksiyonları, SQL ile çoklu tablo kullanımı, SQL programlama ve function, SQL programlamada transaction ve hata durumları, VTYS kurulumu ve yönetimsel işlemler, VTYS üzerinde SQL sorguları yapılması.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Veri Tabanına Giriş (Temel Veri Tabanı Kavramları)
2. Hafta
Varlık İlişki Modeli
3. Hafta
İlişkisel Veri Modeli
4. Hafta
İlişkisel Veri Tabanı Tasarımı
5. Hafta
İlişkisel Cebir
6. Hafta
SQL Yapısal Sorgulama Dili
7. Hafta
SQL Fonksiyonlarının Kullanımı
8. Hafta
ARASINAV
9. Hafta
Verileri Gruplayarak Analiz Etmek
10. Hafta
Çoklu Tablolar
11. Hafta
Karmaşık Sorgular
12. Hafta
Proje #1. bölüm
13. Hafta
Proje #2. bölüm
14. Hafta
Proje #3. bölüm
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
1) VERİTABANI SİSTEMLERİ DERSİ - Teoriden Pratiğe, Yrd. Doç. Dr. Nergiz ERÇİL ÇAĞILTAY ve Dr. Gül TOKDEMİR, 2010
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Proje,Diğer
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
20
Mini-Sınav
2
15
Uygulama/Pratik
3
25
Proje
1
20
Toplam(%)
80
Yıl İçinin Başarıya Oranı(%)
80
Finalin Başarıya Oranı(%)
20
Toplam(%)
100
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ