| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
|---|---|---|---|---|---|---|
| BTT506 | Veri Modelleme Ve İlişkisel Veritabanları | Seçmeli Ders Grubu | 1 | 1 | 6.00 | 3.00 |
Yüksek Lisans
Verilerin nasıl saklanacağını ve ilişkilendirileceğini belirlemek Veri tutarlılığını ve bütünlüğünü sağlamak Veritabanı tasarımını kolaylaştırmak Verilerin tekrarını azaltmak (normalizasyon) Etkin veri erişimi ve yönetimi sağlamak
| 1 | Öğrenci, kavramsal veri modelleme tekniklerini kullanarak varlık-ilişki diyagramı (ERD) oluşturabilir. |
| 2 | Öğrenci, ilişkisel veritabanı modelinde birincil ve yabancı anahtarlar kullanarak tablolar arası ilişkileri tanımlayabilir. |
| 3 | Öğrenci, SQL komutlarıyla veri tabanı üzerinde temel veri işlemlerini (SELECT, INSERT, UPDATE, DELETE) gerçekleştirebilir. |
Birinci Öğretim
Yok
Kavramsal Model (Conceptual Model): Varlıklar, nitelikler ve ilişkiler tanımlanır. Mantıksal Model (Logical Model): Tablolar, alanlar, anahtarlar ve veri türleri belirlenir. Fiziksel Model (Physical Model): Veriler fiziksel olarak nasıl saklanacak tanımlanır (indeksler, depolama detayları vb.).
| Hafta | Teorik | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
|---|---|---|---|
| 1 | Derse Giriş, Temel Kavramlar ve Veritabanı Sistemlerine Genel Bakış | ||
| 2 | Veri, Bilgi, Veritabanı ve DBMS Kavramları | ||
| 3 | Veri Modellemenin Temelleri ve Modelleme Türleri | ||
| 4 | Kavramsal Veri Modeli ve ER Diyagramı Oluşturma | ||
| 5 | Varlıklar, Nitelikler, İlişkiler ve Kardinalite Kavramı | ||
| 6 | ER Diyagramlarının Mantıksal Modele Dönüştürülmesi | ||
| 7 | İlişkisel Veritabanı Modeli: Tablolar, Anahtarlar ve İlişkiler | ||
| 8 | Normalizasyon: 1NF, 2NF, 3NF ve Anomalilerin Giderilmesi | ||
| 9 | SQL'e Giriş ve Temel Sorgular (SELECT, WHERE, ORDER BY) İngilizce: Introduction to SQL and Basic Queries (SELECT, WHERE, ORDER BY) | ||
| 10 | Veri Manipülasyon Komutları (INSERT, UPDATE, DELETE) | ||
| 11 | Birden Fazla Tabloda Sorgulama: JOIN Kullanımı | ||
| 12 | Görünümler (Views), Alt Sorgular ve İleri SQL Teknikleri | ||
| 13 | Veritabanı Güvenliği, Yetkilendirme ve Erişim Kontrolü | ||
| 14 | Veritabanı Tasarımı Projesi: Analiz, Tasarım ve Uygulama | ||
| 15 | Genel Tekrar ve Final Sınavı / Proje Sunumları |
| 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 | |
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 72 | 72 |
| Final Sınavı | 1 | 76 | 76 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 1 | 1 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 1 | 1 |
| Toplam İş Yükü (saat) | 150 | ||
| ÖÇ 1 |
| ÖÇ 2 |
| ÖÇ 3 |