Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/07/2007, 09h37   #1
Rédacteur
 
Avatar de elitost
 
Homme Eric REBOISSON
Consultant informatique
Inscription : septembre 2003
Messages : 2 032
Détails du profil
Informations personnelles :
Nom : Homme Eric REBOISSON
Âge : 34
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2003
Messages : 2 032
Points : 3 133
Points : 3 133
Envoyer un message via ICQ à elitost Envoyer un message via AIM à elitost Envoyer un message via MSN à elitost Envoyer un message via Yahoo à elitost Envoyer un message via Skype™ à elitost
Par défaut Trop de vue tue la vue ?

Bonjour,

Je suis arrivé sur un projet, basé sur une base oracle et je vois pratiquement autant de table que de vue.

En gros, une table = une vue , et pour toutes les interrogations possible, une autre vue est créée.

J'aurais voulu avoir votre avis sur quand utiliser une vue ? qu'apporte t'elle vraiment en dehors de la facilité de lecture ? Et quand ne pas créer de vue ?

Merci d'avance
elitost est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 09h42   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
ça peut être intéressant pour filtrer les données par exemple. C'est très utilisé sous oracle application pour ne voir que les lignes qui tu es habilitées à voir.

Sinon, ça peut aussi être utilisé dans le cadre d'un requêteur type Discoverer... personnellement, j'y vois pas d'inconvénient... à la limite ça aide même à identifier et corriger les requêtes
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 10h31   #3
Rédacteur
 
Avatar de elitost
 
Homme Eric REBOISSON
Consultant informatique
Inscription : septembre 2003
Messages : 2 032
Détails du profil
Informations personnelles :
Nom : Homme Eric REBOISSON
Âge : 34
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2003
Messages : 2 032
Points : 3 133
Points : 3 133
Envoyer un message via ICQ à elitost Envoyer un message via AIM à elitost Envoyer un message via MSN à elitost Envoyer un message via Yahoo à elitost Envoyer un message via Skype™ à elitost
Actuellement, là où je travaille quand je demande un ensemble de données on ne me fournit que des views et ces views sont des views de views et ainsi de suite, j'ai l'impression que c'est utilisé à tort et à travers...
elitost est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 10h42   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
le risque c'est surtout d'avoir des requêtes alambiquées et du coup pas optimisé

Faut peut être les "éduquer" un peu dans ce cas
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 10h51   #5
Rédacteur
 
Avatar de elitost
 
Homme Eric REBOISSON
Consultant informatique
Inscription : septembre 2003
Messages : 2 032
Détails du profil
Informations personnelles :
Nom : Homme Eric REBOISSON
Âge : 34
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2003
Messages : 2 032
Points : 3 133
Points : 3 133
Envoyer un message via ICQ à elitost Envoyer un message via AIM à elitost Envoyer un message via MSN à elitost Envoyer un message via Yahoo à elitost Envoyer un message via Skype™ à elitost
Citation:
Envoyé par orafrance
le risque c'est surtout d'avoir des requêtes alambiquées et du coup pas optimisé

Faut peut être les "éduquer" un peu dans ce cas
"alambiquées" c'est exactement ça, de quoi devenir un peu pompette quand je navigue dans ces vues...

Je vais essayer l'éducation, mais ici on part de très très loin (la dernière fois, on me demandais d'obtenir une connexion à la base oracle via un web service...)

Ok, merci en attendant et bonne journée.
elitost est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h21.


 
 
 
 
Partenaires

Hébergement Web