ホームページ > データベース > mysql チュートリアル > DBMS アーキテクチャにはどのような種類がありますか?

DBMS アーキテクチャにはどのような種類がありますか?

青灯夜游
リリース: 2018-12-20 09:14:55
オリジナル
6378 人が閲覧しました


DBMS アーキテクチャには、単層アーキテクチャ、2 層アーキテクチャ、および 3 層アーキテクチャの 3 種類があります。

この記事では、DBMS のアーキテクチャを紹介し、DBMS の 3 種類の構造がどのようなものであるかを説明し、データベース システムのコンポーネントとそれらの関係を理解するのに役立つことを願っています。データベース システムのコンポーネントとコンポーネント間の関係を理解するのに役立ちます。 [関連ビデオチュートリアルの推奨事項: MySQL チュートリアル ]

DBMS アーキテクチャにはどのような種類がありますか?

DBMS のアーキテクチャは、DBMS が実行されるコンピュータ システムによって異なります。一般に、DBMS アーキテクチャには 1 層アーキテクチャ、2 層アーキテクチャ、および 3 層アーキテクチャの 3 つのタイプがあります。以下で詳細を見てみましょう。層アーキテクチャ

このタイプのアーキテクチャでは、データベースはクライアント コンピュータですぐに利用でき、クライアントによるリクエストはデータベース上で操作を実行するためにネットワーク接続を必要としません。

2. 2 層アーキテクチャ

2 層アーキテクチャでは、データベース システムがサーバー マシン上に存在し、DBMS アプリケーションが存在します。クライアント オンボードでは、以下の図に示すように、2 台のマシンは信頼性の高いネットワークを介して相互に接続されています。

クライアント マシンが SQL などのクエリ言語を使用してサーバー上に存在するデータベースにアクセスするリクエストを行うたびに、サーバーはデータベースに対してリクエストを実行し、結果はクライアントに。 JDBC、ODBC などのアプリケーション接続インターフェイスは、サーバーとクライアント間の対話に使用されます。

DBMS アーキテクチャにはどのような種類がありますか?

3. 3 層アーキテクチャ

3 層アーキテクチャでは、クライアント コンピューターとサーバー コンピューターの間に別の層があります。図に示すように、次のようになります。

3 層アーキテクチャでは、クライアント アプリケーションはサーバー マシン上のデータベース システムと直接通信せず、サーバー アプリケーション、サーバーと通信します。アプリケーションは、サーバー上に存在するデータベース システムと内部的に通信します。

DBMS アーキテクチャにはどのような種類がありますか?

要約:

以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。

以上がDBMS アーキテクチャにはどのような種類がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート