MySQLのビューの詳細な説明

MySQLのビューの詳細な説明

ビュー:

MySQL のビューはテーブルと多くの類似点があります。ビューも複数のフィールドと複数のレコードで構成されます。ビューは、選択ステートメントのデータ ソースとしても使用できます。

ビューに保存されるのは選択ステートメントのみであり、ビュー定義は保存されますが、実際のデータは保存されません。ビューのソース データはすべてデータベース テーブルから取得されます。データベース テーブルは基本テーブルまたはベース テーブルと呼ばれ、ビューは仮想テーブルと呼ばれます。

1. ビューを作成する

ビューを作成するための構文は次のとおりです。

ビューの作成 ビュー名 [(ビューフィールドリスト)]
選択ステートメントとして

例:

ビューt (id,name,age,sex) を作成します
教師からID、名前、年齢、性別を選択します。

ビュー構造を表示します(テーブル情報の表示と同様に、ビュー情報を表示します)

説明 t;

2. ビューを削除する

ビューが使用されなくなった場合は、drop view ステートメントを使用してビューを削除できます。構文の形式は次のとおりです。

ビューをドロップ ビュー名

3. 視点の役割

· 操作をシンプルにする · データの冗長性を回避する · データセキュリティを強化する · データの論理的独立性を向上させる

以上が編集者によるMysqlのビューの紹介です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQLノートのビューの使用に関する詳細な説明
  • MySQL でのビューの使用と複数テーブル INNER JOIN に関するヒントの共有
  • MySQL のインデックスとビューの使用方法と違いの詳細な説明
  • mysql トリガーを使用して Oracle マテリアライズド ビューを実装するためのサンプル コード
  • MySQL トランザクション、ビュー、ストアド プロシージャ、トリガーに基づくアプリケーション分析
  • MySQL ビューの原則と使用例の概要
  • MySQL の問題、ビュー、関数、トリガー コマンド (詳細な説明)
  • MySQL ビューの原理と基本操作例
  • MySQL ビューの紹介と基本操作のチュートリアル
  • mysql ビュー関数の分析と使用例

<<:  Ajax jQueryはページ上のdivの更新効果を実現します

>>:  Tomcat プロジェクトを展開する一般的な方法のいくつか [テスト済み]

推薦する

MySQL の自己結合重複排除に関する注意事項

機能シナリオを簡単に説明しましょう。データ行フィールドは次のとおりです。名前開始日時タイプこの表では...

Vueのシンプルな状態管理ストアモードを理解する方法

目次概要1. store.jsを定義する2. store.js を使用するコンポーネント3. 成果を...

Vue ページに img 画像を導入する方法

HTMLを学ぶとき、画像タグ<img>は画像を導入します <img src=&qu...

CSS スタイル分類入門(基礎知識)

CSSスタイルの分類1. 内部スタイル ---- インラインスタイルスタイルタグの使用 <ス...

JS 4つの楽しいハッカー背景効果コードを共有する

目次例1例2例3例4例1 <html> <ヘッド> <title>...

Docker での RocketMQ の詳細なインストールと使用

RocketMQ イメージを検索するには、Docker の hub.docker.com で検索する...

nacos が mysql に接続できない場合の解決策

理由nacos の pom が依存する mysql バージョンが、mysql バージョンと一致してい...

ウェブデザインとは何か

<br />元の記事: http://www.alistapart.com/articl...

ミニプログラムカスタムタブバーコンポーネントのカプセル化

この記事の例では、ミニプログラムのカスタムタブバーコンポーネントをカプセル化するための具体的なコード...

Vue3 における computed の新しい使用例のまとめ

vue3 での computed の使い方。vue3 は vue2 のオプション API と互換性が...

MySql のスロークエリ分析とスロークエリログの開き方の詳細説明

最近はMySQLのパフォーマンス最適化についても研究しているので、今日の投稿は勉強ノートとしても使え...

入力タイプ=テキスト値=str を使用するための不完全なソリューション

今日、非常に奇妙な問題に遭遇しました。次のコードを見てください。 SimpleDateFormat ...

レスポンシブウェブデザインを実現するためにIEでCSS3メディアクエリをサポートする

今日の画面解像度は、320 ピクセル (iPhone) ほど小さいものから、2560 ピクセル以上 ...

vue.jsは画像のURLに従って画像をダウンロードします

最近、フロントエンドの vue.js ドッキング機能モジュールに取り組んでいたとき、画像をダウンロー...

Windows 10 で MySQL を完全に削除してアンインストールする方法

序文この記事では、Windows 10 システムで MySQL を完全に削除してアンインストールする...