Veritabanı yönetim sistemi

Veri tabanı yönetim sistemi (VTYS, İngilizce: Database Management System, kısaca DBMS), veri tabanlarını tanımlamak, yaratmak, kullanmak, değiştirmek ve veri tabanı sistemleri ile ilgili her türlü işletimsel gereksinimleri karşılamak için tasarlanmış sistem ve yazılımdır. Bu sistemlere örnek olarak MySQL, PostgreSQL, Microsoft SQL Server, Oracle Database ve Microsoft Access gösterilebilir.

Veri tabanı yönetim sistemi bileşenleri

  • Veri tabanı motoru.
  • Veri depolama alt sistemi.
  • Veri sorgulama alt sistemi.
  • Veri tanımlama alt sistemi.
  • Uygulama geliştirme alt sistemi.
  • Veri tabanı yönetim alt sistemi.

Ayrıca bakınız

Literatür

  • Elmasri, R. ve S. B. Navathe. (2007). Fundamentals of Database Systems. 5. Basım. Addison Wesley.
  • Riccardi, G. (2001). Principles of Database Systems with Internet and Java Applications. Addison Wesley.
  • Rob, P. ve C. Coronel. (2009). Database Systems: Design, Implementation, and Management. 8. Basım. Course Technology.
  • Silberschatz, A., H. F. Korth ve S. Sudarshan. (2006). Database System Concepts. 5. Basım. McGraw-Hill.
  • Yarımağan, Ünal. (2010). Veri Tabanı Yönetim Sistemleri. 2. Basım Akademi Yayıncılık.

Kaynakça

Dış bağlantılar

  • Database Fundamentals22 Ocak 2012 tarihinde Wayback Machine sitesinde arşivlendi.
  • g
  • t
  • d
Bilgisayar biliminin alt dalları
Matematiksel temeller
Hesaplama teorisi
Algoritmalar ve veri yapıları
Programlama dilleri ve derleyiciler
Eşzamanlı, paralel ve dağıtık sistemler
Yazılım mühendisliği
Sistem mimarisi
Telekomünikasyon ve ağ oluşturma
Veritabanları
Veritabanı yönetim sistemleri · İlişkisel veritabanı · SQL · İşlem yürütme · Veritabanı indeksleme · Veri madenciliği · Metadata (Üst veri) · Ana veri (Master data)
Yapay zekâ
Bilgisayar grafikleri
İnsan-bilgisayar etkileşimi
Bilimsel hesaplama
Bilgisayar bilimi, ACM Hesaplama ve Sınıflandırma Sistemi'ne göre farklı konu ve alanlara ayrılabilir.
  • g
  • t
  • d
Veritabanı yönetim sistemleri
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
Taslak simgesiYazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.