/ / Dağıtılmış veritabanları

Dağıtılmış Veritabanları

Dağılmış veya uygun şekilde aranmışsa,dağıtılmış bir veritabanı, her biri yerel bir veritabanı çalıştıran bir ağa bağlı birkaç bilgisayarı içeren böyle bir veritabanıdır. Tüm bu yazılım ve donanımın birleşimi ortak bir veritabanı oluşturur. Dışarıdan dağıtılan veritabanları sıradan yerel veritabanları gibi görünür, donanım çeşitliliği kullanıcılar tarafından görülemez. Dağıtılmış bir kontrol sistemi tüm veritabanı düğümlerini izler ve veri bağlantısı sağlar.

Christopher Dayt, ünlü bir veritabanı uzmanıdünyaca ünlü verilerle, tüm dağıtılmış veritabanlarının sahip olması gereken on iki ana özelliği belirledi: 1) yerel özerklik, 2) sürekli işlemler, 3) düğüm bağımsızlığı, 4) şeffaf parçalanma, 5) konum şeffaflığı, 6) belirli sorguların işlenmesi, 7 saydam çoğaltma, 8) ekipmandan bağımsızlık, 9) dağıtılmış işlemlerin işlenmesi, 10) ağın şeffaflığı, 11) işletim sisteminden bağımsızlık, 12) seçilen veritabanlarından bağımsızlık.

Verilere göre, tüm dağıtılmış veritabanlarına sahip olması gereken ana detayları daha ayrıntılı olarak değerlendirin.

Yerel özerklik, her bir düğümün bağımsız olarak veritabanındaki verileri yönettiği anlamına gelir.

Sürekli işlemler Bu noktada K.Veri, verilere erişimin hangi düğümde olduğuna bakılmaksızın sürekli olarak sağlanması gerektiğini söyler. Yerel veritabanının şu anda hangi işlemleri gerçekleştirdiği önemli değildir.

Düğüm bağımsızlığı.İdeal bir sistemde, tüm düğümler eşittir ve birbirlerine bağımlı değildir. Bir düğümde bulunan her veritabanı, aynı haklara sahip ortak bir alana veri sunar. Dağıtılmış bir veritabanı oluşturan tüm veritabanları kendi kendine yeterli ve yabancılar tarafından erişime karşı korunur.

Şeffaf parçalanma. Bu özellik, aslında tek bir varlık olan dağıtılmış veri dağıtımını desteklemek için iç veritabanları gerektirir.

Yer şeffaflığı. Dağıtılmış veritabanlarına erişen bir kullanıcının, ihtiyaç duyduğu bilgilerin fiziksel olarak bulunduğu düğümler hakkında hiçbir şey bilmesine gerek yoktur.

Dağıtılmış isteklerin işlenmesi. Veritabanının dağıtılmış SQL sorguları yürütmesi gerekir.

Şeffaf çoğaltma.Genelde çoğaltma, değiştirilen nesnelerin bir veritabanından diğerine aktarılmasıdır. Bu materyal bağlamında, düğümlerin arasında verilerin bu işlemlerin kullanıcıya görünmez olmasını sağlayacak şekilde aktarılmasını kastediyoruz.

Ekipmandan bağımsızlık, herhangi bir bilgisayar modelinin dağıtılmış bir veritabanı ağının düğüm istasyonları olarak işlev görmesi anlamına gelir.

Dağıtılmış İşlem İşlemeUPDATE, DELETE ve INSERT komutlarını kullanarak dağıtılmış bir veritabanını güncellemenin bir yolu olarak, veritabanında saklanan bilgilerin bütünlüğü ve tutarlılığı kaybolmaz.

İşletim sisteminden bağımsız olması, sistem düğümlerinin herhangi bir işletim sisteminin kontrolü altında çalışabileceği anlamına gelir.

Ağ şeffaflığı, dağıtılmış bir veritabanının tüm öğelerine erişimin yalnızca bir ağ bağlantısı gerektirdiği anlamına gelir.

Независимость от баз данных.Bu önemli özellik, sistemin arama ve güncelleme yeteneği de dahil olmak üzere farklı üreticilerin tüm dağıtılmış DBMS'leriyle çalışabilmesini gerektirir.

Как мы видим, определение К.Dağıtılmış veritabanı verileri, bunu yerel veritabanları olan bağımsız düğümlerden oluşan gevşek bağlı bir yapı olarak tanımlar. Bu LBD'ler özerktir ve farklı üreticilerin dağıtılmış DBMS'leri onlara erişim sağlar. Düğümler, kendi aralarında çoğaltılmış veriler olan ilişkiler oluşturur. Dağıtılmış veritabanı topolojisi, bilgi sisteminin coğrafyası ve veri çoğaltma akışları tarafından oluşturulur.

sevdim:
0
Popüler Gönderiler
Manevi gelişim
gıda
y