Ders Adı Veri Tabanı Yönetim Sistemleri II
Ders Kodu SBT-3106
Dersin Türü Zorunlu
Ders Biriminin Seviyesi Ön Lisans
Yıl 1
Dönem 2.Yarıyıl
AKTS 4
Dersi Veren(ler) Dr. Öğr. Üyesi Nazan KEMALOĞLU ALAGÖZ
Dersin Yardımcıları -
Ders İşleme Biçimi Yüz Yüze
Önkoşul Dersleri
Dersin İçeriği Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı, Veritabanı Yönetim Sistemi Uygulama programı (SQL Server) görsel arayüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama, Transact-SQL (T-SQL) Dili, Değişkenler, İşlem Operatörleri, Hazır Fonksiyonlar, T-SQL Denetim Deyimleri (IF-ELSE, WHILE, CASE), Transaction kavramı, Hata Kontrolü, Veri Bütünlüğü, Kısıtlayıcılar (CONSTRAINT), Default Nesnesi, Rule Nesnesi, Tetikleyiciler (TRIGGER), Saklı Prosedürler (STORE PROCEDURE), Kullanıcı Tanımlı Fonksiyonlar (CREATE FUNCTION...), Kursör Kullanımı, İndeksler, Veritabanını Yedekleme ve Geri Yükleme
Dersin Verildiği Diller Türkçe
Dersin Amacı Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı verilerek, Veritabanı Yönetim Sistemi Uygulama programı (SQL Server) görsel arayüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama, T-SQL, Transaction, Veri bütünlüğü, Kısıtlayıcılar, Prosedürler, Fonksiyonlar, Tetikleyciler, Kursör ve İndeksler konularında işlem yapma yeteneğine sahip olmak Bilgi çağının yaşandığı günümüzde veri yönetimi, organizasyonların en temel etkinliklerinden biridir. Doğru, ilgili ve zamanında elde edilebilen bilgi, karar verme süreçlerinde çok etkilidir ve kuruluşların yaşamını sürdürebilmesi açısından son derece önemlidir. Bu ders, verilerin saklanması ve etkin olarak erişilmesi amacıyla kullanılan Veritabanı Yönetim Sistemlerinin tasarlanması ve yönetilmesi konularında beceriler kazandırmayı hedeflemektedir.
No Dersin Kazanımları  
1 Veri tabanı sunucusunun kurulumu ve temel kavramlar, Veritabanı ve veritabanı yönetim sistemleri kavramlarını açıklayabilme
2 SQL Server'ı kurup yönetebilme
3 SQL Server'da kullanılan veri tiplerini tanımlayabilme
4 SQL Server'da güvenlik ayarlarını yapabilme
5 Veritabanı yöneticisinin, uygulama programcısının, normal kullanıcının görevlerini bilir, veritabanı iç işlemlerini bilir
6 SQL (Yapısal Sorgulama Dili)kullanılan veri tiplerini bilir, SQL komutlarını kullanarak veritabanı, tablo oluşturabilir
7 SQL komutlarını kullanarak kayıt ekleyebilir, güncelleyebilir, silebilir
8 SQL komutlarını kullanarak kayıtlar üzerinde temel sorgular gerçekleştirebilir
DERSİN KAZANIMLARI / PROGRAM YETERLİKLERİ İLİŞKİ MATRİSİ
DKPY1PY2PY3PY4PY5PY6PY7PY8PY9PY10
1
2
3
4
5
6
7
8
5-Çok Yüksek İlişkili 4- Yüksek İlişkili 3-Orta İlişkili 2- Zayıf İlişkili 1-Çok Zayıf İlişkili 0-İlişkisiz
Hafta Konular  
1 Temel veritabanı kavramları(tablo, alan, kayıt, anahtarlar v.b.), Veritabanı yazılımları, donanım alt yapısı, Veri Modelleri (Ağ, hiyerarşik, nesnel, ilişkisel), Veri soyutlanması,
2 Veritabanı sistemleri alt yapısı, Veritabanı tasarımı, normalizasyon işlemleri, Varlık - İlişki (E-R) Diyagramları, Varlık - İlişki Türleri ve Bağıntılar, İlişkisel veritabanı özellikleri, tablolar, ilişkiler, anahtarlar
3 SQL (Yapısal Sorgulama dili), SQL’de kullanılan veri tipleri, SQL komutları, SQL komutları ile aritmatiksel fonksiyonlar ve kümeleme işlemler
4 Tablolararasında bağlantı oluşturma, Türetilmiş Tablolar, iç içe sorgu oluşturma
5 Transact-SQL (T-SQL) Dili, Değişkenler,İşlem Operatörleri, Hazır Fonksiyonlar
6 Transact-SQL (T-SQL) Dili, Değişkenler,İşlem Operatörleri, Hazır Fonksiyonlar
7 T-SQL Denetim Deyimleri (IF-ELSE, WHILE, CASE)
8 T-SQL Denetim Deyimleri (IF-ELSE, WHILE, CASE)
9 Transaction kavramı, Hata Kontrolü
10 Veri Bütünlüğü, Kısıtlayıcılar (CONSTRAINT), Default Nesnesi, Rule Nesnesi
11 Tetikleyiciler (TRIGGER)
12 Saklı Prosedürler (STORE PROCEDURE)
13 Kullanıcı Tanımlı Fonksiyonlar (CREATE FUNCTION...)
14 Kursör Kullanımı, İndeksler, Veritabanını Yedekleme ve Geri Yükleme
No Bölüm Öğrenme Çıktısı Katkı Düzeyi
1 Sorunların çözümünde bilimsel yöntemler kullanmayı benimser ve problem çözme becerisini geliştirir. 4
2 Birlikte çalışacakları diğer disiplinlerden kişilerle diyalog kurabilme, bilgi paylaşabilme, ekip çalışması yapabilme, teknik yardımda bulunabilme, sözlü ve yazılı iletişim kurma becerisine sahiptir. 4
3 Mesleki ve etik sorumluluk bilincine sahiptir. 5
4 Temel bilimler, yaşam bilimleri, bilgisayar alanında temel kavramları anlama ve bu kavramları etkin şekilde kullanma becerisine sahiptir. 2
5 Alanında algoritmalar hazırlama becerisine sahip olmak, sorunları çözmek için gerekli bilgiyi vermek, yazılım geliştirme platformlarını ve ürünlerini belirlemek, tanımlanan yazılım bileşenlerini kodlamak, test etmek ve güncellemek ve sonuçların karşılaştırmalı yorumlama becerisine sahip olmak. 4
6 Yazılım tasarımı ve analizi gerçekleştirebilme; bilişim sektöründeki proje temelli program üretme çalışmalarında grup içinde görevleri yerine getirebilme becerisine sahiptir. 4
7 Bilgisayar sektöründe güncel olan kişisel bilgisayar işletim sistemlerini ve ağ işletim sistemlerini kullanma becerisi kazanır. 3
8 Genel hastalıklar bilgisi, tıbbi terimler ve biyomedikal cihazlar hakkında terminolojik bilgiye sahiptir 4
9 Sağlık kurumları yönetimi ve işletmeciliğinin prensiplerini bilir ve sağlık hukukuna uygun çalışma bilincine sahiptir. 4
10 Tıbbi dokumantasyon standartlarını, sağlık bilgi sistemlerini ve sağlık bilişimi teknolojilerini bilir. 2
Yarıyıl İçi Çalışmaları Sayısı Katkı Payı
Ara Sınav 1 50
Kısa Sınav 0 0
Ödev 0 0
Devam 0 0
Uygulama 1 50
Labaratuvar 0 0
Proje 0 0
Atölye 0 0
Seminer 0 0
Arazi Çalışması 0 0
Sözlü sınav 0 0
Portfolyo 0 0
Doküman İncelemesi 0 0
Performans değerlendirme 0 0
Sunum 0 0
Alan Çalışması 0 0
Vaka Çalışması 0 0
Video Kaydı 0 0
Öz değerlendirme 0 0
Akran Değerlendirme 0 0
Eşleştirme Testleri 0 0
Çoktan seçmeli test 0 0
Kısa Cevaplı test 0 0
Kontrol listeleri 0 0
Dereceleme Ölçekleri 0 0
Zihin Haritalama 0 0
Araştırma yazısı 0 0
Çevrimiçi anket 0 0
Çevrimiçi Kısa sınav 0 0
TOPLAM 0
Yıliçinin Başarıya Oranı 40
Finalin Başarıya Oranı 60
TOPLAM 100
AKTS kredilerinin belirlenmesinde öğrenci işyükü anketlerinden faydalanılmaktadır.
Etkinlik Sayısı Süresi Toplam
Ders Süresi (Sınav Haftaları Hariç) 14 3 42
Sınıf Dışı Ders Çalışma Süresi 14 1 14
Ödevler 0 0 0
Sunum 0 0 0
Proje 0 0 0
Laboratuar Çalışması 14 1 14
Arazi ya da Alan Çalışması 0 0 0
Ara Sınavlar 1 20 20
Yarıyıl Sonu Sınavı 2 20 40
İşyükü Saati (30) 0
Toplam İşyükü / Saat 130    
Dersin Akts Kredisi 4    
Ders Notu Öğretim üyesi Ders Notları İnternet Kaynakları
Diğer Kaynaklar Öğretim üyesi Ders Notları İnternet Kaynakları
Materyal
Dökümanlar Öğretim üyesi Ders Notları İnternet Kaynakları
Ödevler
Sınavlar
Materyal Diğer
Planlanmış Öğrenme Faaliyetleri ve Öğretim Yöntemleri