Ders Adı | Kodu | Yerel Kredi | AKTS | Ders (saat/hafta) | Uygulama (saat/hafta) | Laboratuar (saat/hafta) |
---|---|---|---|---|---|---|
Veri Tabanı Yönetim Sistemleri | BTO3062 | 3 | 4 | 2 | 2 | 0 |
Önkoşullar | Yok |
---|
Yarıyıl | Bahar |
---|
Dersin Dili | İngilizce |
---|---|
Dersin Seviyesi | Lisans |
Dersin Türü | Zorunlu @ Bilgisayar ve Öğretim Teknolojileri Eğitimi Lisans Programı |
Ders Kategorisi | Uzmanlık/Alan Dersleri |
Dersin Veriliş Şekli | Yüz yüze |
Dersi Sunan Akademik Birim | Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü |
---|---|
Dersin Koordinatörü | M. Betül Yılmaz |
Dersi Veren(ler) | Serhat B. Kert |
Asistan(lar)ı | Tuba Uğraş |
Dersin Amacı | Bu dersin amacı, veri tabanı yönetim sistemlerinin önemi, gereği, tasarlanması ve geliştirilmesi konusunda öğrencileri bilgi ve tecrübe sahibi yapmaktır. |
---|---|
Dersin İçeriği | Temel veri tabanı kavramları, veri ve veri modelleri, ilişkisel veri tabanı tasarımı, SQL yapısal sorgulama dili, temel SQL konutları, SQL fonksiyonları, SQL ‘de gruplama yapmak, SQL ‘de birleştirme, SQL yönetimsel fonksiyonları, SQL ile çoklu tablo kullanımı, SQL programlama ve function, SQL programlamada transaction ve hata durumları, VTYS kurulumu ve yönetimsel işlemler, VTYS üzerinde SQL sorguları yapılması. |
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
Opsiyonel Program Bileşenleri | Yok |
Ders Öğrenim Çıktıları
- Temel veri tabanı kavramlarını açıklar.
- Varlık - İlişki modeli ile veri tabanı tasarlar.
- Tasarlanmış veri tabanını ilişkisel modelle düzenler.
- SQL kullanarak veri tabanında ekleme, silme, güncelleme yapar.
- SQL'de temel ve ileri düzey sorgular yapar.
- Veri tabanında normalizasyon yapar.
- SQL’de görüntüleme ve raporlama yapar.
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta | Konular | Ön Hazırlık |
---|---|---|
1 | Ders hakkında genel bilgi - Veritabanlarına giriş | NA |
2 | VT ve VTYS kavramları - Veri depolama yaklaşımları (Dosya – VT) - VT’nin dört temel avantajı | NA |
3 | VTYS’nin temel bileşenleri (DDL, DML, VT yöneticisi, ..) - Kullanıcı Türleri - Veri modelleri (hiyerarşik / network / E-R / İlişkisel | NA |
4 | E-R model ile veri modelleme - Varlık, varlık kümesi, nitelikler, ilişki, ilişki kümesi, anahtarlar | NA |
5 | İlişkisel model - SQL’e giriş | Ödev 1 |
6 | SQL’de temel sorgulamalar - SQL’de ileri sorgulamalar | Ödev 2 |
7 | Vize 1 | Ödev 3 |
8 | SQL ‘de INSERT, UPDATE, DELETE - SQL’de görüntüleme / raporlama | Ödev 4 |
9 | Normalizasyon | Ödev 5 |
10 | Veri tabanlarında güvenlik - Veri tabanlarında yedekleme | NA |
11 | Veritabanı tasarımı uygulaması | NA |
12 | Vize 2 | SQL Projesi |
13 | Veritabanı geliştirme uygulaması | NA |
14 | Veritabanı sorgulama uygulaması | NA |
15 | Veritabanı raporlama uygulaması | NA |
16 | Final sınavı | NA |
Değerlendirme Sistemi
Etkinlikler | Sayı | Katkı Payı |
---|---|---|
Devam/Katılım | 15 | |
Laboratuar | ||
Uygulama | ||
Arazi Çalışması | ||
Derse Özgü Staj | ||
Küçük Sınavlar/Stüdyo Kritiği | ||
Ödev | 5 | 10 |
Sunum/Jüri | ||
Projeler | 1 | 15 |
Seminer/Workshop | ||
Ara Sınavlar | 1 | 35 |
Final | 1 | 40 |
Dönem İçi Çalışmaların Başarı Notuna Katkısı | ||
Final Sınavının Başarı Notuna Katkısı | ||
TOPLAM | 100 |
AKTS İşyükü Tablosu
Etkinlikler | Sayı | Süresi (Saat) | Toplam İşyükü |
---|---|---|---|
Ders Saati | 16 | 2 | |
Laboratuar | |||
Uygulama | 15 | 2 | |
Arazi Çalışması | |||
Sınıf Dışı Ders Çalışması | |||
Derse Özgü Staj | |||
Ödev | 5 | 3 | |
Küçük Sınavlar/Stüdyo Kritiği | |||
Projeler | 1 | 48 | |
Sunum / Seminer | |||
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi) | 2 | 2 | |
Final (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 2 | |
Toplam İşyükü : | |||
Toplam İşyükü / 30(s) : | |||
AKTS Kredisi : |
Diğer Notlar | Yok |
---|