Ders Bilgileri
VERİTABANI YÖNETİMİ | ||||||
---|---|---|---|---|---|---|
Kodu | Dönemi | Teori | Uygulama | Ulusal Kredisi | AKTS Kredisi | |
Saat / Hafta | ||||||
İBY307 | Güz | 3 | 0 | 3 | 4 |
Ön Koşulu Olan Ders( ler ) | Yok |
Dili | tr |
Türü | Zorunlu |
Seviyesi | Lisans |
Öğretim Elemanı( ları ) | Öğr.Gör.Dr.Jale BEKTAŞ |
Öğretim Sistemi | Yüz Yüze |
Önerilen Hususlar | Yok |
Staj Durumu | Yok |
Amacı | Bu dersin amacı, veritabanı kavramına giriş yaparak ilişkisel veri tabanı modelini öğrenmek ve temel veritabanı nesneleri üzerinde yapısal sorgulama dilinin kuralları çerçevesinde veri üzerinde analiz yapmaktır. |
İçeriği | Tanımlar ve temel kavramlar, varlık-İlişki Modeli, İlişkisel Veri Modeli, İlişkisel Cebir ve Hesap, SQL Yapısal Sorgulama Dili mantıksal işlemler(Seçme, atma, birleştirme, kısıtlama, gruplama, sıralama, karakter işlemleri, çoklu tablolar, Koşul işlemleri). SQL Yapısal Sorgulama Dili fiziksel işlemler(Veri ekleme,silme,değiştirme). Veritabanı yedekleme. Veritabanı güvenliği. |
Dersin Öğrenim Çıktıları
# | Öğrenim Çıktıları |
---|---|
1 | Veritabanı yönetim sistemlerini tanıma |
2 | Veritabanını varlık-ilişki diyagramları ile modelleme |
3 | Temel veritabanı nesnelerini tanıma |
4 | SQL ile veritabanlarını mantıksal olarak sorgulayabilme |
5 | SQL ile veritabanları üzerinde fiziksel değişimler oluşturma tekniklerini tanıma |
6 | Veritabanı uygulamaları geliştirebilme |
7 | Veritabanlı üzerinde güvenlik programlarını yapılandırma |
8 | Veri merkezli yazılımlara göre veritabanları mimarisini örnekleme |
Haftalık Ayrıntılı Ders İçeriği
# | Konular | Öğretim Yöntem ve Teknikleri |
---|---|---|
1 | Tanımlar ve temel kavramlar | Anlatım, tartışma |
2 | Varlık-ilişki modeli, ilişkisel veri modeli, ilişkisel cebir ve hesap | Anlatım, tartışma |
3 | SQL yapısal sorgulama dili mantıksal işlemler(Seçme,atma,birleştirme) | Anlatım, tartışma |
4 | SQL yapısal sorgulama dili mantıksal işlemler(Kısıtlama) | Anlatım, tartışma |
5 | SQL yapısal sorgulama dili mantıksal işlemler(Gruplamalı fonksiyonlar ve gruplama) | Anlatım, tartışma |
6 | SQL yapısal sorgulama dili mantıksal işlemler(Sıralama ve karakter işlemleri) | Anlatım, tartışma |
7 | SQL yapısal sorgulama dili mantıksal işlemler(Çoklu tablolar) | Anlatım, tartışma |
8 | Ara Sınav | Yazılı Sınav |
9 | SQL yapısal sorgulama dili mantıksal işlemler(Koşul yazma) | Anlatım, tartışma |
10 | SQL yapısal sorgulama dili fiziksel işlemler(Veri ekleme,silme,değiştirme) | Anlatım, tartışma |
11 | SQL yapısal sorgulama dili fiziksel işlemler(Veri ekleme,silme,değiştirme) | Anlatım, tartışma |
12 | SQL yapısal sorgulama dili fiziksel işlemler(Veri ekleme,silme,değiştirme) | Uygulama çalışması |
13 | Veritabanı uygulaması geliştirmek | Uygulama çalışması |
14 | Veritabanı yedekleme ve veritabanı güvenliği | Anlatım, tartışma, uygulama |
15 | Veritabanı uygulaması geliştirmek | Ödev çalışması |
16 | Son Sınav | Yazılı Sınav |
Resources
# | Malzeme / Kaynak Adı | Kaynak Hakkında Bilgi | Referans / Önerilen Kaynak |
---|---|---|---|
1 | Veritabanı Sistemleri I Mersin Üniversitesi, Ders Notu | ||
2 | Yaşar Gözüdeli, Yazılımcılar İçin SQL Server 2008 ve Veritabanı Programlama, Seçkin Yayıncılık, 2009, Ankara. | ||
3 | Turgut Özseven, Veritabanı yönetim Sistemleri I, Murathan Yayınları, 2010, Trabzon. | ||
4 | Gehrke Ramakrishnan, Database Management Systems, McGraw-Hill, 2003. |
Ölçme ve Değerlendirme Sistemi
# | Ağırlık | Çalışma Türü | Çalışma Adı |
---|---|---|---|
1 | 0.3 | 1 | 1. Ara Sınav |
2 | 0.05 | 3 | 1. Ödev |
3 | 0.05 | 3 | 2. Ödev |
4 | 0.6 | 5 | Son Sınav |
Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri
# | Öğrenim Çıktıları | Program Çıktıları | Ölçme ve Değerlendirme |
---|---|---|---|
1 | Veritabanı yönetim sistemlerini tanıma | 1͵7 | 1 |
2 | Veritabanını varlık-ilişki diyagramları ile modelleme | 7 | 1 |
3 | Temel veritabanı nesnelerini tanıma | 1͵7 | 1 |
4 | SQL ile veritabanlarını mantıksal olarak sorgulayabilme | 7 | 1 |
5 | SQL ile veritabanları üzerinde fiziksel değişimler oluşturma tekniklerini tanıma | 7 | 1 |
6 | Veritabanı uygulamaları geliştirebilme | 7 | 1͵3 |
7 | Veritabanlı üzerinde güvenlik programlarını yapılandırma | 1͵7 | 1 |
8 | Veri merkezli yazılımlara göre veritabanları mimarisini örnekleme | 7 | 1 |
Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.
İş Yükü Detayları
# | Etkinlik | Adet | Süre (Saat) | İş Yükü |
---|---|---|---|---|
0 | Ders Süresi | 14 | 3 | 42 |
1 | Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) | 14 | 4 | 56 |
2 | Sunum ve Seminer Hazırlama | 0 | 0 | 0 |
3 | İnternette tarama, kütüphane ve arşiv çalışması | 0 | 0 | 0 |
4 | Belge/bilgi listeleri oluşturma | 0 | 0 | 0 |
5 | Atölye | 0 | 0 | 0 |
6 | Ara Sınav için Hazırlık | 1 | 8 | 8 |
7 | Ara Sınav | 1 | 1 | 1 |
8 | Kısa Sınav | 0 | 0 | 0 |
9 | Ödev | 2 | 6 | 12 |
10 | Ara Proje | 0 | 0 | 0 |
11 | Ara Uygulama | 0 | 0 | 0 |
12 | Son Proje | 1 | 0 | 0 |
13 | Son Uygulama | 0 | 0 | 0 |
14 | Son Sınav için Hazırlık | 1 | 10 | 10 |
15 | Son Sınav | 1 | 1 | 1 |
130 |