Eğitim İçeriği
Relasyonel Databaselara ve PostgreSQL'e Giriş
- Nedir bir ilişkisel veritabanı?
- PostgreSQL ve ekosistemi hakkında genel bakış
- PostgreSQL'in kullanım alanları ve avantajları
PostgreSQL ve PGAdmin'ın Kurulumu ve Yapılandırılması
- Windows/Linux üzerinde PostgreSQL kurulumu
- PGAdmin'ı GUI erişimi için kurma ve kullanımı
- Bağlantı oluşturma ve kullanıcı yönetimi
PostgreSQL Mimarisini Anlama
- PostgreSQL sunucu bileşenleri ve bellek kullanımı
- Database küme yapısı ve dosya düzeni
- İşlemler ve hizmetler
Database Oluşturma ve Yapılandırma
- Veritabanları ve tablolar oluşturma
- Veri tiplerini anlama
- PGAdmin'ı kullanarak veritabanı nesnelerini yönetme
Temel SQL Sorgular Yazma
- SELECT, WHERE, ORDER BY, LIKE, BETWEEN ve NULL kullanımı
- Sorgu sonuçlarını sıralama ve filtreleme
GROUP BY ve HAVING Kullanımı
- Satırları gruplama ve toplamlar hesaplama
- HAVING ile grupları filtreleme
Karmaşık Koşullarla Çalışma
- EXISTS, IN, ANY, ALL kullanımı
- Alt sorguları içe aktarma
PostgreSQL'deki JOIN İşlemleri
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- SELF JOIN ve kullanım alanları
Yerleşik SQL Fonksiyonların Kullanımı
- Mathematical fonksiyonlar
- Karakter dizisi manipülasyonu fonksiyonları
- Tarih ve saat işlemleri
Veri Manipülasyonu Komutları
- INSERT: yeni satırları ekleme
- UPDATE: mevcut verileri düzenleme
- DELETE: tablolardan satırları kaldırma
Görünümlerle Çalışma
- Simpel görünümleri oluşturma ve sorgulama
- Alt seçimlerle görünümler
- Görünümün faydaları ve sınırlamaları
Timescale Eklentisine Giriş
- Nedir TimescaleDB ve hangi zamanlarda kullanılması gerekir?
- Timescale eklentinin kurulumu ve etkinleştirilmesi
- Hypertables oluşturma ve zaman serisi verilerini ekleme
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Başit IT ve veri kavramlarını anlamak
- SQL veya veritabanı deneyimi gerektirmez
- Windows/Linux'de yazılım araçları kullanma bilgisi faydalıdır
Kitle
- Database yeni başlayanlar ve analistler
- PostgreSQL ile başlamakta olan geliştiriciler
- Bağlı veritabanlarını yöneten veya keşfeden profesyoneller
Danışanlarımızın Yorumları (5)
1. gün sonunda bir katılımcı uygulamalarda daha fazla etkileşim önerdi ve eğitmenler bu öneriyi ikinci güne dahil ettiler.
Daniela - Unit4
Eğitim - PostgreSQL 16 for Developers and Administrators
Yapay Zeka Çevirisi
Konuya gerçekçi ve uygulamalı bir yaklaşım. Sorular sorulmasına teşvik eden bir atmosfer.
Marcin - Santander Bank Polska S.A.
Eğitim - Implementing High Availability in PostgreSQL
Yapay Zeka Çevirisi
Andres her zaman katilimcilerin sorularina yanit verme konusunda dikkatli olur ve herkesin anladigindan emin olmaya calisir. Konu hakkındaki uzmanligini ve ustaligini saygilaniyorum.
Ryan - Questronix Corporation
Eğitim - PostgreSQL for Administrators - 3 Days
Yapay Zeka Çevirisi
Ahmed konuyla ilgili çok işbirçilikçi ve bilgili oldu ve tüm sürece kadar, Postgres'te bazı temel ve önemli konuları kapsayan iyi ve üretken bir eğitim oturumu sağladı.
Imran Sadiq Bhat
Eğitim - PostgreSQL Essentials
Yapay Zeka Çevirisi
Amaçımıza çok uygun şekilde tasarlandığından çok yardımcı oldu. Zoom formatını gerçekten sevdim çünkü bize her zaman önümüzdeki materyal odaklanmamı sağladı ve eğitmen anlatırken üzerine çizimler ve işaretlemeler ekleyebiliyordu. Egitmen tüm sorularımıza tatmin edici bir şekilde cevap verdi ve bir günde ne kadar çok şey öğrenebileceğime şaşırdım. Genellikle öğleden sonraları eğitimden yorulurum ama bu eğitimin sonuna kadar çok çekici olduğunu hissettim. Hız idealdi ve detaylar doğru alanlara yerleştirildi.
Davina Sanders - Scottish Government
Eğitim - PostgreSQL Performance Tuning
Yapay Zeka Çevirisi