SEN2104 Database Management SystemsBahçeşehir ÜniversitesiAkademik Programlar OPTİSYENLİK (TÜRKÇE)Öğrenciler için Genel BilgiDiploma EkiErasmus BeyanıUlusal YeterliliklerBologna Komisyonu
OPTİSYENLİK (TÜRKÇE)
Önlisans TYYÇ: 5. Düzey QF-EHEA: Kısa Düzey EQF-LLL: 5. Düzey

Ders Genel Tanıtım Bilgileri

Ders Kodu: SEN2104
Ders İsmi: Veritabanı Yönetim Sistemleri
Ders Yarıyılı: Bahar
Ders Kredileri:
Teorik Pratik Kredi AKTS
3 2 4 7
Öğretim Dili: İngilizce
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: Hayır
Dersin Türü: Non-Departmental Elective
Dersin Seviyesi:
Önlisans TYYÇ:5. Düzey QF-EHEA:Kısa Düzey EQF-LLL:5. Düzey
Dersin Veriliş Şekli: Hibrit
Dersin Koordinatörü: Dr. Öğr. Üyesi TAMER UÇAR
Dersi Veren(ler):
Dersin Yardımcıları:

Dersin Amaç ve İçeriği

Dersin Amacı: Öğrenciler, varlık-ilişki modelini kullanarak veritabanlarını analiz etme ve tasarlama becerilerine sahip olacaklardır. İlişkisel cebir ve SQL gibi veritabanı sorgulama tekniklerini tanımlama becerilerine sahip olacaklardır. Bu konuların yanı sıra, ilişkisel veritabanı tasarımı yaklaşımını, indeksleme, sorgu işleme ve sorgu optimizasyonunu konularını belirleyebilme becerilerine sahip olacaklardır. Ayrıca temel veri analizi ve veri madenciliği kavramlarını tanımlayabileceklerdir.
Dersin İçeriği: Ders içeriği varlık ilişki modeli, ilişkisel veri modeli, ilişkisel cebir, SQL, ilişkisel veritabanı tasarımı, indeksleme, sorgu işleme, sorgu optimizasyonu veri analizi ve veri madenciliği ile ilgili konularından oluşmaktadır.

Öğrenme Kazanımları

Bu dersi başarıyla tamamlayabilen öğrenciler;
Öğrenme Kazanımları
1 - Bilgi
Kuramsal - Olgusal
2 - Beceriler
Bilişsel - Uygulamalı
3 - Yetkinlikler
İletişim ve Sosyal Yetkinlik
Öğrenme Yetkinliği
Alana Özgü Yetkinlik
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği

Ders Akış Planı

Hafta Konu Ön Hazırlık
1) Veritabanı Yönetim Sistemlerine Giriş
2) Varlık İlişki Modeli
3) İlişkisel Veri Modeline Giriş
4) İlişkisel Cebir
5) İlişkisel Cebir
6) Veritabanı Tasarımı ve Uygulaması İçin İlişkisel Cebir İlkelerinin Uygulanması
7) Yapısal Sorgulama Dili (SQL)
8) Yapısal Sorgulama Dili (SQL)
9) İlişkisel Veritabanı Tasarımı
10) İlişkisel Veritabanı Tasarımı
11) İlişkisel Veritabanı Tasarımı
12) İndeksleme ve Sorgu İşleme
13) Sorgu İşleme ve Sorgu Optimizasyonu
14) Veri Analizi ve Veri Madenciliği

Kaynaklar

Ders Notları / Kitaplar: Database System Concepts (6th Edition), Abraham Silberschatz, Henry Korth and S. Sudarshan, ISBN-13: 978-0073523323

Fundamentals of Database Systems (7th Edition), Ramez Elmasri and Shamkant Navathe, ISBN-13: 978-0133970777
Diğer Kaynaklar: -

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları
Program Kazanımları
1) Alanı ile ilgili temel düzeyde kuramsal ve uygulamalı bilgilere sahiptir.
2) Alanıyla ilgili etik ilke ve kurallara ilişkin bilgiye sahiptir.
3) Alanı ile ilgili temel düzeydeki kuramsal ve uygulamalı bilgileri, temel bilgisayar programlarını ve ilgili teknolojileri kullanır.
4) Alanı ile ilgili sahip olduğu temel bilgi birikimini kullanarak verilen bir görevi bağımsız olarak yürütür.
5) Alanında edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirir; öğrenme gereksinimlerini belirler ve öğrenmesini yönlendirir.
6) Alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı temel düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanır.
7) Kalite yönetimi ve süreçlerine uygun davranır ve katılır.
8) Birey ve halk sağlığı, çevre koruma ve iş güvenliği konularında yeterli bilince sahiptir.
9) Birey olarak görev, hak ve sorumlulukları ile ilgili yasa, yönetmelik, mevzuat ve mesleki etik kurallarına uygun davranır.

Ders - Öğrenme Kazanımı İlişkisi

Etkisi Yok 1 En Düşük 2 Düşük 3 Orta 4 Yüksek 5 En Yüksek
           
Dersin Program Kazanımlarına Etkisi Katkı Payı
1) Alanı ile ilgili temel düzeyde kuramsal ve uygulamalı bilgilere sahiptir.
2) Alanıyla ilgili etik ilke ve kurallara ilişkin bilgiye sahiptir.
3) Alanı ile ilgili temel düzeydeki kuramsal ve uygulamalı bilgileri, temel bilgisayar programlarını ve ilgili teknolojileri kullanır.
4) Alanı ile ilgili sahip olduğu temel bilgi birikimini kullanarak verilen bir görevi bağımsız olarak yürütür.
5) Alanında edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirir; öğrenme gereksinimlerini belirler ve öğrenmesini yönlendirir.
6) Alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı temel düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanır.
7) Kalite yönetimi ve süreçlerine uygun davranır ve katılır.
8) Birey ve halk sağlığı, çevre koruma ve iş güvenliği konularında yeterli bilince sahiptir.
9) Birey olarak görev, hak ve sorumlulukları ile ilgili yasa, yönetmelik, mevzuat ve mesleki etik kurallarına uygun davranır.

Öğrenme Etkinliği ve Öğretme Yöntemleri

Ölçme ve Değerlendirme Yöntemleri ve Kriterleri

Ölçme ve Değerlendirme

Yarıyıl İçi Çalışmaları Aktivite Sayısı Katkı Payı
Küçük Sınavlar 3 % 20
Projeler 1 % 15
Ara Sınavlar 1 % 25
Final 1 % 40
Toplam % 100
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI % 60
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI % 40
Toplam % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Aktiviteler Aktivite Sayısı Süre (Saat) İş Yükü
Toplam İş Yükü