GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BMH236 VERİ TABANI YÖNETİM SİSTEMİ Ders 2 3 4,00

Lisans



Bilgi çağının yaşandığı günümüzde veri yönetimi, organizasyonların en temel etkinliklerinden biridir. Doğru, ilgili ve zamanında elde edilebilen bilgi, karar verme süreçlerinde çok etkilidir ve kuruluşların yaşamını sürdürebilmesi açısından son derece önemlidir. Bu ders, verilerin saklanması ve etkin olarak erişilmesi amacıyla kullanılan Veritabanı Yönetim Sistemlerinin tasarlanması ve yönetilmesi konularında beceriler kazandırmayı hedeflemektedir.


Prof.Dr. Mehmet BAKIR


1 Temel veri tabanı sorgularının öğrenilmesi.
2 Verilen bir iş modelini çözümleyerek kavramsal veri tabanı tasarımı (ER diyagramı) yapabilmek.
3 Kavramsal veri tabanı tasarımından mantıksal tablo tasarımına geçişin sağlanması.
4 Mantıksal tablo tasarımlarının fiziksel veri tabanı ortamında gerçekleştirebilmek (SQL ve veri tabanı yöneticisinin araçlarını kullanarak).
5 SQL, DML, DDL, DCL dillerini etkin şekilde kullanabilme.

Birinci Öğretim


Yok


Yok


Veritabanı Sistemleri, Veri Modelleri, Varlık Bağıntı Modeli, Genişletilmiş Varlık Bağıntı Modeli, İlişkisel Veritabanı Modeli, İlişkisel Cebir, Yapısal Sorgulama Dili (SQL), İleri SQL, Normalizasyon ve Başarım İyileştirme, SQL Programlama, Veritabanı Güvenliği, Diğer Veritabanı Modelleri.


Hafta Konular (Teorik) Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 VTYS´de temel bilgiler Konu anlatımı ve uygulama yaptırma Yok
2 Veri Modelleri, Varlık-İlişki Modeli, İlişki Türleri, Anahtar Türleri, Güçlü ve Zayıf Varlık Kümeleri Konu anlatımı ve uygulama yaptırma Yok
3 Varlık-İlişki Çizelgelerinin VTYS´e dönüşümü Konu anlatımı ve uygulama yaptırma Yok
4 SQL´e Giriş, SELECT deyimi kullanımı (Access’te Tablo ve Sorgu Oluşturma) Konu anlatımı ve uygulama yaptırma Yok
5 Çok Tablolu Sorgular Konu anlatımı ve uygulama yaptırma Yok
6 DML ve Karmaşık Sorgular Konu anlatımı ve uygulama yaptırma Yok
7 Normalizasyon Konu anlatımı ve uygulama yaptırma Yok
8 MS SQL Server Konu anlatımı ve uygulama yaptırma Yok
9 Veri Tanımlama Dili Konu anlatımı ve uygulama yaptırma Yok
10 TSQL´e Giriş ve SQL Server´da Kullanıcı Yönetim İşlemleri Konu anlatımı ve uygulama yaptırma Yok
11 Stored procedures & Functions Konu anlatımı ve uygulama yaptırma Yok
12 Triggers & Audits Konu anlatımı ve uygulama yaptırma Yok
13 Bir veritabanı projesinin hazırlanması Konu anlatımı ve uygulama yaptırma Yok
14 NoSQL veritabanları hakkında bilgilendirme Konu anlatımı ve uygulama yaptırma yok

1. Carlos Coronel, Steven Morris, and Peter Rob, Database Systems: Design, Implementation, and Management, Cengage Learning. 2. Database System Concepts Seventh Edition Avi Silberschatz Henry F. Korth S. Sudarshan 3.. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems 1st Edition by Martin Kleppmann (Author) 4.SQL Performance Explained Everything Developers Need to Know about SQL Performance Paperback – July 30, 2012 by Markus Winand (Author)



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

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Derse Katılım 14 3 42
Proje Hazırlama 2 3 6
Proje Sunma 2 2 4
Bireysel Çalışma 14 1 14
Quiz için Bireysel Çalışma 3 3 9
Ev Ödevi 6 5 30
Toplam İş Yükü (saat) 105

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