集中型データベース(略してCDBとも呼ばれる)は、単一の場所に配置され、保存され、維持されるデータベースです。この場所は、デスクトップやサーバーのCPU、メインフレーム コンピューターなどの中央コンピューターまたはデータベース システムであることがほとんどです。ほとんどの場合、集中型データベースは組織(企業など)または機関(大学など)によって使用されます。ユーザーは、データベース自体を維持する中央 CPU にアクセスできるコンピューター ネットワークを介して集中型データベースにアクセスします。[1] [2]
歴史的背景
60 年代に、ユーザーがレコードに直接アクセスできる直接アクセス ストレージが発明され、データベースの必要性が高まりました。それ以前のコンピュータ システムはテープ ベースであり、レコードには順番にしかアクセスできませんでした。[3]組織は、データの保存と検索にデータベースをすぐに採用しました。従来のデータ保存方法は、集中型データベースを使用し、ユーザーがネットワーク上のさまざまなポイントからデータを照会することでした。[1]
集中型データベースの例として、オーストラリア国防総省が1970年代半ばにデータベースを集中化した例が挙げられます。[3]
利点
集中型データベースには、他の種類のデータベースに比べて多くの利点があります。そのいくつかを以下に示します。
- すべてのデータが単一の場所に保存されるということは、特定のデータセットには 1 つのプライマリレコードしかないことを意味するため、データの整合性が最大化され、データの冗長性が最小化されます。これにより、データの正確性と一貫性が可能な限り維持され、データの信頼性が向上します。[4]
- 中央ホストコンピュータは不正アクセスからより簡単に保護される。[4]
- 一般的に、データの移植性とデータベース管理が容易になります。
- 同じ場所に保存されたデータは、変更、再編成、ミラーリング、分析が容易になります。
- トランザクションはACIDの特性に簡単に準拠できます。[5]
デメリット
集中型データベースには、次に説明するような一定の制限もあります。
- アクセス速度はネットワーク速度によって制限されます。[4]
- 中央コンピューターは単一障害点であり、コンピューターがダウンすると、ユーザーはデータにアクセスできなくなります。
- フォールト トレラント設定がなく、ハードウェア障害が発生した場合、データベース内のすべてのデータが失われます。
- 誰かが中央コンピューターにアクセスすると、すべてのデータが簡単に侵害される可能性があります。
- 拡張するには集中型コンピュータを交換する必要があるため、拡張が困難です。[6]
集中型データベースと分散型データベース
集中型データベースの基本的な考え方は、メイン システムが独自に実行しなければならないすべての要求を、データベースが受信、維持、完了できるようにすることです。データベース ファイルは 1 つだけであり、特定のネットワーク上の 1 つの場所に保持されます。
一方、分散データベースは、すべての情報が複数の物理的な場所に保存されているデータベースです。[7]分散データベースは、同種と異種の2つのグループに分けられます。レコードを最新の状態に保つために、複数のサブデータベース内でのレプリケーションと複製に依存しています。複数のデータベースファイルで構成され、すべて中央DBMSによって制御されます。
集中型データベースと分散型データベースの主な違いは、それぞれの基本的な特性により生じます。違いには次のようなものがありますが、これらに限定されるわけではありません。
- 集中型データベースは、単一の特定の物理的/地理的な場所にバインドされた単一の CPU にデータを保存します。一方、分散型データベースは、すべての異なるストレージ デバイスを同じ物理的および/または地理的な場所に保持する必要がないため、すべてのストレージ デバイスをリモートで管理する中央 DBMS に依存します。
- 上で概説したように、集中型データベースは分散型データベースよりも最新の状態を維持するのが容易です。これは、分散型データベースでは、保存されたデータの関連性を維持し、データの冗長性を避け、全体的なパフォーマンスを向上させるために、追加の(多くの場合は手動の)作業が必要になるためです。[8]
- 集中型システムでデータが失われた場合、それを取得するのは非常に困難になります。ただし、分散型システムでデータが失われた場合は、データベースの別の場所に常にデータのコピーがあるため、取得は非常に簡単です。
- 分散データベース システムは階層構造に基づいているため、集中型データベースの設計は一般に分散型データベースの設計よりもはるかに複雑ではありません。
参照
参考文献
- ^ ab Turban, Efraim; Carol Pollard; Gregory R. Wood (2021).経営のための情報技術:デジタル変革を推進し、地域と世界の業績、成長、持続可能性を高める(第12版)。p. 71。ISBN 978-1-119-70290-0. OCLC 1333952841.
- ^ Neelankavil, James P. (2007).国際ビジネス研究. アーモンク、ニューヨーク: ME Sharpe. pp. 96–97. ISBN 978-1-317-42545-8. OCLC 647515744.
- ^ ab Lake, Peter (2013).データベースの簡潔なガイド: 実践的な入門書。Paul Crowther。ISBN 978-1-4471-5601-7. OCLC 868889675.
- ^ abc Sumathi, S. (2007).リレーショナルデータベース管理システムの基礎. S. Esakkirajan. ベルリン: Springer. ISBN 978-3-540-48399-1. OCLC 184984668.
- ^ Iacob, Nicoleta Magdalena; Moise, Mirela Liliana (2015年12月). 「集中型データベースと分散型データベース。ケーススタディ」(PDF)。Academic Journal of Economic Studies。1 (4). 2022年11月23日時点のオリジナル(PDF)からアーカイブ。 2022年11月23日閲覧。
- ^ シルバーシャッツ、アブラハム、ヘンリー F. コルト、S. スダルシャン (2011)。データベースシステムの概念(第 6 版)。ニューヨーク: マグロウヒル。ISBN 978-0-07-352332-3. OCLC 436031093.
- ^ 「Wikispaces」.
- ^ 「Q. 集中型データベースシステムと分散型データベースシステムの違いは何ですか? データ分散の相対的な利点を挙げてください。 - 解決済みの課題」。2023年5月2日時点のオリジナルよりアーカイブ。 2014年10月29日閲覧。
