İlişkisel model

İlişkisel model kavramları

İlişkisel model, veritabanı yönetiminde birinci dereceden yüklem mantığına dayanan bir yaklaşımdır. Veriler, ilişkilerde gruplanmış demetler üzerinden temsil edilir. İlişkisel model kullanılarak tasarlanan veritabanlarına ilişkisel veritabanı adı verilir.

1969'da IBM'de çalışan Edgar F. Codd tarafından geliştirilmiş[1] ve 1970'te makale olarak sunulmuştur.[2] Günümüzde çoğu veritabanında kullanılan SQL, ilişkisel modeli uygulamaktadır.

Kaynakça

  1. ^ Codd, E. F. (2009). "Derivability, redundancy and consistency of relations stored in large data banks". ACM SIGMOD Record. 38 (1): 17-36. doi:10.1145/1558334.1558336. 
  2. ^ Codd, E. F. (1970). "A relational model of data for large shared data banks". Communications of the ACM. 13 (6): 377-387. doi:10.1145/362384.362685. 
  • g
  • t
  • d
Türler
Nesne veritabanı (karşılaştırma· Sütun yönelimli veritabanı yönetim sistemi · Belge yönelimli veritabanı · Grafik veritabanı · İlişkisel veritabanı · İlişkisel veritabanı yönetim sistemi · Anahtar-değer veritabanı · Bellek içi veritabanı · Çoklu model veritabanı · Bulut veritabanı · Aday anahtar · Yabancı anahtar · Ana anahtar · Superkey · Vekil anahtar
Kavramlar
Veritabanı · ACID · Armstrong'un aksiyomları · Codd'un 12 kuralı · CAP teoremi · CRUD · Null · Aday anahtarı · Yabancı anahtar · Süperanahtar · Vekil anahtar · Özel anahtar
Nesneler
İlişki (Tablo · Sütun · Satır) · Görünüm · Transaction · Trigger · Veritabanı dizini · Saklı yordam · Cursor · Kayıt · Aktarım · Partition
SQL
NoSQL · NewSQL · Select · Insert · Update · Merge · Delete · Join · Union · Create · Drop · Begin work · Commit · Rollback · Truncate · Alter
Bileşenler
Eşzamanlılık denetimi · Veri sözlüğü · JDBC · ODBC · Sorgulama dilleri · Sorgu hızlandırıcı · Sorgu planı
İlgili konular
Veritabanı modelleri · Ayrıştırma · Veritabanında saklama · Dağıtık veritabanı · Federe veritabanı sistemi · Veri tutarlılığı · İlişkisel bütünlük · Bağıntısal cebir · İlişkisel hesap · İlişkisel model · Nesne-ilişkisel veritabanı · Hareket işleme
Kategori Kategori
  • g
  • t
  • d
Veri tabanı modelleri
Genel modeller
  • Düz
  • Hiyerarşik
  • Boyutsal
  • İlişkisel
  • Varlık-ilişki
    • Geliştirilmiş
  • Çizge
  • Nesne yönelimli
  • Varlık-öznitelik-değer
Diğer modeller
  • Korelasyonel
  • Çok boyutlu
  • Dizi
  • Semantik
  • Yıldız şeması
  • XML veri tabanı
Uygulamalar
  • Düz-dosya
  • Sütun yönelimli
  • Belge odaklı
  • Nesne-ilişkisel
  • Tümdengelimli
  • Zamansal
  • XML veri deposu
  • Anahtar-değer deposu
  • Triplestore
Taslak simgesiVeri tabanı ile ilgili ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.