ホームページ >データベース >navicat >navicat でビューを作成する方法

navicat でビューを作成する方法

angryTom
angryTomオリジナル
2019-08-05 10:50:5915243ブラウズ

navicat でビューを作成する方法

Navicat for mysql は mysql データベースのビュー管理ツールで、dos のような小さな画面に直面する必要がなくなります。以下は、mysql で navicat を使用してビューを作成する方法を私が学んだ方法を図示したものです。興味のある方はご覧ください。

推奨チュートリアル: MySQL 紹介ビデオ

正式なスタートは今からです

1. navicat for mysql ソフトウェアを開き、対応するデータベースを開きます。次に、「表示」をクリックします。

navicat でビューを作成する方法

2. [新しいビュー] をクリックします。ここでは SQL ステートメントを使用して作成できます。

navicat でビューを作成する方法

navicat でビューを作成する方法

3. もちろん、navicat for mysql ビュー作成ツールを選択して作成することもできます。図のように、テーブルを 1 つずつ移動し、テーブル設計の主キーと外部キーの関係に問題がなければ、自動的にオンライン接続されます。

navicat でビューを作成する方法

#4. 次に、図に示すように表示するコンテンツにチェックを入れ、[保存] をクリックします。 (選択する必要があり、空にすることはできないことに注意してください)

navicat でビューを作成する方法

5. ツールを使用してビューを作成した後、[定義] をクリックして、対応する SQL ステートメントを表示できます。これは mysql が生成する navicat です。

navicat でビューを作成する方法

#6. 次に、データベースの下のビューをクリックすると、作成したばかりのビューの効果を確認できます。このビューは本質的に複合テーブルであることがわかります。

navicat でビューを作成する方法

#拡張機能情報

View は、次のものを指します。コンピュータ データベースのビューは、その内容がクエリによって定義される仮想テーブルです。実際のテーブルと同様に、ビューには一連の名前付きのデータ列と行が含まれています。ただし、ビューはデータベースに保存されたデータ値のセットとしては存在しません。行と列のデータは、ビューを定義するクエリによって参照されるテーブルから取得され、ビューが参照されるときに動的に生成されます。

ユーザーの観点から見ると、ビューはデータベース内のデータを特定の観点から見たビューです。データベース システムの内部から見ると、ビューは SELECT ステートメントで構成されるクエリによって定義された仮想テーブルです。データベース システムの内部から見ると、ビューは 1 つ以上のテーブル内のデータで構成されますが、データベース システムの外部から見ると、ビューはテーブルと同じです。ビューはクエリできますが、追加、削除、または変更はできません。

ビューは、その内容がクエリによって定義される仮想テーブルです。実際のテーブルと同様に、ビューはフィルターのように機能します。ビューを定義するフィルターは、現在のデータベースまたは他のデータベース内の 1 つ以上のテーブル、または他のビューから取得できます。分散クエリを使用して、複数の異種ソースからのデータを使用するビューを定義することもできます。

ビューは、データベースに保存されているクエリの SQL ステートメントです。ビューは主に 2 つの理由で使用されます: セキュリティ上の理由。ビューは、社会保障基金テーブルなどの一部のデータを非表示にすることができます。もう 1 つの理由は、複雑なクエリを理解し、使用しやすくするためです。

View: グラフィックやドキュメントを表示する方法。

ビューを定義すると、ビューはデータベースに保存されます。テーブルのように、対応するデータが再度データベースに保存されることはありません。ビューを通じて表示されるデータは、基本テーブルにのみ保存されます。データ。ビューに対する操作はテーブルに対する操作と同じで、クエリ、変更 (特定の制限付き)、削除が可能です。

ビューから見えるデータが変更されると、対応する基本テーブルのデータも変更され、同時に基本テーブルのデータが変更された場合には、その変更を自動的に反映することもできます。眺めの真ん中。

以上がnavicat でビューを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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