| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | | 230106006109 | VERİ TABANI YÖNETİM SİSTEMLERİ | Seçmeli | 3 | 6 | 5 |
|
| Dersin Seviyesi |
| Lisans |
| Dersin Amacı |
| Verinin etkin, güvenli ve tutarlı bir şekilde saklanması, yönetilmesi ve işlenmesi için kullanılan veritabanı kavramlarını ve teknolojilerini kazandırmayı amaçlayan temel bir derstir. |
| Dersi Veren Öğretim Görevlisi/Görevlileri |
|
| Öğrenme Çıktıları |
| 1 | İlişkisel vtys yazılımlarını (msSqlServer, mySql, Oracle, PostgreSql gibi) tanır | | 2 | İlişkisel vtys yazılımları üzerinde yönetimsel işlemleri yerinde getirebilir | | 3 | Nosql ve ilişkisel olmayan vtys yazılımı kavramlarını tanır | | 4 | İlişkisel olmayan vtys mimarilerini ve türlerini kavrar | | 5 | İlişkisel omayan vtys yazılımları ile örnek uygulamalar geliştirebilir |
|
| Öğrenim Türü |
| Birinci Öğretim |
| Dersin Ön Koşulu Olan Dersler |
| Yok |
| Ders İçin Önerilen Diğer Hususlar |
| yOK |
| Dersin İçeriği |
| Ders kapsamında veritabanı sistemlerinin temel kavramları, veritabanı yönetim sistemlerinin (VTYS) yapısı ve bileşenleri ele alınır. Veri modelleri, özellikle ilişkisel veri modeli ayrıntılı olarak incelenir. Varlık–İlişki (ER) diyagramları kullanılarak kavramsal veritabanı tasarımı yapılması öğretilir. Mantıksal ve fiziksel veritabanı tasarım aşamaları, normalizasyon kuralları ve veri bütünlüğü kısıtları ele alınır. SQL dili kullanılarak veri tanımlama, veri sorgulama ve veri güncelleme işlemleri gerçekleştirilir. İndeksleme, sorgu optimizasyonu ve performans iyileştirme tekniklerine giriş yapılır. İşlem (transaction) yönetimi, eşzamanlılık kontrolü ve kilitleme mekanizmaları açıklanır. Ayrıca veritabanı güvenliği, yetkilendirme, yedekleme ve kurtarma yöntemleri ele alınır. Veritabanı destekli yazılım sistemlerinin tasarımı ve geliştirilmesine yönelik uygulamalar yapılır. |
| Haftalık Ayrıntılı Ders İçeriği |
|
| 1 | Giriş, Genel kavramlar | | | | 2 | SQLServer mimarisi, bileşenleri, kurulum ve yönetimsel araçlar | | | | 3 | SQLServer üzerinde örnek uygulamalar | | | | 4 | mySQL mimarisi, bileşenleri, kurulum ve yönetimsel araçlar | | | | 5 | mySQL üzerinde örnek uygulamalar | | | | 6 | ORACLE mimarisi, bileşenleri, kurulum ve yönetimsel araçlar | | | | 7 | Oracle üzerinde örnek uygulamalar | | | | 8 | PostgreSQL mimarisi, bileşenleri, kurulum ve yönetimsel araçlar | | | | 9 | Arasınav | | | | 10 | Oracle üzerinde örnek uygulamalar | | | | 11 | İlişkisel olmayan vtys, nosql kavramları | | | | 12 | İlişkisel olmayan vtys yazılımları, türleri, mimarileri | | | | 13 | nosql vtys üzerinde örnek uygulamalar geliştirme | | | | 14 | nosql vtys üzerinde örnek uygulamalar geliştirme | | | | 15 | nosql vtys üzerinde örnek uygulamalar geliştirme | | | | 16 | Final Sınavı | | |
|
| Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
| Planlanan Öğrenme Aktiviteleri ve Metodları |
|
| Değerlendirme | |
| Ara Sınav | 1 | 100 | | TOPLAM | 100 | |
| Final Sınavı | 1 | 100 | | TOPLAM | 100 | | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | | TOPLAM | 100 |
| | Dersin Sunulduğu Dil | | | Staj Durumu | | Yok |
|
| İş Yükü Hesaplaması |
|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 2 | 2 |
| Derse Katılım | 14 | 3 | 42 |
| Bireysel Çalışma | 14 | 5 | 70 |
| Ara Sınav İçin Bireysel Çalışma | 3 | 3 | 9 |
| Final Sınavı içiin Bireysel Çalışma | 3 | 5 | 15 |
|
| Program ve Öğrenme Çıktıları İlişkisi |
| ÖÇ1 | 5 | 4 | 4 | 5 | 5 | 4 | 5 | 5 | 4 | 3 | 5 | 2 | 3 | 2 | 4 | 5 | 2 | 3 | 5 | 4 | 5 | 5 | 5 | | ÖÇ2 | 5 | 5 | 4 | 4 | 4 | 2 | 2 | 5 | 5 | 4 | 4 | 5 | 5 | 2 | 4 | 4 | 4 | 5 | 2 | 5 | 4 | 2 | 2 | | ÖÇ3 | 5 | 4 | 5 | 2 | 5 | 5 | 2 | 5 | 2 | 5 | 2 | 3 | 3 | 3 | 4 | 4 | 4 | 5 | 3 | 3 | 3 | 5 | 5 | | ÖÇ4 | 2 | 4 | 4 | 5 | 2 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 5 | 4 | 2 | 4 | 4 | 4 | 4 | 5 | 5 | 5 | | ÖÇ5 | 5 | 5 | 5 | 3 | 5 | 3 | 3 | 3 | 3 | 3 | 3 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
|
| * Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|
|
|
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476
226 13 14 • e-mail: info@igdir.edu.tr
|