Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Veri Tabanı Yönetim Sistemleri ADA 201 3 2 + 1 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Ön Lisans
Dersin Türü Zorunlu
Dersin Koordinatörü Öğr.Gör. SİNAN İLYAS
Dersi Verenler Öğr.Gör. SİNAN İLYAS,
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı verilerek, Veritabanı Yönetim Sistemi Uygulama programı (MS Access) görsel arayüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama yeteneğine sahip olmak
Dersin İçeriği
# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Klasik Dosya Sistemi genel yapısını, avantajlarını ve dezavantajlarını bilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
2 Veri tabanı temel kavramlarını bilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
3 Veri tabanı sistemleri alt yapısını ve veri modellerini bilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
4 İlişkisel veritabanın temel özelliklerini, anahtar, ilişki çeşitlerini bilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
5 İlişkisel özellikler ve ilişkisel matematik işlemlerini bilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
6 Bir sistemin veri tabanı tasarımını gerçekleştirebilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
7 Veritabanı yöneticisinin, uygulama programcısının, normal kullanıcının görevlerini bilir, veritabanı iç işlemlerini bilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
8 SQL (Yapısal Sorgulama Dili)kullanılan veri tiplerini bilir, SQL komutlarını kullanarak veritabanı, tablo oluşturabilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
9 SQL komutlarını kullanarak kayıt ekleyebilir, güncelleyebilir, silebilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
10 SQL komutlarını kullanarak kayıtlar üzerinde temel sorgular gerçekleştirebilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
11 MS Access veri tabanı yönetim sistemi uygulama programını veritabanı oluşturabilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
12 MS Access görsel arayüzünü kullanarak tablolar oluşturabilir, oluşturulan tablolar arasında ilişkiler gerçekleştirebilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
13 Tablolara veri girmek, güncellemek ve silmek için form sayfaları oluşturabilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
14 MS Access görsel arayüzünü kullanarak sorgular oluşturabilir Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
Hafta Ders Konuları Ön Hazırlık
1 Klasik dosya sistemi temel özellikleri, avantajları, dezavantajları, Veritabanı sistemleri genel yapısı ve özellikleri
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üğü
3 Veritabanı yönetim sistemlerinin sınıflandırılmaları( veri modeline göre, veri saklama biçimine göre, fiziksel konumuna göre v.b.), Donanımlar, Yazılımlar(hizmet programları, Veri iletişim yöntemleri), Kullanıcılar
4 İlişkisel veritabanı özellikleri, tablolar, ilişkiler, anahtarlar, İlişkisel veritabanını matematiksel alt yapısı, Kartezyen çarpımı, bağıntı, ilişkisel matematik, ilişkisel matematik işlemleri
5 Veritabanı iç işlemleri (veritabanı güvenliği,yedekleme, kurtarma)
6 Veritabanı tasarımı, normalizasyon işlemleri, tasarım sırasında dikkat edilecek noktalar, örnek uygulama
7 SQL (Yapısal Sorgulama dili) genel özellikleri, standardizasyonu, SQL’de kullanılan veri tipleri, yeni veri tipi oluşturma, veritabanı oluşturma, tablo oluşturma, tablo güncelleme, var olan veritabanını silme, var olan tabloyu silme
8 SQL komutları ile tabloya kayıt ekleme var olan kayıtları güncelleme silme ve temel sorgulama işlemleri, kısıtlar ve yardımcı komutlar kullanarak sorgu oluşturma işlemleri
9 SQL (Yapısal Sorgulama dili) komutları kullanarak tablolararasında bağlantı oluşturma, iç içe sorgu oluşturma, sorgulama esnasında gruplama gerçekleştirme
10 MS Access kurulumu, arayüz kullanımı,MS Access ‘da veritabanı oluşturma, MS Access görsel arayüzünde sihirbaz kullanarak tablo oluşturma, anahtar tanımlama (birincil anahtar, aday anahtar, yabancı anahtar)
11 MS Access veri tipleri, görsel arayüzde tasarım görünümünde tablo oluşturma, Alan özellikleri, var olan tabloya alan ekleme, alan silme, birincil anahtar ve aday anahtar oluşturma
12 MS Access görsel arayüzünü kullanarak tablolar arasında ilişki (birebir, birçok) oluşturma, var olan ilişkileri düzenleme ve silme
13 Veri sayfası görünümü kullanarak tablolara kayıt ekleme, kayıtların listelenmesi, kayıtlar içerisinde veri aranması, sihirbaz kullanarak form oluşturma, MS Access ’da sihirbaz kullanarak sorgu oluşturma, tasarım görünümünde sorgu tasarımı
14 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
Kaynaklar
Ders Notu [1] http://www.adamyo.sakarya.edu.tr, Sakarya Üniversitesi Uzaktan Eğitim Ders Notları
Ders Kaynakları
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8
9
10 X
11 X
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 50
1. Kısa Sınav 15
2. Kısa Sınav 15
1. Ödev 20
Toplam 100
1. Yıl İçinin Başarıya 20
1. Final 80
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 3 48
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 3 48
Ara Sınav 1 10 10
Kısa Sınav 2 10 20
Ödev 1 10 10
Final 1 20 20
Toplam İş Yükü 156
Toplam İş Yükü / 25 (Saat) 6,24
Dersin AKTS Kredisi 5