Heim >Datenbank >MySQL-Tutorial >Was sind Ansichten in MySQL? Detaillierte Erläuterung der Ansichten in MySQL

Was sind Ansichten in MySQL? Detaillierte Erläuterung der Ansichten in MySQL

零下一度
零下一度Original
2017-04-26 14:14:521504Durchsuche

Ansichten in MySQL haben viele Ähnlichkeiten mit Tabellen. Ansichten bestehen auch aus mehreren Feldern und mehrere Ansichten können auch als Datenquelle für ausgewählte Anweisungen verwendet werden.

Ansicht:

Ansichten in MySQL haben viele Ähnlichkeiten mit Tabellen. Ansichten bestehen auch aus mehreren Feldern und mehrere Datensätze können auch als Datenquelle für ausgewählte Anweisungen verwendet werden.

Was in der Ansicht gespeichert wird, ist nur eine SELECT-Anweisung, die die Definition der Ansicht und nicht die tatsächlichen Daten speichert. Die Quelldaten in der Ansicht stammen aus Datenbanktabellen. Die Datenbanktabelle wird als Basistabelle oder Basistabelle bezeichnet, und die Ansicht wird als virtuelle Tabelle bezeichnet.

1. Erstellen Sie eine Ansicht

Das Syntaxformat zum Erstellen einer Ansicht ist wie folgt.


create view 视图名 [ (视图字段列表) ]
as select语句

Beispiel:


create view t (id,name,age,sex) as
select id,name,age,sex from teacher;

·Ansichtsstruktur anzeigen (Ansichtsinformationen anzeigen, ähnlich wie Tabelleninformationen anzeigen)


desc t;

2. Löschen Sie die Ansicht

Wenn eine Ansicht dies nicht tut Zur Wiederverwendung können Sie die Drop-View-Anweisung verwenden, um die Ansicht zu löschen. Das Syntaxformat ist wie folgt.


drop view 视图名

3. Die Rolle von Ansichten

·Operationen einfach machen
· Vermeiden Sie Datenredundanz
·Erhöhen Sie die Datensicherheit
·Verbessern Sie die logische Unabhängigkeit von Daten

Das obige ist der detaillierte Inhalt vonWas sind Ansichten in MySQL? Detaillierte Erläuterung der Ansichten in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn