İç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ı. SQL 1. BÖLÜM Veri Sorgulama (Quering Data) · Veri Sorgulama (Select) · Sorgu Sonucunu Sıralama (Order By) · Yinelenen Satırları Kaldırma (Distinct) 2. BÖLÜM Veri Filtreleme (Filtering Data) · Where · Limit · In · Between · Like - ilike 3. BÖLÜM Tabloların Birleştirilmesi (Joining Multiple Tables) 4. BÖLÜM Veri Gruplama (Grouping Data) · Group by · Having · Having vs. Where 5. BÖLÜM Set Operations · Union · Intersect · Except 6. BÖLÜM · Alt Sorgu (Subquery) · Alt Sorgular · Any Operatörü 7. BÖLÜM Veri Ekleme Güncelleme ve Silme işlemleri (Modifing Data) · Insert · Update · Update Join · Delete 8. BÖLÜM Transaction · Begin · Commit · Rollback 9. BÖLÜM CSV İmport Export 10. BÖLÜM Tablo Yönetim (Managing Tables) · Veri Türleri · Tablo Oluşturma · Constraints · Create Tables AS · Alter, Rename, Drop, Truncate Table · Temporary Table · Copy Table 11. BÖLÜM Kısıtlamalar (Constraints) · Primary Key · Foreign Key · Check Constraint · Unique Constraint · Not-Null Constraint 12. BÖLÜM Matematik İşlemleri Tarih Zaman Fonksiyonları (Mathematical Operations – Date Time Functions) 13. BÖLÜM psql Komutları 14. BÖLÜM Örnek Yöntemler (SQL Recipes) PLpgSQL 1. BÖLÜM PLpgSQL’e Giriş · String Sabitleri · Block Yapısı 2. BÖLÜM Değişkenler ve Sabitler (Variables & Constants) · Değişkenler · Veri Türlerini Kopyalama · Subblock · PLpgSQL Satır Türleri · Kayıt Türü · Sabitler 3. BÖLÜM Mesajlar ve Hatalar (Reporting Messages and Errors) 4. BÖLÜM Kontrol 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 İfadesi 5. BÖLÜM Veri Kullanıcı Tanımlı Fonksiyonlar (User - Defined Functions) · Fonksiyon Oluşturma · Fonksiyonları Çağırma · Fonksiyon Parametreleri · Fonksiyon Overloading · Tablo Döndüren Fonksiyon · Fonksiyon Silmek 6. BÖLÜM Stored Procedures 7. BÖLÜM Triggers 8. BÖLÜM Views 9. BÖLÜM Indexes · B-tree Index · Hash Index · Brin Index
Bu bölüm, yayınevinin tanıtım metni temel alınarak yapay zeka ile hazırlanmış bir yorumdur; kitabın doğrulanmış içerik özeti değildir. Eserin türüne göre karakter veya olay örgüsü yorumları geçerli olmayabilir.
Meryem Sağol'un 'Postgresql SQL PLpgSQL' adlı eseri, veritabanı programlama konusunda derinlemesine bilgi sunan bir kaynaktır. Kitap, PostgreSQL sistemini kullanarak PL/pgSQL dilinde nasıl programlama yapabileceğinizi adım adım açıklamaktadır. İçerik, temel kavramlardan başlayarak, karmaşık sorguların ve prosedürlerin oluşturulmasına kadar geniş bir yelpazeyi kapsamaktadır. Okuyuculara, veritabanı yönetim sistemlerinin nasıl çalıştığını ve PL/pgSQL dilinin bu sistemler içindeki rolünü anlamalarına yardımcı olur. Ayrıca, örneklerle desteklenen pratik uygulamalar, okuyucuların öğrendiklerini pekiştirmesine olanak tanır. Kitap, hem yeni başlayanlar hem de deneyimli geliştiriciler için değerli bir kaynak niteliğindedir.
Bu kitap, PostgreSQL veritabanı yönetim sistemi üzerinde PL/pgSQL programlama dilinin derinlemesine incelenmesini sunmaktadır. Veritabanı programlama, günümüzde veri yönetiminin ve analitiğin kritik bir parçası haline gelmiştir. Meryem Sağol, okuyuculara bu bağlamda, PL/pgSQL kullanarak nasıl etkili ve verimli veritabanı uygulamaları geliştirebileceklerini öğretmeyi hedeflemektedir. Kitap, teorik bilgilerin yanı sıra, pratik örneklerle zenginleştirilmiştir. Bu sayede okuyucular, öğrendiklerini hemen uygulama fırsatı bulacak ve gerçek dünya problemlerine çözüm geliştirme yeteneklerini pekiştireceklerdir.
Bu kitapta belirgin bir karakter analizi bulunmamaktadır; çünkü eserin odak noktası teknik bilgi ve uygulama yöntemleridir. Ancak, yazar Meryem Sağol'un uzmanlık alanı ve deneyimi, kitabın içeriğinde kendini göstermektedir. Yazar, okuyucuları bilgilendirirken aynı zamanda onları veritabanı programlama konusunda cesaretlendirmeyi de amaçlamaktadır. Bu bağlamda, yazarın yaklaşımı ve sunduğu bilgiler, okuyucuları programlamaya yönlendiren bir rehber niteliği taşımaktadır.
Kitap, okuyucunun bilişsel süreçlerini etkileyen bir yapıdadır. Veritabanı programlama, analitik düşünme yeteneğini geliştirmeyi gerektirir. Meryem Sağol, okuyuculara karmaşık problemleri çözme yetisi kazandırmak amacıyla, mantıksal düşünme becerilerini pekiştiren örnekler sunmaktadır. PL/pgSQL diline dair bilgiler, okuyucunun zihninde bir yapı oluştururken, bu yapı aynı zamanda yeni bilgilerin öğrenilmesine zemin hazırlamaktadır. Bu süreç, okuyucunun özgüvenini artırarak, programlama becerilerini geliştirmesine yardımcı olur.
Veritabanı programlama, bilgi çağında insanın bilgiye erişim biçimini yeniden tanımlamaktadır. Meryem Sağol'un kitabı, bu bağlamda, bilginin nasıl yapılandırılması gerektiğine dair felsefi bir perspektif sunmaktadır. Veritabanları, bilgiyi düzenleme ve anlamlandırma biçimimiz üzerinde derin etkiler yaratır. PL/pgSQL dili, bu düzenin bir parçası olarak, karmaşık verileri anlaşılır hale getirme amacını taşımaktadır. Bu da, insanın bilgi ile olan ilişkisini sorgulatan bir durum yaratmaktadır; bilgiye ulaşmanın ve onu kullanmanın getirdiği sorumluluklar üzerinde düşünmemizi sağlamaktadır.
PostgreSQL, kökleri 1980'lerin ortalarına dayanan açık kaynaklı bir veritabanı yönetim sistemidir. PL/pgSQL ise, PostgreSQL'in güçlü bir programlama dilidir ve veritabanı işlemlerini otomatikleştirmek için geliştirilmiştir. Meryem Sağol'un kitabı, bu tarihsel arka planı göz önünde bulundurarak, okuyuculara sadece güncel uygulamaları öğretmekle kalmaz, aynı zamanda bu uygulamaların tarihsel gelişimini de aktarır. Veritabanı teknolojilerinin evrimi, günümüzde veri odaklı karar verme süreçlerini nasıl etkilediğini anlamak açısından önemlidir.
Bir Karakterle Sohbet Et
PREMIUM AIBu kitabın bir karakterinin sesinden cevap alabilirsin — Litopya AI o karakteri canlandırır.
Henüz gönderi yok. İlk paylaşımı sen yap.
İçerik eklemek için giriş yap.
Henüz inceleme yok. İlk yorumu sen yaz.
İçerik eklemek için giriş yap.
Henüz alıntı yok. Sen ilk alıntıyı paylaş.
İçerik eklemek için giriş yap.
Henüz soru yok. İlk soruyu sen sor.
Henüz video yok. İlk videoyu sen yükle.
Meryem Sağol'un Litopya kataloğunda bir kitabı bulunuyor: “Postgresql SQL PLpgSQL (Veritabanı Programlama)”. Kitap 2022 yılında DATAERA etiketiyle yayımlandı. 208 sayfa. Bilim & Mühendislik kategorisinde yer alıyor. Kitabın tanıtımından: “İç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…” Litopya okurları bu kitaba 5 puan bıraktı. Ortalama puanı 10 üzerinden 8.80.
Meryem Sağol sayfasının tamamı