|
Dersin Dili
|
Türkçe
|
|
Dersin Düzeyi
|
Ön Lisans
|
|
Bölümü / Programı
|
Web Tasarımı ve Kodlama
|
|
Öğrenim Türü
|
Örgün Öğretim
|
|
Dersin Türü
|
Zorunlu
|
|
Dersin Öğretim Şekli
|
Yüz Yüze
|
|
Dersin Amacı
|
Bu dersin amacı; öğrencilerin ilişkisel veritabanı sistemlerinin tasarımı, geliştirilmesi ve yönetimi konularında bilgi ve beceri kazanmalarını, SQL kullanarak veritabanı uygulamaları geliştirebilmelerini ve veritabanı yönetim süreçlerini etkin bir şekilde yürütebilmelerini sağlamaktır.
|
|
Dersin İçeriği
|
Bu derste; veritabanı sistemlerinin temel kavramları, VTYS yapısı ve veri türleri ele alınmaktadır. SQL dili kullanılarak temel ve ileri düzey sorgulama işlemleri (SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, alt sorgular) uygulamalı olarak işlenmektedir. Ayrıca ER diyagramları ve normalizasyon kuralları doğrultusunda veritabanı tasarımı yapılmakta; stored procedure, view, index ve trigger yapıları incelenmektedir. Transaction yönetimi (ACID prensipleri), kullanıcı yetkilendirme, veri güvenliği, yedekleme ve kurtarma konuları uygulamalarla desteklenmektedir.
|
|
Dersin Yöntem ve Teknikleri
|
Anlatım Soru-Cevap Uygulamalı Laboratuvar Çalışmaları Gösterip Yaptırma Bilgisayar Destekli Öğretim Problem Çözme Örnek Olay İncelemesi Bireysel Uygulamalar Proje Tabanlı Öğrenme
|
|
Ön Koşulları
|
Yok
|
|
Dersin Koordinatörü
|
Yok
|
|
Dersi Verenler
|
Öğr.Gör. filiz gürbüz
|
|
Dersin Yardımcıları
|
Yok
|
|
Dersin Staj Durumu
|
Yok
|
Ders Kaynakları
|
Kaynaklar
|
Ayık, Y. Z. Veri Tabanlarında Bilgi Yönetimi, Güvenlik ve Performans. Nobel Bilimsel Eserler. Kıran, S. (2021). İlişkisel Veritabanı Tasarlama ve SQL ile Geliştirme. Ankara: Nobel Akademik Yayıncılık. Connolly, T., & Begg, C. (2015). Database Systems: A Practical Approach to Design, Implementation, and Management. Pearson. Microsoft. (2024). SQL Server Documentation. https://learn.microsoft.com/sql
|
|
Ders Notları
|
Öğretim elemanı tarafından hazırlanan ders notları ve laboratuvar uygulama föyleri. Microsoft SQL Server ve SQL Server Management Studio (SSMS) uygulama dokümanları. Ders kapsamında hazırlanan örnek veritabanları, SQL uygulamaları ve proje dosyaları. Microsoft Learn SQL Server dokümantasyonu ve ders sürecinde paylaşılan dijital eğitim materyalleri.
|
|