この記事では主に、mysql データ テーブル ビューとその 関数について簡単に紹介します。
ビューはビューです。ここでのビューは、一般的な MVC フレームワークのビューとは明らかに同じ概念ではありません。
mysql データベースでは、「ビュー」はコンピュータ データベース用語であり、仮想テーブルです。
それでは、仮想テーブルをどのように理解すればよいのでしょうか?使用は何ですか?
初心者の中には、しばらく理解できないかもしれません。
簡単な例を使って、mysql データ テーブル ビュー について詳しく説明しましょう。
仮想テーブルは、その名前が示すように、仮想テーブルです。mysql の基本的なデータ テーブルは、テーブル名、テーブル内のフィールドの 3 つの部分で構成されていることがわかります。 、およびテーブルのレコード。そして、これらのテーブル構造は実際にメモリを消費します。
実際、ビューは仮想テーブルであり、基本データ テーブルと同様に、一連の名前付きの列データと行データも含まれています。ただし、ビューはデータベースに保存されたデータ値のセットとしては存在しません。平たく言えば、ビューは SQL ステートメントの結果セットに基づく視覚的なテーブルです。ビューには実際の物理レコードはありません。つまり、物理的な記憶領域を占有しません。
したがって、複雑な結合複数テーブル クエリを実行する必要がある場合、毎回 1 つの SQL ステートメントを記述してテーブルを 1 つずつクエリする必要がある場合、そのような操作では明らかに効率が非常に低くなります。
view 関数の存在により、この問題は非常にうまく解決されます。
たとえば、学校でバスケットボールの試合を開催する必要がある場合、各クラスのバスケットボールのスキルを知っている生徒をクエリする必要があります。競争の場合、各テーブルを個別にクエリする必要がありますが、これは多くのリソースを消費し、非常に非効率的になります。
現時点では、クエリ要件を満たすすべてのテーブル データを 1 つのビューに入れることができます。ビューはリソースを占有しないため、コンテストが開催されるたびにを使用すると、クエリ ビューでデータを直接呼び出すことができます。これもビューの重要な役割です。
最後に、ビューと mysql の基本データ テーブル間の接続について簡単に紹介します。
ビューは、MySQL 基本テーブルに基づく仮想テーブルです。その構造と内容は、1 つまたは複数の基本テーブルに対応します。ビューは基本テーブルの存在に依存します。
この記事は、mysql データ テーブル ビューの定義と機能についてのものであり、それが必要な友人にとっても役立つことを願っています。
mysql についてさらに詳しく知りたい場合は、PHP 中国語 Web サイト mysql ビデオ チュートリアル を参照してください。誰でも参照して学ぶことができます。
以上がmysqlデータテーブルビューとはどういう意味ですか?用途は何ですか? (写真 + ビデオ)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。