Bonjour
je voulais savoir la difference entre une vue et une table temporaire ??
merci
Bonjour
je voulais savoir la difference entre une vue et une table temporaire ??
merci
Salut,
La table temporaire est une construction de cirsonctance, volatile,dans la mémoire du serveur SQL, qui disparaitra avec le reboot de ce dernier si elle n'a pas été explicitement détruite avant.
elle sert généralement entant qu'objet créé a la volée a facilter des opérations ponctuelles.
Une vue est un objet permanant de ta base, il peut servir à faciliter un accès permanant, essenciellement en lecture seule (sauf exceptions) éventuellement restreint , en tout cas ciblé et contraint, sur mesure à tels ou tels utilisataires.
il n'y a pas de sotte existence
La vue s'appuie sur des tables normales existantes.
elle est construites sur la base d'une requete "permanente", sur une ou plusieurs tables normales, afin de fournir un acces contraint aux données, souvent de manière partielle.
J'entends par contraint pas forcément quelque chose de restrictif, mais éventuellement un premier niveau intercalé d'extraction/manipulation à l'occasion de cette vue qui facilitera, l'obtention de ce que l'on veut au niveau applicatif.
En ce sens, tant sur le plan de la sécurité, que sur le plan de ma ùanipulation des données, les vues sont des tables qui font tampon entre les "tables normales" et l'applicatif et donc les profils d'utilisateurs.
il n'y a pas de sotte existence
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager