Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Dili Türü Yarıyıl T+U Saat Kredi AKTS
Veri Tabanı Yönetim Sistemleri YBS211 Türkçe Zorunlu 3. Yarıyıl 3 + 0 3,0 6,0
Ön Koşul Dersleri
Dersin Seviyesi Lisans
Dersin Verilişi Ders anlatımı, Beyin Fırtınası, Gösterim ve Bilgisayarda Uygulama
Dersin Koordinatörü Ar. Gör. Dr. TUĞÇE KARAYEL
Dersi Veren(ler) Ar. Gör. Dr. TUĞÇE KARAYEL (Güz)
Dersin Amacı Veri tabanı yönetim sistemlerinin gelişimi ve temel kavramları öğrenciye verilerek, veri tabanının önemi, gereği, tasarımı, geliştirilmesi ve uygulamaları hakkında öğrencilerin bilgi ve tecrübe kazanmasını sağlamaktır. Veri tabanı oluşturma, veri işleme ve sorgulama yöntemlerinin örneklerle anlatılmasıdır.
Dersin İçeriği İlişkisel veri tabanı hakkında temel kavramlar verildikten sonra Veri tabanı tasarım mantığının aktarılır. Veri tabanı Yönetim Sistemi Uygulama programı (MS SQL) görsel ara yüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veri tabanı oluşturma, veri işleme ve sorgulama yöntemlerinin örneklerle anlatılmasıdır.
Ders Öğrenme Kazanımları
# Öğrenme Kazanımı
1 Veri tabanı yönetim sistemi kavramını, bileşenlerini ve BT dünyasındaki önemini anlamak
2 İş tariflerinin çözümleyerek kısıtları da içeren kavramsal veri tabanı tasarımı yapabilmek.
3 Kavramsal veri tabanı tasarımını mantıksal tablo tasarımına dönüştürebilmek.
4 Mantıksal tablo tasarımını fiziksel veri tabanı ortamında gerçekleyebilmek (SQL kullanarak ve veri tabanı sunucusunun araçlarını kullanarak).
5 SQL kullanarak iş süreçlerinde gerekli sorgulamaları ve diğer işlemleri yapabilmek
6 SQL ve veri tabanı sunucu sistemine özgü programlama yapıları kullanarak yordam/işlev ve tetikleyici kodlayabilmek.
7 Veri tabanı sunucusu kurabilmek, işletebilmek ve erişim için gerekli araçları/ortamları kullanabilmek.
8 Belirli bir iş için, takım halinde çalışarak bir veri tabanı tasarımı ve geliştirmesi yapabilmek,
9 Veri tabanı projesi için gerekli dokümantasyonu ve sunumu hazırlamak ve sunumu yapmak.
Ders Planı (Haftalık Konular)
Hafta Konular/Uygulamalar Yöntem
1. Hafta Veri ve verinin yapısı, verini derlenmesi ve analizi; Veritabanı Yönetim Sistemleri
2. Hafta VTYS Temel Kavramları: Veritabanı, Tablo, Birincil Anahtar gibi.
3. Hafta Varlık ve özellik tablolarının oluşturulması Araştırma
4. Hafta Varlıklar arasındaki ilişkiler Araştırma
5. Hafta Bağımlı varlık bağımsız varlık ilişkileri Araştırma
6. Hafta Varlık ve Tablo ilişkisi Araştırma
7. Hafta SQL diline giriş Veritabanı ve veritabanı özeklikleri Araştırma
8. Hafta Dönem konuları üzerinde genel değerlendirme
9. Hafta Tablolar ve Alan Kısıtlamaları Tablolar arası ilişkiler Uygulama, Araştırma
10. Hafta İç içe “select” komutunun kullanımı Uygulama, Araştırma
11. Hafta DML komutları: Insert, Update, Delete Araştırma, Uygulama
12. Hafta DDL-DCL komutları ve veri tabanı nesneleri, Araştırma, Uygulama
13. Hafta T-SQL Komutları Araştırma, Uygulama
14. Hafta Dönem konuları üzerinde genel değerlendirme Araştırma, Uygulama
*Ara sınav ve final sınav tarihleri 14 haftalık ders işleyiş planında belirtilmemiştir. Ara sınav ve final sınav tarihleri Üniversitemiz Senatosu kararı ile akademik takvimde belirtilen tarihlerde yapılmaktadır.
Ders - Program Yeterlilikleri İlişkileri
No Program Yeterlilikleri Katkı Düzeyi
1 2 3 4 5
1 İşletme fonksiyonları ile ilgili bütüncül bakış açısına sahip olur
1 İşletme fonksiyonları ile ilgili bütüncül bakış açısına sahip olur
2 Bilişim alanında sektör ortalamasında kavramsal bilgiye sahip olur.
3 İşletme fonksiyonlarının bilişim altyapısıyla bütünleşmesini sağlar
4 Bilgi sistemlerinin analiz edilmesi, tasarlanması, geliştirilmesi ve kullanım süreçleri hakkında farkındalık ve bilgi sahibi olur.
5 İşletmelerde karşılaşılan sorunların çözümü için problemi tanımlama, veri toplama, analiz etme, yorumlama, değerlendirme ve çözüm önerisi geliştirebilme becerisine sahip olur.
6 İşletmelerde kullanılan uygulamaların verimliliği için yeni stratejik yaklaşımlar geliştirir.
7 Algoritma mantığını kavrar ve tasarlanan algoritmayı güncel bir programlama diline dönüştürür.
8 Veri bilimi alanında temel bilgi ve kavrayışa sahip olur.
9 Bilişim alanında proje geliştirme sürecini planlama ve yönetme bilgisine sahip olur.
10 Vizyonunu sürekli öğrenme ve yenilenme üzerine temellendirir.
11 İş hayatında etik ve mesleki sorumluluk bilincine sahip olur.
12 Bilişim uygulamalarının bireysel ve toplumsal boyuttaki etkileri ile hukuksal sonuçları hakkında farkındalığa sahip olur.
13 Bilişim sistemleri ve işletme alanlarında yazılı ve sözlü iletişim kurarken en az bir yabancı dil kullanır.
14 İş hayatında karşılaşılacak sorunların çözümünde bireysel veya takım üyesi olarak sorumluluk alır.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik DK1 DK2 DK3 DK4 DK5 DK6 DK7 DK8 DK9
PY1 4 5 5 5 5 4 5 5 4
PY2 4 5 5 5 5 4 5 5 4
PY3 4 5 5 5 5 5 5 5 5
PY4 5 5 5 5 5 5 5 5 5
PY5 4 4 4 4 4 4 4 4 4
PY6 4 5 4 3 3 3 4 5 5
PY7 5 5 5 5 4 4 5 4 5
PY8 5 5 5 5 5 5 5 5 5
PY9 5 5 5 3 5 4 5 5 5
PY10 4 4 4 3 3 3 3 4 4
PY11 3 3 3 3 3 3 3 4 4
PY12 4 4 4 4 3 3 5 5 4
PY13 0 0 0 2 2 2 2 1 2
PY14 3 4 3 3 3 3 3 4 3
Kaynaklar
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer Kaynaklar
  • Dr. Kerem KÖSEOĞLU, Veritabanı Mantığı, Pusula Yayıncılık, 11. Baskı
AKTS / İş Yükü Tablosu
AKTS / İş Yükü Tablosu Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders İçi
Ders Saati (14 Hafta) 14 3 42
Ders Dışı
Araştırma 14 3 42
Diğer Faaliyetler 6 3 18
Sınavlar
Ara Sınav 1 1 1 1
Ödev 2 1 30 30
Final 1 2 2
Uygulama 14 2 28
Toplam İş Yükü 163
*AKTS = (Toplam İş Yükü) / 25,5 Dersin AKTS Kredisi 6,0