VUES

1415 mots 6 pages
Gestion des vues

Définition

 Introduction

 Vue : vision logique des données contenues dans une ou

 Définition des vues

plusieurs table .

 Interrogation au travers de vues

 Considérée comme une table virtuelle:
 N’a pas d’existence propre.
 Aucune donnée ne lui est associée.
 Sa description est stockée sous la forme d’une requête.

 Mise jour au travers de vues

En général, une vue = un nom + l’ordre SQL associé, stockés dans le dictionnaire de données.

© Base de données Avancees / M.MOURCHID, SMI, 2013-2014

© Base de données Avancees / M.MOURCHID, SMI, 2013-2014

Exemple
Pilote

numP

nomP

1
2
3

Naciri
Naciri
Cristine

Vue: utilisation

ageP codeC
35
30
50

 Vue peut être utilisée dans un ordre select en lieu et place

AM
AM
AF

d’une table.

 Pilote 25_40 : table virtuelle recomposée à chaque appel

de la vue.

Vue constituant une restriction de la table Pilote :
CREATE VIEW Pilote 25_40
AS SELECT * FROM Pilote WHERE ageP between 25 and 40 ;

Pilote

numP
1
2

nomP
Naciri
Naciri

ageP
35
30

codeC
AM
AM

© Base de données Avancees / M.MOURCHID, SMI, 2013-2014

© Base de données Avancees / M.MOURCHID, SMI, 2013-2014

Page 1

Vue: Avantages
 Confidentialité
 Les utilisateurs n’ont le droit d’accéder qu’aux vues.


 CREATE [ OR REPLACE ] VIEW nom_vue

[ liste_attributs ]
AS < expression_de_sélection>
[ WITH CHECK OPTION [ CONSTRAINT nom_contrainte ] ]
[WITH READY ONLY ]

Cacher la complexité des données aux utilisateurs





Vue: Syntaxe

Vue simplifiée de données.
Simplifier les requêtes des utilisateurs non spécialistes.

Mise à jour des tables transparentes aux utilisateurs

 Requête complexes
 Qui ne peuvent être faites sans vues.
 Qui sont fréquemment réalisées.

© Base de données Avancees / M.MOURCHID, SMI, 2013-2014

© Base de données Avancees / M.MOURCHID, SMI, 2013-2014

Vue: Syntaxe (2)

Exemple 1

Remarques :
 Noms de colonnes facultatifs, par défaut ceux de la

table,nécessaire si certaines des colonnes spécifiées dans le

en relation

  • Antonin le pieux
    1002 mots | 5 pages
  • FESTYVET
    1244 mots | 5 pages
  • Vgjy
    941 mots | 4 pages
  • Les colonnes de buren hda
    578 mots | 3 pages
  • VIN
    778 mots | 4 pages
  • VAE
    4052 mots | 17 pages
  • VIVI
    764 mots | 4 pages
  • la figure du sauvage dans les dialogues de cartier
    440 mots | 2 pages
  • Vsat
    1340 mots | 6 pages
  • vrdun
    322 mots | 2 pages
  • ULYSSE
    916 mots | 4 pages
  • VGE
    1276 mots | 6 pages
  • DEAVS
    1215 mots | 5 pages
  • DEAVS
    12667 mots | 51 pages
  • VLADUT
    5525 mots | 23 pages