| Yüksekokul/Myo/Fakülte/Enstitü |
Mühendislik Fakültesi |
| Ders Kodu |
COMP 305 |
| Ders Adı İngilizce |
Database Management Systems |
| Ders Adı Türkçe |
Veritabanı Yönetim Sistemleri |
| Öğretim Dili |
EN |
| Ders Türü |
Alıştırma,Ders |
| Dersin Düzeyi |
Başlangıç |
| Dönem |
Güz |
| Haftalık İletişim Saatleri |
| Ders: 3 |
Okuma: 0 |
Laboratuvar : 0 |
Diğer: 0 |
|
| Tahmini Öğrenci İş Yükü |
Dönem boyunca 138 saat |
| Ders Kredileri |
6 AKTS |
| Değerlendirme |
Standart Harf Notu
|
| Ön Koşul |
COMP 106 - Object-Oriented Programming | COMP 110 - Object-Oriented Programming (JAVA)
|
| Yan Koşul |
Yok |
| Beklenen Ön Bilgi |
Nesneye yönelik programlama |
| Kayıt Kısıtlamaları |
Sadece lisans öğrencileri |
| Genel Eğitim Hedefi |
To learn the fundamentals of database technology. |
| Ders Açıklaması |
Dersin amacı öğrencilerin bir bilgi sisteminin temelini oluşturan veri tabanının mantıksal ve fiziksel olarak nasıl modellendiğini, nasıl yönetildiğini, ve özellikle verinin bilgiye dönüştürülmesi safhalarında yapacakları müdahaleleri öğrenmeleridir. Öğrencilerin bu veri tabanı yönetim sistemini kullanarak veri tabanı yönetimi konusunda da uzmanlaşması beklenmektedir. |
Ders Öğrenme Çıktıları ve Yeterlilikler
Bu dersi başarıyla tamamlayabilen öğrenciler:
1) İlişkisel veritabanı yönetim sistemlerinin temel unsurlarını tanımlar
2) İlişkisel veri modeli, varlık-ilişki modeli, ilişkisel veritabanı tasarımı, ilişkisel cebir ve SQL'in temel kavramlarını açıklar
3) ER-modeli tasarlar
4) ER-modeli ilişkisel tablolara dönüştürür
5) Bir takım içerisinde yeni bir VTYS tasarlar
6) VTYS projesini topluluk önünde sunar
|
| Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları |
1 |
2 |
3 |
4 |
5 |
6 |
Program Sonuçları ve Yeterliliklerle İlişkisi
| N Yok |
S Destekleyici |
H Çok İlgili |
| |
|
|
| |
Program Çıktıları ve Yeterlilikler |
Düzey |
Değerlendirme |
| Hazırlayan ve Tarih |
İLKER BEKMEZCİ , January 2021 |
| Ders Koordinatörü |
İLKER BEKMEZCİ |
| Dönem |
Güz |
| Dersi Veren(ler) |
|
Ders İçeriği
| Hafta |
Konu |
| 1) |
Giriş |
| 2) |
Varlık İlişki Diyagramı 1 |
| 3) |
Varlık İlişki Diyagramı 2 |
| 4) |
İlişkisel Cebir |
| 5) |
İlişkisel Model |
| 6) |
Normalizasyon |
| 7) |
SQL Sorgulama -DDL |
| 8) |
VTYS gerçekleme |
| 9) |
Proje Sunum- 1 |
| 10) |
SQL Sorgulama– DML |
| 11) |
SQL Sorgulamalar – İleri DML -1 |
| 12) |
SQL Sorgulamalar – İleri DML -2 |
| 13) |
VTYS Uygulama Geliştirme |
| 14) |
Kaydedılen prosedürler |
| 15) |
Final Sınavı/Proje/Sunum dönemi |
| 16) |
Final Sınavı/Proje/Sunum dönemi |
| Gerekli/Tavsiye Edilen Okumalar | Database management systems, by Raghu Ramakrishnan and Johannes Gehrke. 3rd edition, McGraw-Hill. |
| Öğretme Teknikleri | Dersler, sınıf içi alıştırmalar, dönem projesi |
| Ödev ve Projeler | Sınıfda alıştırmalar, 1 dönem ödevi |
| Laboratuvar Çalışması | None |
| Bilgisayar Kullanımı | Veritabanı tasarlamak sorgulamak ve yönetmek |
| Diğer Aktiviteler | |
| Değerlendirme Yöntemleri |
| Değerlendirme Araçları |
Sayı |
Ağırlık |
| Devam |
10 |
% 15 |
| Ödev |
1 |
% 35 |
| Projeler |
1 |
% 50 |
| TOPLAM |
% 100 |
|
| Ders Yönetimi |
bekmezcii@mef.edu.tr
|