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.