Sommario
MySQL ha nelle sue versioni successive alla versione 5 molte nuove funzionalità che non erano nella versione precedente e che lo hanno avvicinato e posizionato come un motore di database molto più avanzato alla pari con i suoi diretti concorrenti come PostgreSQL o SQL-Server.Tra queste nuove funzionalità abbiamo la possibilità di utilizzare, creare e consultare le viste o visualizzazioni, che non sono altro che raggruppamenti di query in cui possiamo mescolare i campi di più tabelle e generare una sorta di tabella virtuale in modo da poter effettuare query su questa tabella e ottenere i campi veramente necessari per noi.
Possiamo fare alcune ricerche complesse dalle diverse sezioni sia della tabella che del database in phpMyAdminPossiamo quindi trasformare queste query in visualizzazioni che possono servire a uno scopo all'interno del nostro ambiente di lavoro.
Vediamo un esempio, apriamo la sezione di ricerca dalla vista tabella, scegliamo i campi che effettivamente vogliamo mostrare e clicchiamo su andare.
Vediamo l'elenco delle tabelle riflesse nella vista che abbiamo appena creato, se guardiamo l'elenco già specifica che si tratta di una vista.
CREATE ALGORITHM = DEFINER NON DEFINITO = `root` @`% `SQL SECURITY DEFINER VIEW` book_public_info` AS select `book``isbn` AS` numero`, `book``title` AS` title` from `book`;
È importante tenere presente che l'utente MySQL deve disporre dei permessi necessari per generare la vista e consultarli, quindi è importante che l'amministratore del server ci fornisca i permessi necessari.
Questo è tutto per questo tutorial, come abbiamo visto, le viste possono essere molto utili per mantenere le nostre query semplici e mostrare davvero i dati rilevanti senza fare troppi giri, senza dimenticare che è importante avere le autorizzazioni utente appropriate per essere in grado di lavorare con questa funzionalità. .Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo