GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BPR703 İLERİ VERİ TABANI Seçmeli Ders Grubu 2 4 5,00

Önlisans


Türkçe


Veri tabanı temel terim ve kavramların kavratılması. İlişkisel veri model, tablo veri yapısı, ilişkisel cebir işlemleri, temel SQL ve ileri SQL sorguları, ODBC, saklı prosedüre ve fonksiyonların programlanması, trigger ve veri tabanı uygulamaların geliştirilmesi konusunda temel oluşturmak.


Öğr. Gör. Harun AKBULUT


1 Veritabanı temel kavramlarını bilir.
2 ilişkisel veri modelini kullanabilir
3 SQL ile sorgu formulize edebilme becerisi sahip olur.
4 Sql deyim bloklarını kullanabilir.
5 SQL'de kullanılan fonksiyonları kullanabilir.
6 Stored Procedure kullanarak sorgulamalar yapabilir.
7 View kullanarak sorgulamalar yazabilir.
8 Sql'de trigger işlemleri yapabilir.
9 T-Sql işlemleri yapabilir.

Birinci Öğretim



[Yok]


Veri tabanı sistemlerini öğrenciye tanıtmak, verilen veri tabanı problemleri için E-R ve ilişkisel veri modellerini kullanarak veri tabanı tasarımları oluşturmak, bu tasarımları fiziksel veri tabanında tablolar şeklinde kurmak, bu fiziksel veri tabanı üzerinde gerekli sorguları yazıp çalıştırabilmek, veri tabanı uygulamalarını ODBC/JDBC, saklı prosedürler ve tetikleyiciler kullanarak geliştirebilmek.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Veri tabanlarına giriş SQL kurulum-tanıtım
2 İlişkisel Veri Modeli-İlişkisel Model Model oluşturma
3 Sorgulamalar ekleme, silme, güncelleme, arama Sorgulamalar
4 Fonksiyonlar(max,min,avg,sum..) Fonksiyonlar(max,min,avg,sum..)
5 SQL-Kısıtlar:Veri-tipi,birincil-anahtar,ikinci-anahtar,not-null,sütun-kısıtları Diyagram uygulaması
6 SQL-Stored procedures SQL-Stored procedures (ekleme, silme güncelleme, arama)
7 SQL-Stored procedure sorgulamalar SQL-Stored procedure sorgulamalar
8 SQL-Triggers SQL-Triggers
9 SQL-Triggers ekleme, silme, güncelleme Trigger uygulama örnekleri
10 T-sql nedir? T-sql basit uygulamalar
11 T-sql uygulamaları T-sql uygulamalarının örneklendirilmesi
12 ODBC/JDBC ODBC/JDBC örnekleri
13 Kural ve Sabit oluşturma Kural ve Sabit uygulamaları
14 Sql'de rolller, kulllanıcılar ve güvenlik Roles, users and security in SQL uygulamaları
15 Final

1. Veri Yapıları ve Algoritmalar, Rifat Çölkesen



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Quiz 3 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Final Sınavı 1 1 1
Quiz 3 1 3
Derse Katılım 14 4 56
Bireysel Çalışma 14 1 21
Final Sınavı içiin Bireysel Çalışma 1 30 30
Quiz için Bireysel Çalışma 3 4 12
Toplam İş Yükü (saat) 123

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14
ÖÇ 1
ÖÇ 2
ÖÇ 3
ÖÇ 4
ÖÇ 5 5
ÖÇ 6
ÖÇ 7 5
ÖÇ 8
ÖÇ 9
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek