POSTGRESQL TEMELLERİ EĞİTİMİ

Sıfırdan PostgreSQL ve SQL ile veriyle çalışmaya güçlü bir başlangıç

Veri tipleri, SELECT, JOIN, kısıtlar, index ve transaction ile PostgreSQL temelleri

PostgreSQL Temelleri Eğitimi, veritabanına yeni başlayanlar için PostgreSQL ve SQL'i sıfırdan öğretir. Katılımcılar ilişkisel kavramları, veri tiplerini, tablo oluşturmayı, SELECT ile sorgulamayı, WHERE filtreleme, GROUP BY ve JOIN işlemlerini, primary key ve…

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

PostgreSQL'e yeni başlayanlar için SQL ve veritabanı temellerini sıfırdan öğreten uygulamalı eğitim

PostgreSQL Temelleri Eğitimi, veritabanı dünyasına yeni adım atanlar için PostgreSQL ve SQL'i sıfırdan öğretir. Katılımcılar ilişkisel kavramları, PostgreSQL veri tiplerini, tablo oluşturmayı ve DDL komutlarını öğrenir. SELECT ile sorgulama, WHERE ile filtreleme, ORDER BY, GROUP BY ve çoklu tablo JOIN uygulamalı ele alınır. Primary key ve foreign key gibi kısıtlar, temel index, INSERT, UPDATE, DELETE ile veri değiştirme ve transaction mantığı örneklerle pekiştirilir.

Süre ve Format

3 Gün. Yüz yüze veya online; her gün SQL sorguları, tablo tasarımı ve veri değiştirme konularında psql üzerinde uygulamalı laboratuvar yapılır.

Seviye

Temel Seviye — Veri tipleri, SQL sorguları, JOIN, index ve transaction ile PostgreSQL'e sağlam başlangıç

Öğrenme Metodu

Canlı demo, psql'de SQL yazma alıştırmaları, örnek veri seti üzerinde sorgu ve tablo tasarımı ile adım adım uygulamalı çalışma.

Neden Bu Eğitim?

🌱Sıfırdan sağlam temel

Hiç deneyimi olmayanlar için ilişkisel kavramlardan başlayarak SQL ve PostgreSQL adım adım öğretilir.

💻Bol uygulama

Her konu psql üzerinde örnek veri setiyle yazılarak öğrenilir, böylece bilgi kalıcı hâle gelir.

🔑Doğru tasarım alışkanlığı

Veri tipleri, kısıtlar ve index temelden doğru öğretilerek ileride sağlıklı veritabanı tasarımı alışkanlığı kazandırılır.

Anahtar Konular

postgresql temelleri eğitimipostgresql kursusql eğitimipostgresql sql öğrenmesıfırdan postgresqlselect join eğitimiveritabanı temelleripsql kullanımıpostgresql başlangıçsql sorgu eğitimi
“Her büyük veri sistemi sağlam temellerle başlar; iyi anlaşılmış SQL ve doğru tablo tasarımı, ileride her şeyi kolaylaştırır.”

Ön Koşullar

Bu eğitim için ileri bir ön koşul yoktur; aşağıdaki temel beceriler yeterlidir

1
Bilgisayar kullanımı

Dosya, klasör ve metin editörü kullanabilen herkes bu eğitime katılabilir.

2
Temel mantıksal düşünme

Koşul ve karşılaştırma mantığını kavramak sorgu yazmayı kolaylaştırır.

3
Komut satırına açıklık

Komut satırında çalışmaya istekli olmak yeterlidir, deneyim şart değildir.

4
Veriye ilgi

Tablolar ve verilerle çalışmaya ilgi duymak eğitimden alınan verimi artırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiBu gün ilişkisel veritabanı kavramlarını, PostgreSQL'in temel mimarisini, psql ile çalışmayı, veri tiplerini ve tablo oluşturmayı uygulamalı olarak öğrenirsiniz.
Modül 1
İlişkisel Veritabanı Kavramları
  • Tablo, satır, sütun ve ilişki kavramlarının anlaşılması
  • Veritabanı, şema ve nesne hiyerarşisinin tanıtımı
  • PostgreSQL'in açık kaynak ekosistemdeki yeri
  • İstemci-sunucu mimarisi ve bağlantı mantığı
  • SQL dilinin DDL, DML ve DCL bileşenleri
  • Örnek bir veritabanı senaryosunun modellenmesi
Modül 2
psql ile Çalışma
  • psql istemcisiyle veritabanına bağlanma
  • Listeleme ve inceleme meta komutlarının kullanımı
  • Veritabanı ve kullanıcı oluşturmaya giriş
  • SQL betiklerinin dosyadan çalıştırılması
  • Sorgu çıktısının okunması ve biçimlendirilmesi
  • Yardım komutları ve hata mesajlarının yorumlanması
Modül 3
PostgreSQL Veri Tipleri
  • integer, bigint ve numeric sayısal tipleri
  • varchar, text ve char metin tiplerinin farkı
  • date, timestamp ve interval tarih zaman tipleri
  • boolean ve enum tiplerinin kullanım alanları
  • json, jsonb ve array gibi gelişmiş tiplere giriş
  • Doğru veri tipi seçiminin önemi ve örnekleri
Modül 4
Tablo Oluşturma ve DDL
  • CREATE TABLE ile sütun ve tiplerin tanımlanması
  • NOT NULL ve DEFAULT ile sütun kuralları
  • ALTER TABLE ile sütun ekleme ve değiştirme
  • DROP TABLE ve TRUNCATE arasındaki fark
  • serial ve identity ile otomatik artan anahtar
  • Tablo adlandırma ve şema yerleşim kuralları
Günün hedefiBu gün SELECT ile veri sorgulamayı, WHERE ile filtrelemeyi, ORDER BY ve GROUP BY kullanımını ve birden fazla tabloyu JOIN ile birleştirmeyi uygulamalı olarak çalışacaksınız.
Modül 1
SELECT ve Filtreleme
  • SELECT ile sütun ve ifade seçimi
  • WHERE ile koşullu filtreleme ve karşılaştırma
  • AND, OR, NOT ile mantıksal birleştirme
  • LIKE, IN ve BETWEEN operatörlerinin kullanımı
  • IS NULL ve NULL değerlerin davranışı
  • LIMIT ve OFFSET ile sonuç sınırlama
Modül 2
Sıralama ve Gruplama
  • ORDER BY ile artan ve azalan sıralama
  • DISTINCT ile tekrarlı satırların elenmesi
  • GROUP BY ile satırların gruplanması
  • COUNT, SUM, AVG, MIN ve MAX fonksiyonları
  • HAVING ile grup sonrası filtreleme
  • Gruplama ve filtreleme sırasının anlaşılması
Modül 3
JOIN ile Çoklu Tablo
  • INNER JOIN ile eşleşen satırların birleştirilmesi
  • LEFT JOIN ve RIGHT JOIN farklarının anlaşılması
  • FULL OUTER JOIN kullanım senaryoları
  • Tablo takma adları (alias) ile okunaklı sorgular
  • Birden fazla tablonun zincirleme birleştirilmesi
  • Yanlış JOIN'in oluşturduğu kartezyen çarpımın önlenmesi
Modül 4
Alt Sorgu ve İfadeler
  • WHERE içinde alt sorgu (subquery) kullanımı
  • IN ve EXISTS ile alt sorgu karşılaştırmaları
  • CASE WHEN ile koşullu ifade üretimi
  • COALESCE ile NULL değerlerin yönetimi
  • String ve tarih fonksiyonlarına giriş
  • Sorguların adım adım okunması ve yazılması
Günün hedefiBu gün primary key, foreign key gibi kısıtları, temel index kavramını, INSERT, UPDATE, DELETE ile veri değiştirmeyi ve transaction ile commit/rollback mantığını uygulamalı olarak öğreneceksiniz.
Modül 1
Kısıtlar ve Veri Bütünlüğü
  • PRIMARY KEY ile satır benzersizliğinin sağlanması
  • FOREIGN KEY ile tablolar arası ilişkinin kurulması
  • UNIQUE kısıtıyla tekrar eden değerlerin engellenmesi
  • CHECK kısıtı ile değer doğrulama
  • NOT NULL ile zorunlu alan tanımı
  • Kısıt ihlali hatalarının yorumlanması
Modül 2
Temel Index Kavramı
  • Index'in sorgu hızına etkisinin anlaşılması
  • CREATE INDEX ile B-tree index oluşturma
  • Primary key ile otomatik oluşan index
  • Hangi sütunların indekslenmesi gerektiği
  • Index'in yazma işlemine getirdiği maliyet
  • EXPLAIN ile index kullanımının gözlemlenmesine giriş
Modül 3
Veri Değiştirme (DML)
  • INSERT ile tek ve çoklu satır ekleme
  • UPDATE ile koşullu veri güncelleme
  • DELETE ile satır silme ve WHERE'in önemi
  • RETURNING ile değişen satırların görülmesi
  • UPSERT için ON CONFLICT kullanımına giriş
  • Toplu veri değişikliğinde dikkat edilecek noktalar
Modül 4
Transaction Yönetimi
  • BEGIN, COMMIT ve ROLLBACK ile işlem kontrolü
  • Transaction'ın atomik çalışma mantığı
  • Hata durumunda değişikliklerin geri alınması
  • SAVEPOINT ile kısmi geri dönüş
  • Otomatik commit ve el ile commit farkı
  • Veri tutarlılığını koruyan güvenli işlem alışkanlıkları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
PostgreSQL kavramları

İlişkisel veritabanı, tablo, şema ve istemci-sunucu mimarisi kavramlarını rahatça açıklayabilirsiniz.

✅
psql ile çalışma

psql istemcisiyle bağlanıp meta komutları kullanarak veritabanı ve tabloları inceleyebilirsiniz.

✅
Veri tipi seçimi

PostgreSQL veri tiplerini tanıyıp her sütun için doğru tipi seçerek sağlıklı tablolar tasarlayabilirsiniz.

