Sobes.tech
Junior

İlişkisel veritabanları nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

İlişkisel veritabanı, verileri depolamak ve düzenlemek için tablo yapısı kullanan bir veritabanı türüdür.

Ana özellikler:

  • Tablolar: Veriler, satırlardan (kayıtlar) ve sütunlardan (alanlar) oluşan tablolarda saklanır.
  • Şemalar: Tabloların yapısını, sütunlar için veri türlerini, kısıtlamaları (örneğin, benzersizlik) tanımlar.
  • Anahtarlar:
    • Birincil Anahtar (Primary Key): Her satırı benzersiz şekilde tanımlar.
    • Yabancı Anahtar (Foreign Key): Tablolar arasında ilişki kurar, başka bir tablonun birincil anahtarına referans verir.
  • İlişkiler: Yabancı anahtarlara dayalı olarak tablolar arasındaki bağlantıları tanımlar (bir-bir, bir-çok, çok-çok).
  • SQL (Structured Query Language): İlişkisel veritabanlarıyla etkileşim için standart dil - sorgular, değişiklikler ve veri yönetimi.
  • Normalizasyon: Veri fazlalığını azaltmak ve veri bütünlüğünü artırmak amacıyla sütunların ve tabloların düzenlenmesi süreci.

İlişkisel DBMS örnekleri: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.