PostgreSQL ve pgAdmin4 Grafik Ara yüzü Kurulumu

Bir yaşam boyu öğrenci ve bir akademisyen olarak, her zaman, ‘yaparak öğrenme’ (learning by doing) fikrini benimsemişimdir. SQL çok zor bir programlama dili değildir, ancak çok fazla pratik yapmayı gerektirir. Pratik yaparken de kimi zaman, üzerinde çalışacak bir platform bulmakta zorlanılır. Çoğunlukla, bir beyaz tahta veya bir bilgisayar ekranı üzerinde SQL kodunu yazmanız istenir ve kafanızda programın sonucunu bulmaya çalışırsınız. Bu durum biraz kaygı verici olabilir. Ben bu dili öğrenirken, kendi kişisel bilgisayarıma bir PostgreSQL veri tabanı kurmuştum. Kodu yazıp, çalıştırıp, sonucu görerek görselleştirme yapmam, bu dili öğrenme sürecimi hızlandırdı.

PostgreSQL seçmek benim kendi tercihim. Siz isterseniz, Oracle, MySQL, MariaDB, Microsoft’s SQL Server/Access v.s. kurabilirsiniz. Ancak, PostgreSQL veri yönetim sistemi, ANSI/ISO standartlarına çoğunlukla uyan bir dildir. Sizin de kolay pratik yapabilmeniz için, PostgreSQL veri tabanı yönetim sistemi ve PostgreSQL grafik ara yüzü pgAdmin4’un nasıl kurulduğunu anlatan Türkçe bir yönerge hazırladım. Ben MacOS (Mac İşletim Sistemi) kullansam da bu dokümanı, tamamıyla Windows 10 işletim sistemli bilgisayarlar için hazırladım. Sanırım, Windows 7 kullananlar da faydalanabilirler.

SQL öğrenirken kullanılabilecek bir kaç önemli kaynağı da aşağıda paylaşıyorum:

  1. Leetcode: https://lnkd.in/g3c5JGC
  2. SQLZoo: https://sqlzoo.net/
  3. SQL Bolt: https://sqlbolt.com/
  4. HackerRank: https://lnkd.in/grv_9sB
  5. Mode SQL: https://mode.com/sql-tutorial/
  6. StrataScratch: https://platform.stratascratch.com/coding
  7. W3 Schools: https://lnkd.in/gJPfrrv
  8. CodeAcademy: https://lnkd.in/gT5xmpN
  9. Sqool.dev: https://sqool.dev/
  10. SQLFiddle: http://sqlfiddle.com/
  11. Khan Academy: https://www.khanacademy.org/computing/computer-programming/sql