DBMS ve Veritabanı Arasındaki Fark

DBMS ve Veritabanı Arasındaki Fark
DBMS ve Veritabanı Arasındaki Fark

Video: DBMS ve Veritabanı Arasındaki Fark

Video: DBMS ve Veritabanı Arasındaki Fark
Video: Dünyanın Tanımadığı Kuzey Kıbrıs TÜRK Cumhuriyeti Hakkında 27 İNANILMAZ Gerçek 2024, Temmuz
Anonim

DBMS vs Veritabanı

Büyük miktarda veriyi kolayca düzenlemek, depolamak ve almak için tasarlanmış bir sisteme veritabanı denir. Başka bir deyişle, bir veritabanı, bir veya daha fazla kullanıcı için bir dizi organize veriyi (tipik olarak dijital biçimde) tutar. Genellikle DB olarak kıs altılan veritabanları, belge-metin, bibliyografik ve istatistiksel gibi içeriklerine göre sınıflandırılır. Ancak, bir DBMS (Veritabanı Yönetim Sistemi), aslında, veritabanı içeriğinin depolanmasına, verilerin oluşturulmasına/bakımına, arama ve diğer işlevlere izin veren dijital veritabanlarını yönetmek için kullanılan tüm sistemdir. Günümüz dünyasında, verilerine erişmek için onunla ilişkili bir DBMS yoksa, bir veritabanının kendisi işe yaramaz. Ancak, Veritabanı terimi, Veritabanı Yönetim Sistemi'nin kıs altması olarak giderek daha fazla kullanılmaktadır.

Veritabanı

Bir Veritabanı, mimarisinde farklı seviyelerde soyutlama içerebilir. Tipik olarak, üç seviye: harici, kavramsal ve dahili veritabanı mimarisini oluşturur. Dış düzey, kullanıcıların verileri nasıl görüntülediğini tanımlar. Tek bir veritabanı birden çok görünüme sahip olabilir. Dahili seviye, verilerin fiziksel olarak nasıl depolandığını tanımlar. Kavramsal düzey, iç ve dış düzeyler arasındaki iletişim ortamıdır. Nasıl depolandığından veya görüntülendiğinden bağımsız olarak veritabanının benzersiz bir görünümünü sağlar. Analitik veritabanı, Veri ambarları ve Dağıtılmış veritabanları gibi çeşitli veritabanları türü vardır. Veritabanları (daha doğrusu ilişkisel veritabanları) tablolardan oluşur ve Excel'deki elektronik tablolara çok benzer şekilde satırlar ve sütunlar içerir. Her sütun bir özniteliğe karşılık gelirken, her satır tek bir kaydı temsil eder. Örneğin, bir şirketin çalışan bilgilerini saklayan bir veritabanında, sütunlar çalışan adı, çalışan kimliği ve maaşı içerebilirken, tek satır tek bir çalışanı temsil eder.

DBMS

DBMS, bazen sadece veritabanı yöneticisi olarak da adlandırılır, bir sistemde kurulu olan tüm veritabanlarının (yani sabit sürücü veya ağ) yönetimine (yani organizasyon, depolama ve alma) adanmış bilgisayar programları topluluğudur.. Dünyada var olan farklı Veritabanı Yönetim Sistemleri türleri vardır ve bazıları belirli amaçlar için yapılandırılmış veritabanlarının doğru yönetimi için tasarlanmıştır. En popüler ticari Veritabanı Yönetim Sistemleri Oracle, DB2 ve Microsoft Access'tir. Tüm bu ürünler, farklı kullanıcılar için farklı ayrıcalık düzeylerinin tahsis edilmesini sağlayarak bir VTYS'nin tek bir yönetici tarafından merkezi olarak kontrol edilmesini veya birkaç farklı kişiye tahsis edilmesini mümkün kılar. Herhangi bir Veritabanı Yönetim Sisteminde dört önemli unsur vardır. Bunlar modelleme dili, veri yapıları, sorgulama dili ve işlemler için mekanizmadır. Modelleme dili, DBMS'de barındırılan her bir veritabanının dilini tanımlar. Halihazırda hiyerarşik, ağ, ilişkisel ve nesne gibi birçok popüler yaklaşım uygulamadadır. Veri yapıları, bireysel kayıtlar, dosyalar, alanlar gibi verileri ve bunların tanımlarını ve görsel medya gibi nesneleri düzenlemeye yardımcı olur. Veri sorgulama dili, oturum açma verilerini, farklı kullanıcılara erişim haklarını ve sisteme veri eklemek için kullanılan protokolleri izleyerek veritabanının güvenliğini sağlar. SQL, İlişkisel Veritabanı Yönetim Sistemlerinde kullanılan popüler bir sorgulama dilidir. Son olarak, işlemlere izin veren mekanizma, eşzamanlılık ve çokluğa yardımcı olur. Bu mekanizma, aynı kaydın aynı anda birden fazla kullanıcı tarafından değiştirilmemesini ve böylece veri bütünlüğünü korumasını sağlayacaktır. Ek olarak, DBMS'ler yedekleme ve diğer olanakları da sağlar.

DBMS ve Veritabanı arasındaki fark

Veritabanı, organize edilmiş veriler topluluğudur ve bir veritabanları koleksiyonunu yöneten sisteme Veritabanı Yönetim Sistemi denir. Veritabanı, verilerin kayıtlarını, alanlarını ve hücrelerini tutar. DBMS, veritabanı içindeki verileri işlemek için kullanılan araçtır. Bununla birlikte, veritabanı terimi, Veritabanı Yönetim Sistemi'nin kıs altması olarak giderek daha fazla kullanılmaktadır. Ayrımı basitleştirmek için, işletim sistemini ve sistemde depolanan bireysel dosyaları göz önünde bulundurun. Sistemdeki dosyalara erişmek ve bunları değiştirmek için bir işletim sistemine ihtiyacınız olduğu gibi, veritabanı sisteminde depolanan veritabanlarını yönetmek için de bir VTYS'ye ihtiyacınız vardır.

Önerilen: