Postgresql SQL PLpgSQL
Meryem Sağolİçerik ve örnekler saha ihtiyaçlarına göre derlenmiştir.Postgresql veritabanları büyük çoğunlukla linux sistemlerde çalıştırıldığı için konular linux sistemlere göre anlatılmıştır. Kitaptan faydalanabilmek için temel düzeyde linux bilgisi gereklidir.Testleri yapabilmeniz için hazırlamış olduğumuz sanal makine imajına, kılavuza ve kodlara kitaptan online erişim imkânı.SQL1. BÖLÜMVeri Sorgulama (Quering Data)· Veri Sorgulama (Select)· Sorgu Sonucunu Sıralama (Order By)· Yinelenen Satırları Kaldırma (Distinct)2. BÖLÜMVeri Filtreleme (Filtering Data)· Where· Limit· In· Between· Like - ilike3. BÖLÜMTabloların Birleştirilmesi (Joining Multiple Tables)4. BÖLÜMVeri Gruplama (Grouping Data)· Group by· Having· Having vs. Where5. BÖLÜMSet Operations· Union· Intersect· Except6. BÖLÜM· Alt Sorgu (Subquery)· Alt Sorgular· Any Operatörü7. BÖLÜMVeri Ekleme Güncelleme ve Silme işlemleri (Modifing Data)· Insert· Update· Update Join· Delete8. BÖLÜMTransaction· Begin· Commit· Rollback9. BÖLÜMCSV İmport Export10. BÖLÜMTablo Yönetim (Managing Tables)· Veri Türleri· Tablo Oluşturma· Constraints· Create Tables AS· Alter, Rename, Drop, Truncate Table· Temporary Table· Copy Table11. BÖLÜMKısıtlamalar (Constraints)· Primary Key· Foreign Key· Check Constraint· Unique Constraint· Not-Null Constraint12. BÖLÜMMatematik İşlemleri Tarih Zaman Fonksiyonları(Mathematical Operations – Date Time Functions)13. BÖLÜMpsql Komutları14. BÖLÜMÖrnek Yöntemler (SQL Recipes)PLpgSQL1. BÖLÜMPLpgSQL’e Giriş· String Sabitleri· Block Yapısı2. BÖLÜMDeğişkenler ve Sabitler (Variables & Constants)· Değişkenler· Veri Türlerini Kopyalama· Subblock· PLpgSQL Satır Türleri· Kayıt Türü· Sabitler3. BÖLÜMMesajlar ve Hatalar (Reporting Messages and Errors) 4. BÖLÜMKontrol Yapıları (Control Structures)· If Then· Else-If· If-Then-Elseif· Case· Loop· While Loop· For Loop· Sonuç Kümesi Üzerinde (Query Result) Loop Döngüsü· Dinamik Bir Sorgunun Sonuç Kümesinde Loop Döngüsü· Exit İfadesi· Continue İfadesi5. BÖLÜMVeri Kullanıcı Tanımlı Fonksiyonlar (User - Defined Functions)· Fonksiyon Oluşturma· Fonksiyonları Çağırma· Fonksiyon Parametreleri· Fonksiyon Overloading· Tablo Döndüren Fonksiyon· Fonksiyon Silmek6. BÖLÜMStored Procedures7. BÖLÜMTriggers8. BÖLÜMViews9. BÖLÜMIndexes· B-tree Index· Hash Index· Brin Index
Tahmini Okuma Süresi
Toplam ~5 Saat 12 Dakika208 sayfa · ortalama okuma hızına göre tahmini.

