ホームページ >データベース >mysql チュートリアル >データベースで一般的に使用される論理モデルは何ですか?

データベースで一般的に使用される論理モデルは何ですか?

藏色散人
藏色散人オリジナル
2020-04-15 11:02:3320543ブラウズ

データベースで一般的に使用される論理モデルは何ですか?

データベースで一般的に使用される論理モデルは何ですか?

データベース分野で最も一般的に使用される論理モデルは、階層モデル (ツリー図)、ネットワーク モデル (ネットワーク、グラフ)、およびリレーショナル モデルです。

1. 階層モデル:

利点:

1. 明確な構造、エンティティ間の関係が理解しやすい

2. 簡単な操作

3. クエリ効率が高い

欠点:

1. 構造の柔軟性が低いエンティティを更新または変更する必要がある場合、他のデータに影響を及ぼします

2 .DBMS の管理負担が増加します

#2。メッシュ モデル:

利点:

#1.単一ノードに複数の親ノードを持つことができます

2. 親ノードのないノードが 2 つ以上存在する可能性があります

3. 現実世界を実際に反映しています

欠点:

1. 接続が複雑で、実装が困難です、データベースの保守 再構築が難しい

3. リレーショナル モデル:

利点:

1. シンプルで明確な構造

2. 強い独立性

3. 操作が簡単

##4. 基礎としてしっかりした数学理論がある

#欠点:

クエリ効率は階層モデルよりも低くなります。システムのクエリ負荷が増加します

以上がデータベースで一般的に使用される論理モデルは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。