Veritabanı hayatımızın önemli bir parçasıdır. Örneğin bankada, tren istasyonunda, okulda, bir markette vb. veritabanıyla etkileşimlerimizi içeren çeşitli etkinliklerle karşılaştığımız zaman, bunlar tek bir yerde büyük miktarda veriye ihtiyaç duyduğumuz yerlerdir ve bu verilerin getirilmesi kolay olmalıdır.
Veritabanı, yapılandırılmış veri olarak da adlandırılan, organize edilmiş bir veri koleksiyonudur. Bilgisayara erişebilir veya bilgisayar sisteminde saklanabilir. Veritabanı, yapılandırılmış bir formdaki ilgili verileri ifade eder.
Veritabanında, veriler satır ve sütunlardan oluşan tablolar halinde düzenlenir ve veriler kolayca güncellenmesi, genişletilmesi ve silinmesi için dizine eklenir. Bilgisayar veritabanları genellikle bir banka hesabındaki diğer bir banka hesabına yapılan işlem parası, satış ve müşteri bilgileri, öğrenci ücret detayları ve ürün detayları gibi dosya kayıtları verilerini içerir. En yaygın yaklaşımdan, ilişkisel veritabanından dağıtılmış bir veritabanına, bulut veritabanına veya NoSQL veritabanına kadar farklı türlerde veritabanları vardır.
İlişkisel veritabanı: İlişkisel veritabanı, önceden tanımlanmış bir kategoriye uyan verileri içeren bir dizi tablodan oluşur.
Dağıtılmış Veritabanı: Dağıtılmış veritabanı, veritabanının bölümlerinin birden çok fiziksel konumda depolandığı ve işlemin bir ağdaki farklı noktalar arasında dağıtıldığı veya çoğaltıldığı bir veritabanıdır.
Bulut Veritabanı: Bulut veritabanı, genellikle bir bulut bilgi işlem platformunda çalışan bir veritabanıdır. Veritabanı hizmeti veritabanına erişim sağlar. Veritabanı hizmetleri, temeldeki yazılım yığınını kullanıcıya şeffaf hale getirir.
Bu etkileşimler, verilerin metinsel olan bir türden olduğu Geleneksel veritabanı örneğidir. Teknolojinin ilerlemesinde veritabanı sistemlerinin yeni uygulamalarına yol açmıştır. Yeni medya teknolojisi görüntüleri, video klipleri depolamayı mümkün kıldı.
Günümüzde insanlar, bu veritabanlarından gelen gerçekleri ve figürleri analiz ettikleri kararları almadan önce akıllı hale geliyorlar. Veritabanı önceki bilgileri yönetmeyi kolaylaştırdığı için suçluyu yakalayabilir ve derin araştırmalar yapabiliriz.