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.


Bilgisayar Teknolojileri Bölüm Başkanlığında Görevli Öğretim Elemanları


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

Birinci Öğretim


-


-


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ı

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



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 80
Ev Ödevi 1 20
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)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 14 4 56
Bireysel Çalışma 14 1 21
Ara Sınav İçin Bireysel Çalışma 1 12 12
Final Sınavı içiin Bireysel Çalışma 1 30 30
Ev Ödevi 1 4 4
Toplam İş Yükü (saat) 125

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 PÇ 15 PÇ 16
ÖÇ 1 4 3 5 3
ÖÇ 2 4 3 5 3
ÖÇ 3 4 3 5 3
ÖÇ 4 4 3 5 3
ÖÇ 5 4 3 5 3
ÖÇ 6 4 3 5 3
ÖÇ 7 4 3 5 3
ÖÇ 8 4 3 5 3
ÖÇ 9 3 3 5 3
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek