• Aucun résultat trouvé

Les Vues

N/A
N/A
Protected

Academic year: 2022

Partager "Les Vues"

Copied!
1
0
0

Texte intégral

(1)

Les Vues

Une vue dans une base de données est une synthèse d'une requête d'interrogation de la base.

On peut la voir comme une table virtuelle, définie par une requête Création d'une vue :

La commande CREATE VIEW permet de créer une vue en spécifiant le SELECT constituant la définition de la vue :

CREATE VIEW vue (col1, col2...) AS SELECT ...

La spécification des noms des colonnes de la vue est facultative : par défaut, les colonnes de la vue ont pour nom les noms des colonnes résultat du SELECT. Si certaines colonnes résultat du SELECT sont des expressions sans nom, il faut alors obligatoirement spécifier les noms de colonnes de la vue.

Le SELECT peut contenir toutes les clauses d'un SELECT, sauf la clause ORDER BY.

Exemple :

Vue constituant une restriction de la table EMP aux employés du département 10 : CREATE VIEW EMP10 AS

SELECT * FROM EMP WHERE DEPT = 10

Remarque :

Dans l'exemple ci-dessus il aurait été plus prudent et plus souple d'éviter d'utiliser "*" et de le remplacer par les noms des colonnes de la table EMP. En effet, si la définition de la table EMP est modifiée, il y aura une erreur à l'exécution si on ne reconstruit pas la vue EMP10.

Supprime la vue DROP VIEW :

DROP VIEW vue

Références

Documents relatifs

b) la liste de tous les livres (identifiant, nom, section et niveau) de l’enseignement secondaire de la matière ayant comme libellé "Mathématiques". SELECT IdLiv,

[r]

Déterminez le plus grand entier N divisible par tous les entiers qui ne dépassent pas sa racine septième.. Justifiez

Pour les bissectrices aussi, leurs longueurs et celles des côtés où elles aboutissent se classent en sens inverse ; on en trouve plusieurs démonstrations dans le problème D10296...

"DANS CETTE PHRASE, LA LETTRE A FIGURE AUX RANGS DEUX, TREIZE, DIX-SEPT, VINGT-QUATRE, ---"!. Pour simplifier, on ignore la ponctuation : virgules, tirets,

[r]

En effet, il n’y a qu’à regarder le nombre de traductions – ou de ver- sions différentes – du plus grand best-seller de tous les temps qu’est la Bible pour se

et des rides un peu moin creusées on veut de la jeunesse en poudre on veut de la neige en été des grands buildings sous le soleil des monuments pharaonniques on veut partout