![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [PROGRAMMAZZIONE(?)]Query Vs. View (http://www.dsy.it/forum/showthread.php?threadid=4162)
[PROGRAMMAZZIONE(?)]Query Vs. View
ma che differenza c'è?
naturalmente parlo di SQL!
__________________
http://www.twitter.com/0m4r
la query è praticamente una richiesta di informazioni che tu fai al DBMS.una volta ottenuto il risultato ,fine.
Una vista invece è una visualizzazione dei dati ( bella risposta del ca@@o)...mi spiego, praticamente se metti un utente di fronte ad una vista ( ovvero una visualizzazione del dbms filtrata da regole) lui potrà lavorare coi comandi che tu gli consenti di usare ( con GRANT) sulla vista che tu gli hai creato.
__________________
my website?|ubuntu linux|get Firefox|grazie Polonia |bagdad sour
"Come va che non ha le corna e le zampe di Caprone?" gli opposi. "Oh, Giuvà", mi disse il prete "adesso non si usa più.Satana è furbo". (I.Silone, Fontamara)
"Al giorno d'oggi non bisogna essere intelligenti, perchè la gente si offende" (un ubriacone)
"close your eyes / pay the price / for your paradise" (DM) "whatever you want to change/you'd better start changing it in your mind" (Transatlantic)
Una vista e' una memorizzazione sul database del risultato di una select. Poi puo' essere memorizzata stabilmente oppure solo in memoria. Nel primo caso hai dei problemi di inconsistenza dei dati (se cambi la tabella base bisogna ricalcolare la vista), nel secondo e' leggermente piu' lenta (in realta' non salva i dati ma solo la query che viene ricalcolata al volo quando ti serve la vista).
Il risultato e' utilizzabile in maniera del tutto simile ad una tabella base.
__________________
Attenzio', concentrazio', ritmo e VITALITÀ
grazie
__________________
http://www.twitter.com/0m4r
Off-Topic:
[PROGRAMMAZZIONE]
__________________
()
| All times are GMT. The time now is 02:15. | Show all 5 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.