Ders Adı | Kodu | Yarıyıl | T+U Saat | AKTS | |
Veri Tabanları | EEM446 | 8 | 3 + 0 | 5,0 |
Birim Bölüm | ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ |
Derece Seviye | Lisans - Seçmeli - Türkçe |
Dersin Verilişi | Yüz yüze |
EBS Koordinatörü | Arş. Gör. Mustafa YILMAZ |
Ders Veren | |
Amaç |
Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı verilerek, Veritabanı Yönetim Sistemi Uygulama programı (SQL Server ve Oracle) görsel arayüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama yeteneğine sahip olmak |
Ders İçeriği |
Değişik veri tabanı uygulamalarda yönetimsel araçların kullanılması |
Ders Kaynakları |
Özseven, Turgut; Veritabanı Yönetim Sistemleri
Köseoğlu, Kerem; Veritabanı Mantığı, Pusula Yayınevi, 2005, İstanbul Uysal, Mithat; SQL Veritabanı Sorgulama Dili, Nirvana Yayınları, 2012, İstanbul |
Açıldığı Öğretim Yılı | 2012 - 2013 |
Yarıyıl İçi Çalışmalar | Katkı Yüzdesi (%) |
Bu bilgi girilmemiştir. | |
Toplam | 0 |
Yarıyıl Sonu Çalışmalar | Katkı Yüzdesi (%) |
Bu bilgi girilmemiştir. | |
Toplam | %0 |
Yarıyıl İçinin Başarıya Oranı | %0 |
Yarıyıl Sonu Çalışmalar | %0 |
Toplam | %0 |
Kategori | Ders İlişki Yüzdeleri (%) |
Aktarılabilir Beceri Dersleri
|
0
|
Beşeri, İletişim ve Yönetim Becerileri Dersleri
|
0
|
Destek Dersleri
|
0
|
Ek Dersler
|
0
|
Kategori
|
0
|
Mesleki Seçmeli Dersler
|
0
|
Temel Meslek Dersleri
|
0
|
Uygulama Dersleri
|
0
|
Uzmanlık / Alan Dersleri
|
0
|
Ders İş Yükü | Öğretim Metotlar / Öğretim Metodu | Süresi (Saat) | Sayısı | Toplam İş Yükü (Saat) |
Toplam İş Yükü (Saat) | 0 | |||
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) | 0 | |||
AKTS |
Hafta | Konu | Öğretim Metodu |
---|---|---|
1 | Veritabanı Yönetimi ve Temel Kavramlar - Temel Kavramlar - Birincil Anahtar - Yabancı Anahtar - Index Anahtarı | Ders |
2 | İlişki Modelleri - Varlık-İlişki Modeli - İlişkisel Veri Modeli | Ders |
3 | Normalizasyon Kuralları ve Veritabanı Tasarımı | Ders |
4 | Ağ Veritabanı Yazılımı (SQL SERVER, MySQL, ORACLE) - İlgili Veritabanı tanıtımı - Kurulumu - Grafiksel arabirim ile Yönetimi (Sql Server Management Studio, Oracle Developer) | Ders |
5 | Grafiksel arabirim ile Veritabanı Tasarımı - Tablo tasarımı - Alan oluşturma ve Veri Tipi tanımlama - Birincil Anahtar, Yabancı Anahtar ve Index Anahtarı oluşturma | Ders |
6 | Yapısal Sorgulama Dili (SQL – 1) - “Select” sorguları - “Where” ile koşul ifadeleri (“Between” ve “In” İfadeleri) - “Order By” ile sıralama (“Top N” Yapısı) | Ders |
7 | Yapısal Sorgulama Dili (SQL – 2) - SQL fonksiyonları (Count, Max, Min, Avg, Sum) - “Group By” ve “Having” ile gruplama | Ders |
8 | Yapısal Sorgulama Dili (SQL – 3) - İç içe “Select” yapıları | Ders |
9 | Yapısal Sorgulama Dili (SQL – 4) - Ekleme (INSERT), Silme (DELETE) ve Güncelleme (UPDATE) sorguları (ARA SINAV) | Ders |
10 | Yapısal Sorgulama Dili (İleri SQL) - Tablo ilişkilendirme komutları - INNER JOIN - LEFT JOIN - RIGHT JOIN - CROSS JOIN Sorguları | Ders |
11 | SQL Programlama – 1 (T-SQL ve PL-SQL) - Değişken veya parametre tanımı ve kullanımı - if koşul yapısı - Döngü yapıları | Ders |
12 | SQL Programlama – 2 (T-SQL ve PL-SQL) - Veri bütünlüğü ve kısıtlamalar - Saklı Yordamlar (Stored Procedure) | Ders |
13 | SQL Programlama – 2 (T-SQL ve PL-SQL) - Veri bütünlüğü ve kısıtlamalar (Tetikleyiciler - Triggers)) | Ders |
14 | İleri Düzey İşlemler - Veritabanı güvenliği - Veritabanının yedeklemesi - Veritabanının bakımı ve taşınması | Ders |
Ders Öğrenme Çıktısı | Ölçme Değerlendirme | Öğretim Metodu | Öğrenme Faaliyeti |
Temel veritabanı kavramları, veritabanı avantajları, veritabanı oluşturma kurallarını bilir. | Yazılı Sınav | Ders | Dinleme ve anlamlandırma |
Bir ağ veritabanı yazılımını kurar ve kullanımını öğrenir. | Yazılı Sınav | Ders | Dinleme ve anlamlandırma |
Yapısal sorgulama dili (SQL) ile temel ve orta düzey sorgulamalar gerçekleştirebilir. | Yazılı Sınav | Ders | Dinleme ve anlamlandırma |
İlişkisel veritabanın temel özelliklerini, anahtar, ilişki çeşitlerini bilir | Yazılı Sınav | Ders | Dinleme ve anlamlandırma |
Ağ veritabanının güvenliğini ve bakımını gerçekleştirip farklı platformlara taşınmasını sağlar. | Yazılı Sınav | Ders | Dinleme ve anlamlandırma |
DERS ÖĞRENME ÇIKTISI |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Temel veritabanı kavramları, veritabanı avantajları, veritabanı oluşturma kurallarını bilir. | - | - | - | - | - | - | - | - | - | - | - | - |
Bir ağ veritabanı yazılımını kurar ve kullanımını öğrenir. | - | - | - | - | - | - | - | - | - | - | - | - |
Yapısal sorgulama dili (SQL) ile temel ve orta düzey sorgulamalar gerçekleştirebilir. | - | - | - | - | - | - | - | - | - | - | - | - |
İlişkisel veritabanın temel özelliklerini, anahtar, ilişki çeşitlerini bilir | - | - | - | - | - | - | - | - | - | - | - | - |
Ağ veritabanının güvenliğini ve bakımını gerçekleştirip farklı platformlara taşınmasını sağlar. | - | - | - | - | - | - | - | - | - | - | - | - |