Objectif d'une view
sossql
Messages postés
4
Date d'inscription
Statut
Membre
-
sossql Messages postés 4 Date d'inscription Statut Membre -
sossql Messages postés 4 Date d'inscription Statut Membre -
Bonjour,
j'aimerai bien savoir si vo volez bien c koi l'utilité d'une view puis que je le role de requette merci
j'aimerai bien savoir si vo volez bien c koi l'utilité d'une view puis que je le role de requette merci
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Bonjour.
Imagine :
- Tu as une Base de données "classique" :
Clients(Id, nom) Factures(Id, Clients_Id) LignesFactures(Factures_Id, Ligne, Montant)
- Beaucoup de requêtes utilisent le nom du client et le montant des lignes de factures.
Il faudrait à chaque fois faireSELECT Clients.nom, LignesFactures.Montant from Clients, Factures, LignesFactures WHERE (Clients.Id = Factures.Clients_Id) AND (Factures.Id = LignesFactures.Factures_If);
Ca peut vite devenir lourd.
La solution, c'est d'utiliser une Vue : en fait, tu crées une fausse table à partir de cette requête.
Du coup, plutôt que de multiplier les SELECT imbriqués, tu n'as plus qu'à utiliser cette VUE. -