Heim  >  Artikel  >  Datenbank  >  Detaillierte Erläuterung der Ansichtsinstanzen in MySQL

Detaillierte Erläuterung der Ansichtsinstanzen in MySQL

怪我咯
怪我咯Original
2017-04-30 10:13:141224Durchsuche

Die

Ansicht in MySQL weist viele Ähnlichkeiten mit der Tabelle auf. Die Ansicht besteht auch aus mehreren Feldern und mehreren Datensätzen. Die Ansicht kann auch als Datenquelle verwendet werden select-Anweisung.

Ansicht:

Ansicht in MySQL, die Ansicht hat viele Ähnlichkeiten mit der Tabelle, die Ansicht besteht auch aus mehreren Feldern und Die Ansicht besteht aus mehreren Datensätzen und kann auch als Datenquelle für die Select-Anweisung 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;

·Struktur der Ansichtsansicht (Anzeigen der Informationen der Ansicht, ähnlich wie beim Anzeigen der Informationen der Tabelle)

desc t;

2. LöschenAnsicht

Wenn eine Ansicht nicht mehr verwendet wird, können Sie die Ansicht mit der Drop-View-Anweisung löschen. Die Syntax Das Format ist wie folgt.

drop view 视图名

3. Die Rolle von Ansichten

·Vorgänge vereinfachen
·Datenredundanz vermeiden
· Daten verbessern Sicherheit
·Verbessern Sie die logische Unabhängigkeit von Daten

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Ansichtsinstanzen 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