Cuprins
MySQL are în versiunile sale după versiunea 5 multe funcționalități noi care nu erau în versiunea anterioară și care l-au adus mai aproape și l-au plasat ca un motor de baze de date mult mai avansat la egalitate cu concurenții săi direcți, cum ar fi PostgreSQL sau SQL-Server.Printre aceste noi funcționalități avem posibilitatea de a utiliza, a crea și a consulta punctele de vedere sau vederi, care nu sunt altceva decât grupări de interogări în care putem amesteca câmpuri din mai multe tabele și generăm un fel de tabel virtual, astfel încât să putem face interogări împotriva acestui tabel și să obținem câmpurile cu adevărat necesare pentru noi.
Putem face destul de multe căutări complexe din diferitele secțiuni ale tabelului și din baza de date din phpMyAdminPutem apoi transforma aceste interogări în vizualizări care pot servi unui scop în mediul nostru de lucru.
Să vedem un exemplu, deschidem secțiunea de căutare din tabelul de vizualizare, alegem câmpurile pe care vrem să le afișăm efectiv și facem clic pe Merge.
Să vedem lista tabelelor reflectată în vizualizarea pe care tocmai am creat-o, dacă ne uităm la listă, aceasta specifică deja că este o Vizualizare.
CREATE ALGORITHM = DEFINITOR NEDefinit = `root` @`% `SQL SECURITY DEFINER VIEW` book_public_info` AS selectați„ book`isbn` AS` number`, `book`title` AS` title` din„ book`;
Este important să rețineți că utilizatorul MySQL trebuie să aibă permisiunile necesare pentru a genera vizualizarea și a le consulta, deci este important ca administratorul serverului să ne ofere permisiunile necesare.
Totul este pentru acest tutorial, așa cum am văzut, vizualizările pot fi destul de utile pentru a menține interogările noastre simple și că acestea arată cu adevărat datele relevante fără a lua prea multe rânduri, fără a uita că este important să aveți permisiunile de utilizator adecvate pentru a fi capabil să lucreze cu această funcționalitate.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv