PostgreSQL Veritabanı Oluşturma (pgAdmin ile Adım Adım)
- Bilgisayarınızda veya sunucunuzda pgAdmin uygulamasını açın ve sunucunuza bağlanın.
- Sol menüdeki sunucu listesinden Databases (Veritabanları) sekmesine sağ tıklayın.
- Açılan menüden Create > Database seçeneğine tıklayın.
- Veritabanınıza bir isim verin ve Save (Kaydet) butonuna basarak işlemi tamamlayın.
PostgreSQL, açık kaynaklı, inanılmaz derecede güçlü ve yüksek performanslı bir ilişkisel veritabanı yönetim sistemidir (RDBMS). Modern backend uygulamalarının büyük bir çoğunluğu veri yönetimi için PostgreSQL'i tercih etmektedir.
Bu rehberde, PostgreSQL veritabanı oluşturma işlemini, sektör standardı grafiksel arayüz olan pgAdmin kullanarak adım adım inceleyeceğiz.
1. PostgreSQL Kurulumu
Eğer bilgisayarınızda henüz PostgreSQL kurulu değilse, resmi web sitesinden işletim sisteminize uygun sürümü indirebilirsiniz:
PostgreSQL Resmi İndirme Sayfası
2. PgAdmin Arayüzünü Açma
Kurulum tamamlandıktan sonra Başlat menüsünden pgAdmin uygulamasını açın. Uygulama açıldığında, sol paneldeki "Servers" (Sunucular) sekmesi altında varsayılan PostgreSQL sunucunuzu göreceksiniz.
3. PgAdmin ile Yeni Veritabanı Oluşturma
Arayüz üzerinden kod yazmadan veritabanı oluşturmak oldukça basittir:
- Sol panelden PostgreSQL sunucunuza (Örn: PostgreSQL 14) tıklayarak genişletin.
- Databases sekmesine sağ tıklayın.
- Açılan menüden Create > Database... yolunu izleyin.
Açılan pencerede "Database" alanına veritabanınızın adını yazın ve Save butonuna basın.
4. Query Tool (Sorgu Aracı) ile SQL Yazma
Oluşturduğunuz veritabanının içine tablolar eklemek ve veri yönetmek için SQL komutlarını çalıştıracağımız araca ihtiyacımız var. Yeni oluşturduğunuz veritabanına sağ tıklayın ve Query Tool seçeneğini seçin.
5. Tablo Oluşturma (CREATE TABLE)
Açılan Query Tool penceresine aşağıdaki SQL sorgusunu yazarak 3 sütundan oluşan yeni bir tablo oluşturabilirsiniz:
CREATE TABLE kullanicilar(
id INTEGER PRIMARY KEY,
kullanici_adi VARCHAR(50) UNIQUE NOT NULL,
eposta VARCHAR(50) NOT NULL
);
Kodu yazdıktan sonra üstteki "Execute" (Oynat - F5) butonuna basarak tabloyu yaratın.
6. Tabloya Veri Ekleme ve Okuma (INSERT & SELECT)
Veri Ekleme (INSERT INTO)
Oluşturduğumuz kullanicilar tablosuna veri eklemek için aşağıdaki SQL komutunu kullanın:
INSERT INTO kullanicilar (id, kullanici_adi, eposta)
VALUES (1, 'yazilimci', 'test@latestsoftwaredevelopers.com');
Verileri Görüntüleme (SELECT)
Eklediğimiz kayıtları listeleyip veritabanının düzgün çalıştığını teyit edelim:
SELECT * FROM kullanicilar;
Sonuç
Bu yazıda pgAdmin kullanarak sıfırdan bir PostgreSQL veritabanı oluşturma işlemini, tablo yaratmayı (CREATE TABLE) ve ilk kayıtlarımızı (INSERT) oluşturmayı uygulamalı olarak öğrendik. Bir sonraki aşamada bu veritabanını Spring Boot gibi backend mimarilerine bağlamayı öğrenebilirsiniz.