| dbpprop:abstract
|
- A distributed database is a database that is under the control of a central database management system (DBMS) in which storage devices are not all attached to a common CPU. It may be stored in multiple computers located in the same physical location, or may be dispersed over a network of interconnected computers. Collections of data (eg. in a database) can be distributed across multiple physical locations. A distributed database can reside on network servers on the Internet, on corporate intranets or extranets, or on other company networks. Replication and distribution of databases improve database performance at end-user worksites. To ensure that the distributive databases are up to date and current, there are two processes: replication and duplication. Replication involves using specialized software that involves looking for changes in the distributive database. Once the changes have been identified, the replication process makes all the databases look the same. The replication process can be very complex and time consuming depending on the size and number of the distributive databases. This process can also require a lot of time and computer resources. Duplication on the other hand is not as complicated. It basically identifies one database as a master and then duplicates that database. The duplication process is normally done at a set time after hours. This is to ensure that each distributed location has the same data. During the duplication process, changes to the master database only are allowed. This is to ensure that local data will not be overwritten. Both of the processes can keep the data current in all distributive locations. Besides distributed database replication and fragmentation, there are many other distributed database design technologies. For example, local autonomy, synchronous and asynchronous distributed database technologies. These technologies' implementation can and does depend on the needs of the business and the sensitivity/confidentiality of the data to be stored in the database, and hence the price the business is willing to spend on ensuring data security, consistency and integrity.
- Ein verteiltes Datenbankmanagementsystem ist ein Datenbankmanagementsystem (DBMS), das ein gewisses Maß an Autonomie, Heterogenität und Verteilung aufweist. Je nach Ausprägung dieser drei Kriterien in einem lassen sich verschiedene verteilte DBMS unterscheiden. Beispiele für verteilte DBMS sind Master-Slave-Systeme, Client-Server-Systeme (gering verteilt) und Peer-to-Peer Systeme (stark verteilt).
- Un database distribuito è un database che si trova sotto il controllo di un Database management system (DBMS) nel quale gli archivi non sono memorizzati sullo stesso computer. Il database può essere dislocato in più computer situati nello stesso luogo, oppure distribuito in una rete di computer connessi tra loro. Il DBMS serve a strutturare i dati ed accedere in modo intelligente e efficace alle informazioni. Il DBMS deve inoltre garantire: affidabilità perché i dati devono essere mantenuti anche in caso di malfunzionamento; riservatezza, perché i dati devono essere protetti,per impedire che il database venga danneggiato da interventi non autorizzati.
- 分散データベース(英: distributed database)は、1つのデータベース管理システム (DBMS) が複数のCPUに接続されている記憶装置群を制御する形態のデータベースである。物理的には同じ場所の複数台のコンピュータで構成される場合や、コンピュータネットワークで相互接続されたコンピュータ群に分散されている場合などがある。 (例えばデータベース内の)データの集合体は、複数の物理的位置に分散配置できる。分散データベースが存在するネットワークサーバは、インターネット上にある場合、企業のイントラネットやエクストラネットにある場合、他の企業のネットワークにある場合がある。データベースのレプリケーションや分散により、ユーザーから見ればデータベースの性能が強化される。 分散配置されたデータベースの内容が最新であると保証するためには、レプリケーションとデュプリケーションという2つの処理を行う。レプリケーションは、分散データベースにおけるデータの更新を発見する特別なソフトウェアを使う。更新を発見したら、レプリケーション処理によって、データベース群全てに同じ更新を加える。レプリケーション処理は、分散データベースの大きさや分散配置数によっては非常に複雑で時間のかかる処理になる。また、計算資源も多く必要とする。一方デュプリケーションはそれほど複雑ではない。基本的に1つのデータベースをマスターとし、そのデータベースを他に複製する。通常デュプリケーションは設定された時間に数時間かけて行う。これにより、分散配置されたそれぞれの場所のデータが同じであることを保証する。デュプリケーションでは、マスターデータベースだけに更新が許される。どちらの手法も分散配置された全てのデータが最新であることを保証する 。 上記以外にも分散データベースの設計技法には様々なものがある。例えば、ローカル自律型、同期型、非同期型などの分散データベース技術がある。ビジネスにおける必要性、そのデータの重要性や機密性、データのセキュリティ・一貫性・完全性にかけられるコストによって、これら技術のうちどれを実装するかを決定する。
- Rozproszona baza danych - baza danych istniejąca fizycznie na dwóch lub większej liczbie komputerów, traktowana jednak jak jedna logiczna całość, dzięki czemu zmiany w zawartości bazy w jednym komputerze są uwzględniane również w innych maszynach. Rozproszone bazy danych są stosowane ze względu na zwiększoną wydajność przetwarzania na wielu komputerach jednocześnie.
- Banco de dados distribuído (BDD) é uma coleção de vários bancos de dados logicamente inter-relacionados, distribuídos por uma rede de computadores. Existem dois tipos de banco de dados distribuídos, os homogêneos e os heterogêneos. Os homogêneos são compostos pelos mesmos bancos de dados, já os Heterogêneos são aqueles que são compostos por mais de um tipo de banco de dados. Num banco de dados distribuídos os arquivos podem estar replicados ou fragmentados, esses dois tipos podem ser encontrados aos longos dos nós do sistema de BDD's. Quando os dados se encontram replicados, existe uma cópia de cada um dos dados em cada nó, tornando as bases iguais . Já na fragmentação, os dados se encontram divididos ao longo do sistema, ou seja a cada nó existe uma base de dados diferente se olharmos de uma forma local, mas se analisarmos de uma forma global os dados são vistos de uma forma única, pois cada nó possui um catálogo que contém cada informação dos dados dos bancos adjacentes. A replicação dos dados pode se dar de maneira síncrona ou assíncrona. No caso de replicação síncrona, cada transação é dada como concluída quando todos os nós confirmam que a transação local foi bem sucedida. Na replicação assíncrona, o nó principal executa a transação enviando confirmação ao solicitante e então encaminha a transação aos demais nós.
- O bază de date distribuită este o bază de date controlată de un sistem de gestiune a bazelor de date (Data Base Management System, DBMS), în care dispozitivele de stocare a datelor sunt ataşate în mod distribuit la mai multe calculatoare. Aceste calculatoare pot ori să se afle fizic în aceeaşi locaţie (sală, clădire etc. ), ori să fie dipersate într-o reţea de calculatoare interconectate. Porţiunea unei baze de date distribuite ataşată la unul singur dintre calculatoarele involvate este numită partiţie sau fragment. Fiecare partiţie a unei baze de date distribuite se poate replica (duplica) identic într-o altă locaţie, deci în alt calculator din reţea, cu scopul măririi siguranţei în funcţionare. Pe baza acestei structuri redundante, eventualele greşeli/defecte în funcţionare se pot de multe ori repara "în zbor", deci fără întreruperea funcţionării, similar într-o oarecare măsură cu principiul matricilor cu discuri hard multiple de tip RAID. În afară de fragmentare şi replicare, pentru bazele de date distribuite există multe alte modele. Aşa de exemplu autonomia locală, de asemenea tehnologiile sincrone şi asincrone. Alegerea unei anumite baze de date distribuite şi implementarea ei concretă depind de: nevoile întreprinderii, confidenţialitatea care trebuie garantată datelor din baza de date, gradul necesar de securitate, consistenţă şi integritate a datelor, precum şi de suma pe care compania este dispusă să o investească.
- Распределённые базы данных (РБД) — совокупность логически взаимосвязанных баз данных, распределённых в компьютерной сети.
- 分布式数据库是用计算机网络将物理上分散的多个数据库单元连接起来组成的一个逻辑上统一的数据库。每个被连接起来的数据库单元称为站点或结点。分布式数据库有一个统一的数据库管理系统来进行管理,称为分布式数据库管理系统。 分布式数据库的基本特点包括:物理分布性、逻辑整体性和站点自治性。从这三个基本特点还可以导出的其它特点有:数据分布透明性、集中与自治相结合的控制机制、适当的数据冗余度和事务管理的分布性。 分布式数据库按照各站点中数据库管理系统的数据模型的异同分为异构型分布式数据库和同构型分布式数据库,按照控制系统的类型分为全局控制集中性、全局控制分散型和全局控制可变型。
|
| rdfs:comment
|
- A distributed database is a database that is under the control of a central database management system (DBMS) in which storage devices are not all attached to a common CPU. It may be stored in multiple computers located in the same physical location, or may be dispersed over a network of interconnected computers. Collections of data (eg. in a database) can be distributed across multiple physical locations.
- Ein verteiltes Datenbankmanagementsystem ist ein Datenbankmanagementsystem (DBMS), das ein gewisses Maß an Autonomie, Heterogenität und Verteilung aufweist. Je nach Ausprägung dieser drei Kriterien in einem lassen sich verschiedene verteilte DBMS unterscheiden. Beispiele für verteilte DBMS sind Master-Slave-Systeme, Client-Server-Systeme (gering verteilt) und Peer-to-Peer Systeme (stark verteilt).
- Un database distribuito è un database che si trova sotto il controllo di un Database management system (DBMS) nel quale gli archivi non sono memorizzati sullo stesso computer. Il database può essere dislocato in più computer situati nello stesso luogo, oppure distribuito in una rete di computer connessi tra loro. Il DBMS serve a strutturare i dati ed accedere in modo intelligente e efficace alle informazioni.
- Rozproszona baza danych - baza danych istniejąca fizycznie na dwóch lub większej liczbie komputerów, traktowana jednak jak jedna logiczna całość, dzięki czemu zmiany w zawartości bazy w jednym komputerze są uwzględniane również w innych maszynach. Rozproszone bazy danych są stosowane ze względu na zwiększoną wydajność przetwarzania na wielu komputerach jednocześnie.
- Banco de dados distribuído (BDD) é uma coleção de vários bancos de dados logicamente inter-relacionados, distribuídos por uma rede de computadores. Existem dois tipos de banco de dados distribuídos, os homogêneos e os heterogêneos. Os homogêneos são compostos pelos mesmos bancos de dados, já os Heterogêneos são aqueles que são compostos por mais de um tipo de banco de dados.
- O bază de date distribuită este o bază de date controlată de un sistem de gestiune a bazelor de date (Data Base Management System, DBMS), în care dispozitivele de stocare a datelor sunt ataşate în mod distribuit la mai multe calculatoare. Aceste calculatoare pot ori să se afle fizic în aceeaşi locaţie (sală, clădire etc. ), ori să fie dipersate într-o reţea de calculatoare interconectate.
- Распределённые базы данных (РБД) — совокупность логически взаимосвязанных баз данных, распределённых в компьютерной сети.
|