YBS 303


Ders Adı Ders Kodu Bölüm Seviye
VERİTABANI YÖNETİM SİSTEMLERİ I (İNGİLİZCE) YBS 303 Yönetim Bilişim Sistemleri Lisans

Dersin Yarıyılı
(Dersin Dönemi)
Eğitim Öğretim Yöntemleri
Krediler
Teori Uygulama Laboratuar Projeler/Alan Çalışması Seminerler/Çalışma Grupları Diğer Toplam Kredi AKTS Kredisi
05
(Güz)
42 84 126 3 5

Ders Sorumluları Doç.Dr. Alaattin Parlakkılıç
Dersin Sunulduğu Dil İngilizce (English)
Dersin Türü Zorunlu
Ön Koşul -
Ders İçin Önerilen Diğer Hususlar
Dersin Amacı •Veritabanı mimarisini tanıma • Alma sorgularının tasarımını ustalaştırın • Master normalizasyon ilkeleri • İlişkisel veritabanı tasarımı konusunda bilgi sahibi olmak • Gömülü SQL sorgularını bilme
Dersin İçeriği Veritabanı kavramlarıyla ilgili temel bilgi ve pratik deneyim sağlar. Bilgi kavramlarının incelenmesi ve ilişkisel veri modeli kullanılarak bu kavramların gerçekleştirilmesini içerir. Pratik deneyim, veri modelleri tasarlama ve oluşturma ve hem çoklu kullanıcılı DBMS paketlerine hem de masaüstü DBMS paketlerine arabirim için SQL kullanma kazandı Access 2016 .
Dersin Öğrenme Çıktıları (ÖÇ) 1.Veritabanı sistemlerinin sağladığı özellikleri numaralandırarak dosya sistemlerinden ayırt edin ve her ikisini de işlev ve fayda olarak tanımlayın. 2. Veritabanı sistemlerinde kullanılan terminoloji, özellikler, sınıflandırmalar ve özellikleri tanımlayın. 3. Bir bilgi saklama problemini analiz edin ve bir varlık ilişkisi diyagramı ve bir veri sözlüğü gibi diğer opsiyonel analiz formları şeklinde ifade edilen bir bilgi modeli türetin. 4. İlişkisel veri modelini kavrayabilme. 5. Bir bilgi modelini ilişkisel bir veritabanı şemasına dönüştürmek ve bir DBMS kullanarak şemayı uygulamak için bir veri tanımlama dili ve / veya araçlarını kullanmak. 6. İlişkisel cebiri kullanarak, geniş bir sorgu sorununun çözümlerini formüle edin. 7. Geniş bir yelpazedeki sorgu ve veri güncelleme problemlerine SQL çözümleri kullanarak formüle ediniz. 8. Normalleştirme teorisini anlama ve bu bilgiyi bir veritabanının normalleşmesine uygulayabilme. 9. Veritabanı oluşturmak, güvenli hale getirmek, doldurmak, korumak ve sorgulamak için çok kullanıcılı bir ilişkisel DBMS paketinin bir SQL arabirimini kullanın. 10. Veritabanı oluşturmak, oluşturmak, bakımını yapmak ve sorgulamak için bir masaüstü veritabanı paketini kullanın. 11. Bir veritabanına programlı arayüzlerin temel bir anlayışını göstermek ve böyle bir arayüzün temel işlevlerini kullanabilmek.
Dersin Veriliş Biçimi Örgün Öğretim
Dersin Gidişatı
Hafta Konular
1. Hafta DB Yönetimine Giriş
2. Hafta E-R Diyagramlarını Kullanan Kavramsal Tasarım ve Veri Modelleme
3. Hafta İlişkisel Model (& ER)
4. Hafta Kavramsal Tasarım
5. Hafta Fiziksel Tasarım
6. Hafta Normalleştirme
7. Hafta Ara Sınav
8. Hafta İlişkisel Cebir ve İlişkisel Matematik
9. Hafta Access 2016 ve Kullanımı
10. Hafta Sql'e Giriş
11. Hafta SQL: Select, Project, Join
12. Hafta SQL: Kesişim, Birleşim, Hariç
13. Hafta Veri İşleme Dili
14. Hafta Gelişmiş Sql
Değerlendirme Ölçütleri
  Toplam Katkısı (%)
Ara Sınav (%) 40
Kısa Sınavlar (%)
Ödevler (%)
Uygulamalar (%)
Laboratuar (%)
Projeler/Alan Çalışması (%)
Seminerler/Çalışma Grupları (%)
Final (%) 60
Diğer (%)
Toplam(%) 100
Dersin Kitabı ve/veya Kaynaklar Concepts of Database Management" (8th Ed) (ISBN: 1285427106)
Staj / Uygulama
Program Yeterlilikleri (PY) ve Dersin Öğrenme Çıktıları (ÖÇ) İlişkisi