Güncel Database (Veritabanı) Servisleri
Database (Veritabanı) Servisleri Nedir?
Kısaca:
Database servisleri,
uygulamaların veri saklamak, okumak, güncellemek ve silmek için kullandığı sistemlerdir.
Yani:
- Kullanıcı bilgileri
- Şifreler
- Mesajlar
- Ürünler
- Siparişler
gibi veriler kalıcı olarak burada tutulur.
Neden Database Servisi Gerekli?
Bir web sayfası kapandığında:
- JavaScript değişkenleri

- Tarayıcı belleği

Kaybolur.
Ama:
- Kullanıcı tekrar girince veriler dursun
- Kayıtlı bilgiler silinmesin
istiyorsan → veritabanı gerekir.
Database Servisi Ne Yapar?
Veri kaydeder (INSERT)
Veri okur (SELECT)
Veri günceller (UPDATE)
Veri siler (DELETE)
Bu 4 işlem → CRUD
Database Servis Türleri
İlişkisel (SQL) Veritabanları
Tablo mantığıyla çalışır (Excel gibi).Örnekler:
- MySQL
- PostgreSQL
- Oracle
- Microsoft SQL Server
Kullanım alanı:- Kullanıcı sistemleri
- Bankalar
- Kurumsal uygulamalar
NoSQL Veritabanları
Esnek yapılı, tablo zorunlu değil.Örnekler:
- MongoDB (JSON benzeri)
- Redis (çok hızlı, bellek içi)
- Cassandra
Kullanım alanı:- Büyük veri
- Gerçek zamanlı sistemler
- Chat uygulamaları
Database Servisi ≠ Database Programı
Database Programı
- MySQL, PostgreSQL gibi motorlar
- Sen kurarsın, yönetirsin
Database Servisi (Cloud)
- Hazır, yönetilen sistem
- Bakım, yedekleme, güvenlik servis tarafından yapılır
Örnek:
- AWS RDS
- Google Cloud SQL
- Azure SQL Database
Servis = hazır & zahmetsiz
Web Uygulamasında Nasıl Kullanılır?
Örnek akış:
Kod:
Tarayıcı
↓
Backend (Java / PHP / Node.js)
↓
Database Servisi
Frontend doğrudan database’e bağlanmaz
Güvenlik için backend arada olur
Güvenlik Neden Önemli?
- Şifreler hash’lenir
- Yetkilendirme yapılır
- Doğrudan erişim kapalı olur
Kısa Karşılaştırma
| Özellik | SQL | NoSQL |
|---|---|---|
| Yapı | Tablo | Esnek |
| Şema | Zorunlu | Esnek |
| Ölçekleme | Dikey | Yatay |
| Öğrenme | Kolay | Orta |
Kısa Özet
Database servisleri,
verilerin güvenli, kalıcı ve düzenli şekilde saklandığı sistemlerdir.