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 |