J'essaie simplement d'avoir une idée générale de l'utilisation des vues dans les SGBDR. C'est-à-dire que je sais ce qu'est une vue et comment en faire une. Je sais aussi pourquoi je les ai utilisés dans le passé.
Mais je veux m'assurer de bien comprendre à quoi sert une vue et à quoi une vue ne devrait pas l'être. Plus précisement:
- À quoi sert une vue?
- Y a-t-il des situations dans lesquelles il est tentant d'utiliser une vue alors que vous ne devriez pas en utiliser une?
- Pourquoi utiliseriez-vous une vue au lieu de quelque chose comme une fonction table ou vice versa?
- Y a-t-il des circonstances dans lesquelles une vue pourrait être utile qui ne sont pas apparentes à première vue?
(Et pour mémoire, certaines de ces questions sont intentionnellement naïves. Il s'agit en partie d'une vérification conceptuelle.)