PostgreSQL Basics Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 2 Gün

Bu eğitim, güçlü bir açık kaynak ilişkisel veritabanı sistemi olan PostgreSQL'e sağlam bir giriş sunar. Bu eğitimde PostgreSQL’in nasıl kurulacağını, yapılandırılacağını ve geliştirme ortamında nasıl yönetileceğini öğreneceksiniz. Eğitim içeriğinde:

  • Veri türleriyle çalışma

  • SQL sorguları yazma

  • Verimli veritabanı şemaları tasarlama

  • Sorgu performansını iyileştirme

  • İşlem ve kullanıcı yönetimi

  • Güvenlik politikaları

  • Yedekleme ve geri yükleme işlemleri yer alır.

Teorik bilgiler pratik alıştırmalarla desteklenir. Eğitimin sonunda PostgreSQL veritabanlarını etkili bir şekilde yönetebilecek ve temel yedekleme/güncelleme işlemlerini gerçekleştirebileceksiniz.

Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Önkoşullar

Temel düzeyde veritabanı, işletim sistemi, ağ ve programlama bilgisi

Kimler Katılmalı

  • Yazılım geliştiriciler

  • Veri bilimcileri

  • Sistem yöneticileri

  • Teknik profesyoneller

Neler Öğreneceksiniz

Bu eğitim sonunda aşağıdaki konularda bilgi ve beceri kazanmış olacaksınız:

  • PostgreSQL’i kurmak ve yapılandırmak

  • Sayısal, karakter ve tarih/zaman veri türlerini uygulamak

  • SQL sorguları oluşturmak: join, filtreleme, gruplama

  • Normalizasyon ve şema tasarımı

  • B-tree indeksleri ile sorgu optimizasyonu

  • İşlem yönetimi ve izolasyon seviyeleri

  • Kullanıcı ve rol yönetimi

  • Yetki verme ve güvenlik kontrolleri

  • Yedekleme ve geri yükleme

Outline

1. PostgreSQL’e Giriş

Tanıtım, özellikler ve avantajlar

2. Kurulum ve Yapılandırma

Tüm işletim sistemleri için kurulum adımları, pgAdmin/psql, yapılandırma dosyaları, bağlantı ayarları

3. Veri Türleri ve Tablolar

Tüm veri türleri (sayı, karakter, tarih/zaman, boolean, dizi, JSON), tablo oluşturma ve değiştirme

4. SQL Temelleri

SELECT, WHERE, JOIN, GROUP BY, INSERT, UPDATE, DELETE, NULL işlemleri

5. Veritabanı Tasarımı

Normalizasyon, anahtarlar, tablo ilişkileri, kısıtlamalar

6. İndeksleme ve Performans

B-tree, Hash, BRIN vb., EXPLAIN, ANALYZE, sorgu optimizasyonu, izleme

7. İşlem Yönetimi

ACID, BEGIN/COMMIT/ROLLBACK, izolasyon seviyeleri, deadlock’lar

8. Güvenlik ve Yetkilendirme

Kullanıcı ve rol yönetimi, GRANT/REVOKE, şema izinleri, parola politikaları

9. Yedekleme ve Geri Yükleme

Mantıksal/fiziksel yedekleme yöntemleri, araçlar ve kurtarma süreçleri

Eğitim Yorumları


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.