Anadolu Üniversitesi Anadolu Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • EN
Program Hakkında Akademik Kadro Program Yeterlilikleri Dersler Ders - Program Yeterlilik İlişkileri Türkiye Yeterlilikler Çerçevesi (TYÇ) TYÇ - Program Yeterlilikleri İlişkileri
  1. Bilişim Teknolojileri Meslek Yüksekokulu
  2. İstatistik Bölümü
  3. Büyük Veri Analistliği Programı
  4. Dersler - AKTS Kredileri
  5. Veritabanı Teknolojileri
  6. Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • AKTS İş Yükü
  • Program Yeterliliklerine Katkısı
  • Öğrenme Çıktıları-Program Yeterlilikleri İlişkisi
Son Güncelleme Tarihi: 02/10/2025

Ders Kodu - Ders Adı Zorunlu/Seçmeli Teori + Uygulama AKTS
BVA106 - Veritabanı Teknolojileri II.Yarıyıl 3 +1 5.0
Ders Dili Türkçe
Ders Türü Zorunlu Dersler
Öğretim Elemanları DOÇ. DR. ÖZER ÇELİK
Dersin Veriliş Biçimi Yüz yüze
Dersin Verildiği Yer
Kullanılan Eğitim Platformları
Önkoşullar Temel Matematik Bilgisi
Önerilen Dersler Temel Matematik Bilgileri
Önerilen Kaynaklar Öğretim Elemanının Tavsiyesi
Staj & Uygulama Bulunmamaktadır.
Dersin Amacı

Haftalar Öğrenme Çıktıları Konular Öğretim Yöntemleri
1. hafta Veritabanı nedir? Dosya sisteminden farkları Veritabanı yönetim sistemleri (DBMS) Veri, bilgi, metadata kavramları Büyük veri bağlamında veritabanlarının rolü
2. hafta Merkezi, istemci–sunucu, dağıtık veritabanları Bulut tabanlı veritabanı mimarileri OLTP ve OLAP sistemler
3. hafta Varlık–ilişki (ER) diyagramları İlişkisel modelin temelleri (tablolar, anahtarlar, ilişkiler) Normalizasyon kavramı
4. hafta SQL diline giriş Veri tanımlama dili (DDL) – CREATE, ALTER, DROP Veri türleri ve tabloların oluşturulması
5. hafta Veri işleme dili (DML) – INSERT, UPDATE, DELETE Veri sorgulama dili (SELECT) WHERE, ORDER BY, GROUP BY, HAVING
6. hafta JOIN türleri (INNER, LEFT, RIGHT, FULL) Alt sorgular, VIEW oluşturma INDEX, TRIGGER, STORED PROCEDURE kavramları
7. hafta Birincil anahtar, yabancı anahtar, UNIQUE, CHECK kısıtlamaları Erişim kontrolü, kullanıcı yönetimi SQL Injection ve veri güvenliği önlemleri
8. hafta Sorgu optimizasyonu İndeksleme stratejileri Büyük veri setlerinde performans sorunları
9. hafta Transaction kavramı, ACID özellikleri Concurrency control (eşzamanlılık denetimi) Backup, recovery, replication
10. hafta NoSQL nedir, neden ortaya çıkmıştır? NoSQL veritabanı türleri: Key-Value, Document, Column, Graph RDBMS vs. NoSQL karşılaştırması
11. hafta MongoDB ile uygulamalar Redis ile hızlı veri işleme JSON tabanlı veri yapıları
12. hafta Cassandra / HBase temelleri Neo4j ile grafik veritabanı uygulamaları Sosyal ağ, yol haritaları ve ilişkisel analiz örnekleri
13. hafta Hadoop ve HDFS üzerinde veri depolama Hive, HBase kullanımı Spark SQL ile veri işleme
14. hafta Öğrencilerin seçtikleri bir veri seti üzerinde SQL/NoSQL tabanlı mini proje geliştirmesi Büyük veri analistliği perspektifiyle değerlendirme Dersin genel özeti ve ileriye yönelik teknolojiler

İçerik girilmemiştir.

İçerik girilmemiştir.

İçerik girilmemiştir.


Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
Toplam (%)

Kurumsal

  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık

Akademik Programlar

  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi

Öğrenci İçin Bilgi

  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı

Öğrenci İçin Bilgi

  • Öğrenim Olanakları
  • Uluslararası Programlar
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri