Eğitim İçeriği
1. İlişkisel Veritabanlarına Giriş
- İlişkisel veritabanı nedir?
- PostgreSQL mimarisi ve bileşenleri
- PgAdmin ve psql araçları özeti
- Veritabanına bağlanma ve şemaları anlama
2. SQL Temelleri
- Veritabanı nesneleri: tablolar, sütunlar ve kısıtlamalar
- Veri türleri ve NULL değerleri
- Basit SELECT sorguları yazma
- WHERE ile filtreleme, desen eşleştirme ve mantıksal operatörler
- Sorgu sonuçlarını sıralama ve sınırlandırma
3. Fonksiyonlar ve İfadelerle Çalışma
- Aritmetik ve string fonksiyonları
- Koşullu ifadeler ve case deyimleri
- NULL'ları yönetme ve veri türü dönüşümleri
4. Veriyi Kombinasyon ve Filtreleme
- İç ve dış birleşimler, kendine ait birleşimler ve çapraz birleşimler
- Kümeler operations: UNION, INTERSECT ve EXCEPT
- Alt sorgular: skaler, korrelasyonlu ve tablo alt sorguları
- Ortak Tablo İfadeleri (CTEs) ve özyinelemeli sorgular
5. Toplama ve Gruplandırma
- Toplama fonksiyonları: SUM, AVG, COUNT, MIN, MAX
- GROUP BY ve HAVING yan cümleleri
- Pencere ve sıralama fonksiyonları
6. Veriyi Değiştirme
- Kayıtları ekleme, güncelleme ve silme
- İşlemleri kullanma ve geri alma
- ACID ilkelerini anlama
- Güvenli veri manipülasyon uygulamaları
7. Veritabanı Nesneleri ve Mantıksal Yapı
- Şemalar ve tablolar oluşturma ve yönetme
- Birincil anahtarlar, yabancı anahtarlar ve benzersiz kısıtlamalar
- Görünütüleri ve materyalize görünütüleri oluşturma ve yönetme
- İndeksler giriş ve performans etkileri
Kurs İçin Gerekli Önbilgiler
- Temel IT ve veri kavramlarının anlaşılması
- Önceden SQL veya veritabanı deneyimi gerektirmez
- Windows/Linux üzerinde yazılım araçları kullanmaya aşina olmak faydalıdır
Hedef Kitle
- Veritabanı başlangıç seviyesi profesyoneller ve analistler
- PostgreSQL ile başlayan geliştiriciler
- İlişkisel veritabanlarını yöneten veya inceleyen profesyoneller
Danışanlarımızın Yorumları (3)
CTE ve indeksler. Günlük işlerde bölümlendirme, explain analyze ve vacuum kullanımı daha olasıdır.
Lorenzo Antonelli - Innova S.P.A
Eğitim - PostgreSQL Fundamentals
Yapay Zeka Çevirisi
Dizinlerin anlaşılması ve kullanımı, veritabanı performansında iyileştirmeler
Matteo Baldini - Innova S.P.A
Eğitim - PostgreSQL Fundamentals
Yapay Zeka Çevirisi
ileri düzey konular üzerine uygulama ve tartışma, TimescaleDB ve Hypertable gibi konuları ele alıyoruz. Eğitimcinin konudaki bilgisi :)
Shivam - Paessler LLC
Eğitim - PostgreSQL Fundamentals
Yapay Zeka Çevirisi