Veritabanı Nedir?
Veritabanı, organize edilmiş ve yapılandırılmış bir bilgi koleksiyonudur. Bu bilgiler genellikle bilgisayar sisteminde elektronik olarak saklanır. Veritabanları, bilgilerin kolayca erişilebilir, yönetilebilir ve güncellenebilir olmasını sağlar.
Temel Kavramlar:
- Veri (Data): Veritabanında saklanan ham ve işlenmemiş gerçeklerdir. Metin, sayılar, resimler, sesler veya videolar olabilir.
- Veritabanı Yönetim Sistemi (DBMS): Veritabanını oluşturmak, yönetmek ve erişmek için kullanılan yazılımdır. Örnekler arasında MySQL, PostgreSQL, Oracle ve MongoDB bulunur.
- Tablo (Table): Verilerin satır ve sütunlar halinde organize edildiği yapıdır. Her satır bir kaydı temsil eder ve her sütun bir özelliği temsil eder.
- Sorgu (Query): Veritabanından belirli bilgileri almak veya değiştirmek için kullanılan komut dizisidir. SQL (Structured Query Language) yaygın olarak kullanılan bir sorgu dilidir.
- İndeks (Index): Veritabanında belirli verilere daha hızlı erişmek için kullanılan yapıdır. Bir tablodaki belirli bir sütun üzerinde oluşturulabilir.
Veritabanı Türleri:
Veritabanı Kullanım Alanları:
Veritabanları, çok çeşitli alanlarda kullanılmaktadır: