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ı tanır, bu kavramları açıklayarak örneklerle destekler ve uygulamalı olarak kullanır. |
2 | İlişkisel veri modelini açıklar. |
3 | SQL ile sorguları formüle eder, farklı veri setleri üzerinde uygulamalı olarak sorgular yazar ve sonuçları analiz eder. |
4 | SQL deyim bloklarını tanır, bu blokları oluşturur ve sorgu yazma süreçlerinde etkin bir şekilde kullanır. |
5 | SQL'de kullanılan fonksiyonları tanır, bu fonksiyonları örnek sorgularda uygular ve sonuçlarını analiz eder. |
6 | Stored Procedure kullanarak sorgulamalar yapar. |
7 | View kullanarak sorgulamalar yazar. |
8 | SQL'de trigger işlemlerini tanır, bu işlemleri oluşturur ve uygulamalı projelerde etkin bir şekilde kullanır. |
9 | T-SQL işlemlerini tanır, bu işlemleri uygulamalı olarak gerçekleştirir ve sonuçları değerlendirir. |
Birinci Öğretim
Yok
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 | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
2 | İlişkisel Veri Modeli-İlişkisel Model | Model oluşturma | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
3 | Sorgulamalar ekleme, silme, güncelleme, arama | Sorgulamalar | Anlatım, Soru-Cevap, Problem Çözme, Ödev etkinliği tartışılması | Ön Okuma |
4 | Fonksiyonlar(max,min,avg,sum..) | Fonksiyonlar(max,min,avg,sum..) | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
5 | SQL-Kısıtlar:Veri-tipi,birincil-anahtar,ikinci-anahtar,not-null,sütun-kısıtları | Diyagram uygulaması | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
6 | SQL-Stored procedures | SQL-Stored procedures (ekleme, silme güncelleme, arama) | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
7 | SQL-Stored procedure sorgulamalar | SQL-Stored procedure sorgulamalar | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
8 | SQL-Triggers | SQL-Triggers | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
9 | SQL-Triggers ekleme, silme, güncelleme | Trigger uygulama örnekleri | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
10 | T-sql nedir? | T-sql basit uygulamalar | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
11 | T-sql uygulamaları | T-sql uygulamalarının örneklendirilmesi | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
12 | ODBC/JDBC | ODBC/JDBC örnekleri | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
13 | Kural ve Sabit oluşturma | Kural ve Sabit uygulamaları | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
14 | Sql'de rolller, kulllanıcılar ve güvenlik | Roles, users and security in SQL uygulamaları | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
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 |
Yok
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 | 3 | 42 |
Gösterme | 14 | 1 | 14 |
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 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 2 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 3 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 4 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 5 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 6 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 7 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 8 | 5 | 3 | 3 | 3 | ||||||||||||
ÖÇ 9 | 5 | 3 | 3 | 3 |