Markanızı Geliştirmenize Yardımcı Olalım

PostgreSQL ile Veritabanı Programlama (PL/pgSQL)

PostgreSQL ile Veritabanı Programlama (PL/pgSQL)

Silikon Akademi bünyesinde sunulan “PostgreSQL ile Veritabanı Programlama” eğitimi, temel SQL bilgisini bir adım öteye taşıyarak veritabanı seviyesinde iş mantığı (business logic) geliştirmek isteyen profesyoneller için tasarlanmıştır.

Bu programda katılımcılar, PostgreSQL’in prosedürel dili olan PL/pgSQL’in tüm detaylarını öğrenerek; karmaşık hesaplamaları, otomasyonları ve veri bütünlüğü kurallarını doğrudan veritabanı motoru üzerinde koşturmayı deneyimlerler. Eğitim boyunca fonksiyonlar, tetikleyiciler (triggers) ve saklı yordamlar (stored procedures) gibi kritik bileşenler, gerçek dünya projelerinden uyarlanan senaryolarla ele alınır.

Eğitim sonunda katılımcılar:

  • PL/pgSQL kullanarak karmaşık veritabanı fonksiyonları ve prosedürleri yazabilen

  • Trigger yapıları ile veri güvenliği ve otomasyon süreçlerini kurgulayabilen

  • Hata yönetimi ve işlem (transaction) kontrolü ile güvenilir sistemler tasarlayan

  • Uygulama performansını veritabanı seviyesindeki kodlama ile optimize eden
    profesyonel bir yetkinlik kazanacaktır.

Genel olarak eğitim aşağıdaki konuları içermektedir.

  • PL/pgSQL nedir? Neden kullanılır?

  • Blok yapısı (DO blokları)

  • Değişken tanımlama ve veri tipleri

  • Sabitler (Constants) ve %TYPE kullanımı

  • Fonksiyon oluşturma ve parametreler

  • Scalar (Tekil) ve Table-Valued (Tablo döndüren) fonksiyonlar

  • IN, OUT ve INOUT parametre modları

  • Fonksiyon aşırı yükleme (Overloading)

  • Trigger mantığı ve kullanım alanları

  • Row Level vs Statement Level Triggers

  • BEFORE, AFTER ve INSTEAD OF tetikleyicileri

  • Trigger fonksiyonlarının yazımı

Diğer Eğitimlerimize De Göz Atın

Eğitimlerimiz