GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
11919001T11205 VERİ TABANI-II Ders 2 3 4,00

Önlisans


Türkçe


Bu dersin amacı öğrencilere, veri tabanı tasarlama, oluşturma, veri işleme işlemleri gerçekleştirme, çok tablolu sorgulamalar yapma, veri tabanını yönetme ve güvenlik ayarlarını yapma yeterliliklerini kazandırmaktır.


Öğr. Gör. Dr. Duygu BAĞCI DAŞ


1 Birden çok tablo kullanarak SQL (Yapısal Sorgu Dili) komutları ile sorgulamalar yapabilme.
2 Alt sorgular ile SQL’de içiçe geçmiş sorgulamalar yapabilme.
3 SQL ile tablo yaratma, tabloya kısıtlamalar ekleme, tablo silme, görünüm yaratma ve silme, dizin yaratma ve silme işlemlerini gerçekleştirebilme.
4 SQL ile tabloya kayıt ekleme, tablodaki kayıtları güncelleme, tablodan kayıt silme işlemlerini gerçekleştirebilme.
5 SQL ile yetki gruplarını tanımlama, kullanıcı tanımlama, yetki verme, yetki geri alma gibi veri güvenliği ile ilgili işlemleri gerçekleştirebilme.
6 Veri tabanı tasarımında veri tekrarı ve tutarsızlığını en aza indirecek Normalizasyon işlemlerini gerçekleştirebilme.
7 Veri tabanı yönetimi araçlarını kullanabilme.

Birinci Öğretim


Yok


Yok


Birden çok tablolu SQL (Yapısal Sorgu Dili) sorguları. Alt sorgular ile SQL’de içiçe geçmiş sorgular. SQL ile tablo yaratma ve silme, görünüm yaratma ve silme, dizin yaratma ve silme. SQL ile tabloya kayıt ekleme, tablodaki kayıtları güncelleme, tablodan kayıt silme. SQL ile yetki grubu ve kullanıcı tanımlama, yetki verme, yetki geri alma. Normalizasyon. Veri tabanı yönetimi araçları.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Birden çok tablodan sorgulama yapmak için SQL (Yapısal Sorgu Dili)-Select komutu ile tablolaların birleştirilmesi. Bir SQL editörü kullanarak ilgili Select komutlarını çalıştırma
2 SQL’de iç ve dış birleştirme; union, intersect ve minus işleçleri. Bir SQL editörü kullanarak ilgili Select komutlarını çalıştırma
3 Alt sorgular ile SQL’de içiçe geçmiş sorgulamalar; tekli satır alt sorguları, çoklu satır alt sorguları Bir SQL editörü kullanarak ilgili Select komutlarını çalıştırma
4 SQL’de veri tanımlama dili işlemleri, tablolar, tablo isimlendirme kuralları, veri türleri, tablo yaratma Bir SQL editörü kullanarak ilgili SQL komutlarını çalıştırma
5 SQL’de tabloya kısıtlamalar ekleme, tabloya yeni bir sütun ekleme, tablo silme, tablodan kısıtlamaları kaldırma Bir SQL editörü kullanarak ilgili SQL komutlarını çalıştırma
6 SQL’de görünüm yaratma ve silme, dizin yaratma ve silme işlemleri Bir SQL editörü kullanarak ilgili SQL komutlarını çalıştırma
7 SQL’de veri işleme dili işlemleri, tabloya kayıt ekleme, tablodaki kayıtları güncelleme, tablodan kayıt silme işlemleri Bir SQL editörü kullanarak ilgili SQL komutlarını çalıştırma
8 Ara Sınav
9 SQL ile yetki grubu tanımlama, kullanıcı tanımlama, yetki verme, yetki geri alma gibi veri güvenliği ile ilgili işlemler
10 Veri tabanı tasarımında veri tekrarı ve tutarsızlığını en aza indirecek Normalizasyon işlemleri, Fonksiyonel bağımlılık, Ayrıştırma işlemi İşlemlere ait örnek problem çözümü
11 Birinci normal form ve sorunları, İkinci normal form ve sorunları, Üçüncü normal form Normal formlara ait örnek problem çözümü
12 Boyce-Codd normal form, Dördüncü normal form, Beşinci normal form Normal formlara ait örnek problem çözümü
13 Normalizasyon örnekleri
14 Veri tabanı yönetimi araçları kullanımı.
15 Veri tabanı yönetimi araçları kullanımı.
16 Final Sınavı

1-Ders notları – Duygu BAĞCI DAŞ 2-Veri Tabanı Sistemleri, Dr.Yalçın Özkan, Alfa yayınevi DERS ARAÇLARI: Bilgisayar, Projeksiyon cihazı, Veri Tabanı Yönetim Sistemi yazılımı, SQL Editörü yazılımı.



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 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

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
Uygulama/Pratik 14 1 14
Rehberli Problem Çözümü 8 3 24
Ödev Problemleri için Bireysel Çalışma 2 8 16
Ara Sınav İçin Bireysel Çalışma 1 17 17
Final Sınavı içiin Bireysel Çalışma 1 20 20
Toplam İş Yükü (saat) 135

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