✅
SQL sorgulama

SELECT, WHERE, ORDER BY ve GROUP BY ile veriyi filtreleyip özetleyen sorgular yazabilirsiniz.

✅
JOIN kullanımı

INNER ve OUTER JOIN türleriyle birden fazla tabloyu birleştirerek anlamlı sonuçlar üretebilirsiniz.

✅
Veri bütünlüğü

Primary key, foreign key ve CHECK kısıtlarıyla veri bütünlüğünü koruyan tablolar oluşturabilirsiniz.

✅
Veri değiştirme

INSERT, UPDATE ve DELETE komutlarıyla veriyi güvenle ekleyip güncelleyip silebilirsiniz.

✅
Transaction mantığı

BEGIN, COMMIT ve ROLLBACK ile işlemleri yöneterek veri tutarlılığını koruyabilirsiniz.

Kimler İçin Uygundur?

  • Veritabanı deneyimi olmayan yazılım geliştiricileri
  • analistler
  • öğrenciler
  • PostgreSQL ile çalışmaya yeni başlayan teknik ekip üyeleri için tasarlanmış temel seviye bir eğitimdir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı deneyimi olmayan yazılım geliştiricileri, analistler, öğrenciler ve PostgreSQL ile çalışmaya yeni başlayan teknik ekip üyeleri için uygundur. Herhangi bir SQL ön bilgisi gerekmez, konular en baştan anlatılır.
Eğitimi almak için SQL bilmek gerekir mi?
Hayır, SQL bilmek gerekmez. Eğitim ilişkisel kavramlardan başlar ve SELECT, JOIN, kısıtlar ile transaction konularını adım adım, psql üzerinde uygulamalı olarak öğretir; temel bilgisayar kullanımı yeterlidir.
Eğitim ne kadar sürer ve nasıl işlenir?
Eğitim 3 gündür ve yüz yüze veya online verilebilir. Her gün kısa teori anlatımının ardından örnek veri seti üzerinde SQL yazma, tablo tasarlama ve veri değiştirme alıştırmalarıyla bolca uygulama yapılır.
Bu eğitimden sonra hangi eğitimlere devam edebilirim?
Temelleri tamamlayan katılımcılar PostgreSQL Sunucu Yönetimi, performans iyileştirme veya replikasyon ve yüksek erişilebilirlik gibi orta seviye eğitimlere geçebilir; bu eğitim onlar için sağlam bir zemin oluşturur.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim içeriği ve örnek veri setleri kurumun ihtiyacına göre uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. PostgreSQL Temelleri Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

PostgreSQLPostgreSQL ve Büyük Veri Analitiği Eğitimi
Veritabanı Eğitimleri

PostgreSQL ve Büyük Veri Analitiği Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PostgreSQL ile ileri analitik sorgulama, partitioning, paralel sorgu, materialized view, FDW, ETL ve veri ambarı modellemeyi öğreten büyük veri analitiği eğitim

Detayları Gör →
PostgreSQLPostgreSQL with Python Eğitimi
Veritabanı Eğitimleri

PostgreSQL with Python Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Python'dan psycopg, SQLAlchemy ORM, Alembic, asyncpg ve pandas ile güvenli ve hızlı PostgreSQL erişimini öğreten uygulamalı veritabanı entegrasyon eğitimi.

Detayları Gör →
PostgreSQLAzure Database for PostgreSQL Yapılandırma ve Geçiş Eğitimi
Veritabanı Eğitimleri

Azure Database for PostgreSQL Yapılandırma ve Geçiş Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Azure Database for PostgreSQL eğitimi: Flexible Server provizyonu, ağ, yüksek erişilebilirlik, yedekleme, replika, güvenlik, izleme ve DMS ile geçiş işlenir.

Detayları Gör →
PostgreSQLConnecting a Node.js and Express.js Backend with a PostgreSQL Database Eğitimi
Veritabanı Eğitimleri

Connecting a Node.js and Express.js Backend with a PostgreSQL Database Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Node.js ve Express.js backend'i PostgreSQL'e bağlama eğitimi: node-postgres, connection pool, Sequelize, Prisma, migration, transaction ve güvenli REST API.

Detayları Gör →
PostgreSQLDanışmanlık Hizmetleri İçin PostgreSQL Eğitimi
Veritabanı Eğitimleri

Danışmanlık Hizmetleri İçin PostgreSQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Danışmanlık hizmetleri için PostgreSQL eğitimi: sağlık taraması, performans tuning, troubleshooting, yedek ve HA danışmanlığı, güvenlik denetimi ve raporlama.

Detayları Gör →
PostgreSQLDP-3021: Configure and migrate to Azure Database for PostgreSQL Eğitimi
Veritabanı Eğitimleri

DP-3021: Configure and migrate to Azure Database for PostgreSQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

DP-3021 Azure Database for PostgreSQL eğitimi: Flexible Server dağıtımı, ağ ve güvenlik, parametreler, ölçekleme, HA, yedekleme ve DMS ile göç. Uygulamalı progr

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn