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

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

青灯夜游
青灯夜游オリジナル
2018-12-17 16:54:156308ブラウズ


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 サイトの他の関連記事を参照してください。

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