Junior — Middle
Bir ilişkisel veritabanının ne olduğunu ve temel özelliklerinin neler olduğunu açıklayabilir misiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Bir ilişkisel veritabanı (RDB), verilerin tablolar (ilişkiler) şeklinde saklandığı bir veritabanı yönetim sistemidir. Temel özellikler:
- Tablo yapısı: veriler satırlar ve sütunlar halinde düzenlenir.
- Tablolar arasındaki ilişkiler: anahtarlar (birincil ve dış anahtarlar) aracılığıyla gerçekleştirilir, bu da veri bütünlüğünü sağlar.
- SQL sorgu dili: verilerin oluşturulması, okunması, güncellenmesi ve silinmesi için kullanılır.
- Normalizasyon: verilerin fazlalığını azaltmak ve bütünlüğü artırmak için verilerin düzenlenmesi süreci.
Örnek: "Kullanıcılar" tablosu ID, İsim, Email sütunlarıyla ve "Siparişler" tablosu ID, KullanıcıID, Tarih sütunlarıyla, burada "KullanıcıID" dış anahtar olup siparişi kullanıcıyla bağlar.