EN
  • Anasayfa
  • BLP105 Veri Tabanı ve Yönetim Sistemleri (2021 - 2022 / 1. Yarıyıl)
  • EN
BLP105 - Veri Tabanı ve Yönetim Sistemleri
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
Veri Tabanı ve Yönetim Sistemleri BLP105 1 3 + 1 5,0 Pdf
Birim Bölüm
BİLGİSAYAR PROGRAMCILIĞI
Derece Seviye Ön Lisans - Zorunlu - Türkçe
Dersin Verilişi Yüzyüze eğitim, soru cevap, test, proje ödevi
EBS Koordinatörü Öğr. Gör. Musa TURKAN
Ders Veren Öğr. Gör. Musa TURKAN
Amaç

Bu ders ile öğrenciye veri tabanı tasarlamak, oluşturmak, sorgulama yapmak, veri tabanı yönetimsel fonksiyonlarını kullanmak, sql dili ile etkin veri sorgulamak, sql server temel yönetim araçlarını kullanmak yeterlilikleri kazandırılacaktır.

Ders İçeriği

Veri tabanı yönetim sistemlerine bilişim veri modelleme E-R diyagramları kavramsal, mantıksal ve fiziksel veri tabanı tasarımı kısıtların modellenmesi veri tabanı mimarileri ve ilişkisel veri tabanı modeli SQL: sorgulama, DML, DCL, DDL işlemleri depolanmış yordamlar/işlevler ve tetikleyiciler uygulama geliştirme temelleri incelenir. SQL Server yönetim araçlarının kullanımı, veri tabanı yedekleme, zamanlanmış görevler, sql server üzearinde programatik öğelerin kullanılması konuları incelenir.

Ders Kaynakları Veritabanı ve Yönetim Sistemleri 1, Turgut Özseven, Ekin yayınları
Veritabanı ve Uygulamaları, Yılmaz Kaya, Ramazan Tekin, Papatya yayınları
Veritabanı ve Yönetim Sistemleri 2, Turgut Özseven, Ekin yayınları
Yazılımcılar için SQL Server Programlama, Yaşar GÖZÜDELİ
Açıldığı Öğretim Yılı 2017 - 2018 2018 - 2019 2019 - 2020 2020 - 2021 2021 - 2022
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Ara Sınav 1 50
Toplam 50
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Final %50
Toplam %50
Yarıyıl İçinin Başarıya Oranı %50
Yarıyıl Sonu Çalışmalar %50
Toplam %100
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
5
Uygulama Dersleri
4
Uzmanlık / Alan Dersleri
4
Ders İş Yükü Öğretim Metotlar / Öğretim Metodu Süresi (Saat) Sayısı Toplam İş Yükü (Saat)
Dinleme ve anlamlandırma Ders 1 14 14
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 2 14 28
Önceden planlanmış özel beceriler Vaka Çalışması 1 10 10
Dinleme ve anlamlandırma, gözlem/durumları işleme Gösterim 2 12 24
Önceden planlanmış özel beceriler Problem Çözme 1 12 12
Ara Sınav 1 Ara Sınav 1 15 1 15
Final Final 20 1 20
Toplam İş Yükü (Saat) 123
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 4,82
AKTS
Hafta Konu Öğretim Metodu
1 Veri Tabanı Temel Kavramları Beyin Fırtınası Benzetim
2 İlişkisel Veritabanı Kavramı, SQL Server Araçları Gösterim Benzetim
3 Normalizasyon, Verilerin İlişkilendirilmesi Beyin Fırtınası Gösterim Benzetim
4 Veritabanı tasarım Aşamaları, ER Diyaramı, UML Diyagramı, Kavramsal Tasarım Gösterim
5 SQL Veri Tipleri (Yapısal Sorgulama Dili) Gösterim Laboratuar
6 SQL - Veri Tanımlama Dili
7 SQL - Veri İşleme Dili
8 SQL - Veri Kontrol Dili, SQL Server Kullanıcı Mimarisi Problem Çözme Gösterim Laboratuar
9 Aritmetik Sorgular, Hesaplanmış Sütun, Kayıtları Filtreleme, SQL Server Yönetim Araçlarını Kullanma Problem Çözme Gösterim Laboratuar
10 İç İçe Sorgular, Gruplayarak Sorgulama, Türetilmiş Tablolar, SQL ile Programatik Komutlar Problem Çözme Gösterim Laboratuar
11 Görünümler, Değişken Tanımlama, Döngü Kullanımı, İndeks Kavramı Problem Çözme Gösterim Laboratuar
12 Saklı Yordamlar, Dinamik SQL Sorgusu Çalıştırma Problem Çözme Gösterim Laboratuar
13 Fonksiyon Tanımlama, Tablo Döndüren Fonksiyon, Tekil Değer Döndüren Fonksiyon, Rekürsif Sorgular Problem Çözme Gösterim Laboratuar
14 Tetikleyiciler, Cursor Kullanımı, Pivot Operatörü Problem Çözme Gösterim Laboratuar
Ders Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
İlişkisel veritabanı mantığını bilir ve veri tabanı tasarımı yapabilir.. Yazılı Sınav Tartışmalı Ders Beyin Fırtınası Gösterim Laboratuar Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme, takım çalışması Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması
İlişkisel veri tabanı sistemini kullanarak SQL dili ile sorgular yazabilir, ilişkili tablo tasarımları yapabilir Yazılı Sınav Gösterim Laboratuar Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması
İlişkisel veritabanı sistemlerinde kullanıcı oluşturma ve yetkilendirme mimarisini bilir. SQL Server yönetim araçlarını kullanabilir Yazılı Sınav Gösterim Laboratuar Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması
Verileri gruplayarak sorgulama, prosedür, fonksiyon, view, trigger, index kavramlarını bilir ve uygular. Veri tabanı performansını yorumlayabilir, sql server araçlarını kullanarak veri tabanını takip edebilir Yazılı Sınav Gösterim Laboratuar Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması
Sistem analizi dokümanından veri tabanı tasarımı yapabilir Yazılı Sınav Beyin Fırtınası Gösterim Laboratuar Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme, takım çalışması Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması
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
İlişkisel veritabanı mantığını bilir ve veri tabanı tasarımı yapabilir.. 3 5 5 5 3 1 - - - - - -
İlişkisel veri tabanı sistemini kullanarak SQL dili ile sorgular yazabilir, ilişkili tablo tasarımları yapabilir 4 5 5 3 4 - - - - - - -
İlişkisel veritabanı sistemlerinde kullanıcı oluşturma ve yetkilendirme mimarisini bilir. SQL Server yönetim araçlarını kullanabilir - - 2 1 - 3 2 - - - - -
Verileri gruplayarak sorgulama, prosedür, fonksiyon, view, trigger, index kavramlarını bilir ve uygular. Veri tabanı performansını yorumlayabilir, sql server araçlarını kullanarak veri tabanını takip edebilir 2 5 5 - - - - - - - - -
Sistem analizi dokümanından veri tabanı tasarımı yapabilir - 5 5 2 5 1 2 - - - - -