Detaillierte Erklärung der Ansichten in MySQL

Detaillierte Erklärung der Ansichten in MySQL

Sicht:

Ansichten in MySQL haben viele Ähnlichkeiten mit Tabellen. Ansichten bestehen ebenfalls aus mehreren Feldern und mehreren Datensätzen. Ansichten können auch als Datenquellen für Select-Anweisungen verwendet werden.

Was in der Ansicht gespeichert wird, ist lediglich eine Select-Anweisung, die die Ansichtsdefinition, nicht jedoch die eigentlichen Daten speichert. Die Quelldaten in der Ansicht stammen alle aus der Datenbanktabelle. Die Datenbanktabelle wird als Basistabelle oder Basistabelle bezeichnet, und die Ansicht wird als virtuelle Tabelle bezeichnet.

1. Erstellen Sie eine Ansicht

Die Syntax zum Erstellen einer Ansicht ist wie folgt.

Ansicht erstellen Ansichtsname [(Feldliste anzeigen)]
als Select-Anweisung

Beispiel:

Ansicht t (ID, Name, Alter, Geschlecht) erstellen als
Wählen Sie ID, Name, Alter und Geschlecht vom Lehrer aus;

Anzeigen der Ansichtsstruktur (Anzeigen der Ansichtsinformationen, ähnlich dem Anzeigen der Tabelleninformationen)

absteigend t;

2. Löschen der Ansicht

Wenn eine Ansicht nicht mehr verwendet wird, können Sie die Ansicht mit der Anweisung „drop view“ löschen. Das Syntaxformat ist wie folgt.

Drop-Ansicht, Ansichtsname

3. Die Rolle der Ansicht

· Vereinfachen Sie den Betrieb · Vermeiden Sie Datenredundanz · Verbessern Sie die Datensicherheit · Verbessern Sie die logische Unabhängigkeit der Daten

Oben ist die Einführung von Ansichten in MySQL durch den Herausgeber. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Verwendung von Ansichten in MySQL-Hinweisen
  • Tipps zur Verwendung von Ansichten in MySQL und Multi-Table INNER JOIN
  • Detaillierte Erklärung der Verwendung und Unterschiede zwischen Indizes und Ansichten in MySQL
  • Beispielcode zur Implementierung einer materialisierten Oracle-Ansicht mithilfe eines MySQL-Triggers
  • Anwendungsanalyse basierend auf MySQL-Transaktionen, Ansichten, gespeicherten Prozeduren und Triggern
  • Zusammenfassung der MySQL-Ansichtsprinzipien und Anwendungsbeispiele
  • Mysql-Angelegenheiten, Ansichten, Funktionen, Trigger-Befehle (ausführliche Erklärung)
  • MySQL-Ansichtsprinzipien und grundlegende Bedienungsbeispiele
  • Einführung in die MySQL-Ansicht und Tutorial zur grundlegenden Bedienung
  • Analyse der MySQL-Ansichtsfunktionen und Anwendungsbeispiele

<<:  Ajax jquery realisiert den Aktualisierungseffekt eines Div auf der Seite

>>:  Mehrere gängige Möglichkeiten zum Bereitstellen von Tomcat-Projekten [getestet]

Artikel empfehlen

Javascript-Betriebsmechanismus „Event Loop“

Inhaltsverzeichnis 1. Vier Konzepte 1. JavaScript...

Detaillierte Erklärung des HTML-Seitenkopfcodebeispiels

Wissenspunkt 1: Legen Sie die Basis-URL der Webse...

Eine Zusammenfassung detaillierter Einblicke in den Import von CSS

Auf die Entwicklungsgeschichte von CSS wird hier ...

Vue.js implementiert Musikplayer

In diesem Artikel wird der spezifische Code von V...

Ein Beispiel, wie JavaScript doppelte Netzwerkanforderungen verhindern kann

Vorwort Während der Entwicklung stoßen wir häufig...

Problem mit Berechtigungen zum Ändern gespeicherter Prozeduren in MySQL

Bei der Verwendung einer MySQL-Datenbank treten h...

Zwei Möglichkeiten zur Implementierung von Square Div mit CSS

Ziel: Erstelle ein Quadrat, dessen Seitenlänge gl...

So ändern Sie Port 3389 des Remotedesktops von Windows Server 2008 R2

Die Standardportnummer des Remotedesktops des Win...

So starten Sie eine Transaktion in MySQL

Vorwort In diesem Artikel wird hauptsächlich besc...

So implementieren Sie eine steuerbare gepunktete Linie mit CSS

Vorwort Die Verwendung von CSS zum Generieren gep...

Soll die Like-Funktion MySQL oder Redis verwenden?

Inhaltsverzeichnis 1. Häufige Fehler von Anfänger...

Kernkompetenzen, die Web-Frontend-Entwicklungsingenieure beherrschen müssen

Der Inhalt der Web-Frontend-Entwicklung umfasst h...

So isolieren Sie Benutzer in Docker-Containern

Im vorherigen Artikel „UID und GID in Docker-Cont...

Ein mobiler adaptiver Webseiteneffekt löst das Problem der kleinen Anzeigeseite

Für die Arbeit muss ich einen adaptiven Webseitene...