Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
BPR122 | VERİTABANI YÖNETİM SİSTEMLERİ | Ders | 1 | 2 | 5,00 |
Önlisans
Türkçe
Farklı veri tabanı uygulamalarında yönetimsel araçların kullanılması
Öğr. Gör. Hasan Hüseyin CİHANGİR
1 | Klasik dosya sisteminin genel yapısını, avantajlarını ve dezavantajlarını karşılaştırır. |
2 | Veritabanının temel kavramlarını listeler. |
3 | Veritabanı sistemlerinin altyapısını ve veri modellerini tanımlar. |
4 | İlişkisel veritabanının temel özelliklerini, anahtarları ve ilişki çeşitlerini ayırt eder. |
5 | Bir sistemin veritabanı tasarımını gerçekleştirir. |
6 | SQL (Yapısal Sorgulama Dili) ile kullanılan veri tiplerini tanımlar ve SQL komutlarını kullanarak veritabanı ve tablo oluşturur. |
7 | SQL komutlarını kullanarak kayıt ekler, günceller ve siler. |
8 | SQL komutlarını kullanarak kayıtlar üzerinde temel sorgular gerçekleştirir. |
9 | Veritabanı yönetim sistemi uygulama programında veritabanı oluşturur. |
10 | Veritabanı Yönetim Sistemi görsel arayüzünü kullanarak tablolar oluşturmayı bilir. Oluşturulan tablolar arasında ilişkiler gerçekleştirir. |
Birinci Öğretim
Yok
Yok
Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı verilerek, veritabanı yönetim sistemi uygulama programı (MS Access, SQL Server) görsel arayüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama yeteneğine sahip olmak
Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | Klasik dosya sistemi temel özellikleri, avantajları, dezavantajları, veritabanı sistemleri genel yapısı ve özellikleri | Klasik dosya sistemi temel özellikleri, avantajları, dezavantajları, veritabanı sistemleri genel yapısı ve özelliklerinin uygulaması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
2 | Temel veritabanı kavramları(tablo, alan, kayıt v.b.) veritabanı yazılımları, donanım alt yapısı, veri modelleri (Ağ, hiyerarşik, nesnel, ilişkisel), veri soyutlanması, veritabanı sistemleri alt yapısı, veri bağımsızlığı, veri çok yüzlülüğü | Temel veritabanı kavramları(tablo, alan, kayıt v.b.) veritabanı yazılımları, donanım alt yapısı, veri modelleri (Ağ, hiyerarşik, nesnel, ilişkisel), veri soyutlanması, veritabanı sistemleri alt yapısı, veri bağımsızlığı, veri çok yüzlülüğü uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
3 | İlişkisel veritabanı özellikleri, tablolar, ilişkiler, anahtarlar, ilişkisel veritabanını matematiksel alt yapısı, kartezyen çarpımı, bağıntı, ilişkisel matematik, ilişkisel matematik işlemleri | İlişkisel veritabanı uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
4 | İlişkisel veritabanı özellikleri, tablolar, ilişkiler, anahtarlar, ilişkisel veritabanını matematiksel alt yapısı, kartezyen çarpımı, bağıntı, ilişkisel matematik, ilişkisel matematik işlemleri | İlişkisel veritabanı uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
5 | MS SQL görsel arayüzünü kullanarak tablolar arasında ilişki (birebir, birçok) oluşturma, var olan ilişkileri düzenleme ve silme | MSSQL ilişki oluşturma uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
6 | Kayıt ekleme, kayıt güncelleme ve kayıt silme sorguları, oluşturulmuş sorguların çalıştırılması, tasarım görünümünde form oluşturma, araç kutusu, form sayfasına nesne ekleme, nesneleri özelliklerini kontrol etme | Kayıt oluşturma, güncelleme, sorgu uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
7 | Kayıt ekleme, kayıt güncelleme ve kayıt silme sorguları, oluşturulmuş sorguların çalıştırılması, tasarım görünümünde form oluşturma, araç kutusu, form sayfasına nesne ekleme, nesneleri özelliklerini kontrol etme | Kayıt oluşturma, güncelleme, sorgu uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
8 | SQL Server; SQL Server in çalışma prensipleri, gelen yenilikler, sürümleri, sistem gereksinimleri, SQL Server Management Studio ile çalışmaya başlama | SQL Server uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
9 | SQL Server; SQL Server in çalışma prensipleri, gelen yenilikler, sürümleri, sistem gereksinimleri, SQL Server Management Studio ile çalışmaya başlama | SQL Server uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
10 | SQL Server'da veritabanı oluşturma, değiştirme, silme, bağlama, yedekleme işlemleri. Tablo tasarımı işlemleri, uygun veri tipi kullanımı. | SQL Server uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
11 | T-SQL ifadeleri; kayıt ifadeleri, seçme ve listeleme ifadeleri, ilişki ifadeleri, SQL operatörleri. | T-SQL uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
12 | SQL fonksiyonları; skaler değerli fonksiyonlar, tablo değerli fonksiyonlar, kümeleme fonksiyonları, gruplama fonksiyonları. | SQL fonksiyon uygulaması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
13 | Stored Procedure: Initial Processing, Subsequent Processing, Stored Procedure Tanımlama, Stored Procedure Değiştirme ve Silme. Trigger; Trigger Düzenleme ve Silme | Stored Procedure Uygulaması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
14 | View: View oluşturma seçenekleri, With Check Option, With Encrpytion, With Schemabinding | View uygulaması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
Özseven, Turgut; Veritabanı Yönetim Sistemleri Köseoğlu, Kerem; Veritabanı Mantığı, Pusula Yayınevi, 2005, İstanbul Uysal, Mithat; SQL Veritabanı Sorgulama Dili, Nirvana Yayınları, 2012, İstanbul Veri Tabanı Yönetim Sistemleri, Atatürk Üniversitesi, Açıköğretim Fakültesi Ders Notu
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 80 |
Ev Ödevi | 1 | 20 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 3 | 42 |
Gösterme | 14 | 1 | 14 |
Bireysel Çalışma | 14 | 1 | 14 |
Ara Sınav İçin Bireysel Çalışma | 1 | 18 | 18 |
Final Sınavı içiin Bireysel Çalışma | 1 | 30 | 30 |
Ev Ödevi | 1 | 5 | 5 |
Toplam İş Yükü (saat) | 125 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
ÖÇ 1 | 3 | 2 | 3 | 4 | 3 | |||||||||||
ÖÇ 2 | 2 | 4 | 2 | 3 | 4 | 3 | ||||||||||
ÖÇ 3 | 4 | 4 | 1 | 3 | 4 | 3 | ||||||||||
ÖÇ 4 | 2 | 4 | 1 | 3 | 4 | 3 | ||||||||||
ÖÇ 5 | 4 | 5 | 1 | 3 | 4 | 3 | 3 | |||||||||
ÖÇ 6 | 5 | 1 | 3 | 4 | 3 | 3 | ||||||||||
ÖÇ 7 | 2 | 5 | 1 | 3 | 4 | 3 | 3 | |||||||||
ÖÇ 8 | 2 | 5 | 1 | 3 | 4 | 3 | 3 | |||||||||
ÖÇ 9 | 5 | 1 | 3 | 4 | 4 | 3 | 3 | |||||||||
ÖÇ 10 | 3 | 5 | 1 | 3 | 4 | 4 | 3 | 3 |