Veritabanı

Bilmeniz Gereken 8 Veritabanı Türü

Şöyle bir senaryoyu göz önünde bulundurun: Rutin etkinliklerin yanı sıra çevrimiçi bir hizmete kaydoluyorsunuz, ürün satın alıyor, oyun oynuyorsunuz. Bir önceki gün yapmaya başladığınız her şeye devam etmek için ertesi gün siteye geri dönersiniz, böylece kayıt olduğunuz detaylarla giriş yaparsınız! Site, siz ayrılmadan önce tam olarak üzerinde çalıştığınız ne varsa size sunar! İsteğiniz üzerine bu verilerin nerede ve nasıl saklandığını ve alındığını hiç merak ettiniz mi? Tüm övgüler için veritabanlarına alkış tutalım!!

Öyleyse, veritabanı türlerinin ne olduğuna doğrudan atlamadan önce, neden veritabanının kendi içinde ne olduğuna bir göz atmıyoruz?

Veritabanı nedir?

Veritabanı, temelde ilgili verilerin bir koleksiyonudur. Ve bildiğimiz gibi veriler, bilgi olarak işlenebilecek durum ve şekillerden oluşan bir koleksiyondur. Bu nedenle, daha ideal bir ifadeyle, bir veritabanının (aynı zamanda bir elektronik veritabanı), bir bilgisayar tarafından hızlı arama ve erişim için özel olarak düzenlenmiş herhangi bir veri veya bilgi koleksiyonu olduğunu söyleyebiliriz. Veritabanları, diğer çeşitli veri işleme işlemleriyle bağlantılı olarak verilerin depolanması, alınması, değiştirilmesi ve silinmesine yardımcı olmak için özel olarak yapılandırılmıştır.

Veritabanı türleri nelerdir?

Pekala, tüm bunlar söylenmiş ve ifade edilmişken, veritabanı türleri nelerdir? Veritabanının kullanım gereksinimlerine bağlı olarak, uygulama için çeşitli veritabanı türleri mevcuttur. Bazılarına bir göz atacağız ve kısaca açıklayacağız.

İlişkisel veritabanı

Bu tür bir veritabanı, diğerleri arasında en bilinen ve en yaygın kullanılan veritabanıdır. Tüm çeşitli verileri, belirli bir yapıda önceden tanımlanmış bir kategoriye sığdığı bir tablolar kümesinde depolar. Tablolarda genellikle, belirli bir kategori için verileri tuttuğu satırlar ve sütunlar bulunurken, satırlar kategoriye göre tanımlanan verilerin örneğini tutar. Bu tür bir veritabanındaki verileri işlemek için Yapılandırılmış Sorgu Dili (SQL) kullanılır. SQL, ilişkisel bir veritabanı için standart uygulama programı arayüzü olarak hizmet eder.

Operasyonel Veritabanı

Bu tür bir veritabanı, bir kuruluşun veya bir kuruluşun işlemleriyle ilgili bilgilerin işlenmesi söz konusu olduğunda gerçek bir itibar kazanır. Envanter tutma, müşteri hizmetleri, çalışan ilişkileri, pazarlama vb. gibi işlev hatları için verileri tutar.

Dağıtılmış Veritabanı

Açıkçası, adından da anlaşılacağı gibi dağıtılmış veritabanı, verileri farklı fiziksel konumlara veya iş yerlerine yayılmış olan ve bu nedenle her konum için farklı veritabanlarına ihtiyaç duyan kuruluşlar için özel olarak tasarlanmıştır. Bu tür bir veritabanı, bir kuruluşun çeşitli yerlerinde bulunan çeşitli küçük veritabanlarından gelen katkılarla doldurulur.

Homojen ve Heterojen Veritabanları olmak üzere iki (2) tür dağıtılmış veritabanı vardır. Bir veritabanının, aynı temel donanıma sahip olması ve dağıtılmış veritabanının tüm sitelerinde veya konumlarında aynı işletim sistemi ve uygulama prosedürleri üzerinde çalışması durumunda homojen olduğu söylenirken, Heterojen bir veritabanı farklı işletim sistemlerine, temel donanım ve uygulama prosedürlerine sahip olabilir. dağıtılmış veritabanının çeşitli sitelerinde.

Merkezi Veritabanı

Bir DDB’nin tam tersi olan merkezi bir veritabanı, bilgilerinin (verilerinin) hem fiziksel hem de mantıksal olarak merkezi bir konumda depolanmasına sahiptir ve kullanıcıları, içeriğine farklı fiziksel konumlardan erişebilir. Bu veritabanı, kullanıcıların uzak alanlardan bile verilere erişmesini sağlayan özel uygulama prosedürlerini kullanır.

Son Kullanıcı Veritabanı

Son kullanıcı uygulamaları verimliliğe yönelik olduğundan, son kullanıcı tarafından oluşturulan verilerin depolanmasına yardımcı olan sağlam bir veritabanı ile birlikte gelirler ve bu veriler genellikle operasyonel veritabanı ile paylaşılır.

Veri Ambarı Mimarisi Veritabanı

Bir ambarın malları uzun bir süre depolamak için kullanıldığı gibi, bir kuruluşun önemli verilerini uzun bir süre depolamak için bir veri ambarı veritabanı kullanılır. Bu veritabanı, bir organizasyondaki diğer çeşitli veritabanlarından elde edilen bir bilgi koleksiyonunu içerir. Bu veritabanı genellikle raporlama amaçları ve çizim öngörüleri için kullanılır.

Ticari Veritabanı

Ticari veri tabanı, bir veri tabanı şirketi tarafından geliştirilen ve sürdürülen bir veri tabanıdır ve müşteriye bir bedel karşılığında sunulur. Bu tür, ücretli sürümdür ve belirli konulara sahip belirli kullanıcılar için özel olarak tasarlanmıştır. Bu veritabanı, tutmayı göze alamayacakları belirli bilgilere erişmek isteyen kullanıcılar için tasarlanmıştır, çünkü ticari veritabanı büyük bilgileri korumak için tasarlanmıştır.

NoSQL Veritabanı

Bu veritabanı SQL’i birincil veri erişim dilinde kullanmaz. Bulut sunucularında depolanabilecek büyük boyutlu yapılandırılmamış veriler için kullanılırlar. NoSQL veritabanı önceden tanımlanmış şemalara sahip değildir, bu da NoSQL veritabanlarını hızla değişen geliştirme ortamları için mükemmel bir aday yapar. Aşağıdaki beş ana kategoride kategorize edilebilirler: Sütun, Belge, Grafik, Anahtar-değer ve Nesne veritabanları.

Yorum Yap

Yorum yapmak için tıklayın