Réserver une Démo
Pré. Proc.

Vues de base de données

Une Vue de base de données représente les résultats d'une requête prédéfinie. Contrairement à un Tableau , une Vue est dérivée dynamiquement des données d'un ou plusieurs Tableaux (ou d'autres Vues ). Enterprise Architect supporte la définition des Vues avec et sans cette déclaration :

Instruction « Créer Vue {viewName} en tant que »

Le système l'ajoutera automatiquement de manière dynamique (si elle est manquante) à chaque fois que la génération DDL est effectuée. L'avantage de ne pas définir cette instruction est que lorsqu'un object de vue est renommé, la propriété « Vue Definition » n'a pas besoin d'être mise à jour manuellement.

Vous pouvez créer une Vue de base de données soit :

  • Dans le générateur de base de données ou
  • En faisant glisser l'icône « Vue » de la boîte à outils Modélisation des données sur un diagramme

Ajouter une Vue de base de données avec le générateur de base de données

Étape

Action

Voir aussi

1

Ouvrez le générateur de base de données.

Le constructeur de base de données

2

Charger ou créer un modèle de données.

3

Cliquez-droit sur le Paquetage ' Vues ' et sélectionnez 'Ajouter une nouvelle Vue '.

4

Remplacez le nom par défaut par le nom approprié pour Vue et appuyez sur la touche Entrée.

5

Double-cliquez sur la nouvelle Vue , ou cliquez-droit dessus et sélectionnez 'SQL Object Propriétés '.

La dialogue « Éditeur Object SQL » s'affiche.

Ajouter une Vue de base de données à un diagramme

Étape

Action

Voir aussi

1

Ouvrez votre diagramme Modélisation de Données et, si nécessaire, affichez la page ' Modélisation de Données' de la Boîte à Outils Diagramme (cliquez sur Search pour afficher la dialogue ' Trouvez Item de Boîte à Outils ' et précisez ' Modélisation de Données').

2

Faites glisser l'icône « Vue » sur le diagramme .

View

Cela génère l'élément Vue :

View element in Sparx Systems Enterprise Architect.

3

Cliquez-droit sur le nouvel élément Vue et sélectionnez 'SQL Object Propriétés '.

La dialogue « Éditeur Object SQL » s'affiche.

Éditeur Object SQL

La dialogue « Éditeur Object SQL » est partagée par un certain nombre d'objets de base de données basés sur SQL ( Vues , Procédures, Fonctions et Séquences) ; elle aide le modélisateur de données à gérer les différentes propriétés de l' object basé sur SQL.

Option

Action

Voir aussi

Base de données

Si cela a déjà été défini, le type de base de données par défaut s'affiche.

Si la valeur par défaut n'a pas été définie ou si vous souhaitez modifier le type de base de données pour cette Vue , cliquez sur la flèche déroulante et sélectionnez le SGBD cible à modéliser.

Définir le Type de base de données

Dépendances

Liste des objets dont dépend l' object actuel. La liste « Dépendances » affiche :

  • Chaque connecteur dépend entre cette Vue et un autre Tableau ou Vue
  • Tous les noms object (spécifiés sous forme de liste CSV) dans les Valeur Étiquetés 'parents'

Notes

Si nécessaire, saisissez un commentaire sur la Vue actuelle.

Définition

Type la définition complète de SQL Vue . Pour les versions d' Enterprise Architect jusqu'à 12.1 (Build 1227), celle-ci doit inclure la syntaxe CREATE_VIEW appropriée pour le SGBD cible (pour les versions ultérieures, cela n'est pas nécessaire). Par exemple :

CRÉER LA VUE 'MyViewName' AS

[voir la définition]

L'éditeur de code fournit Intelli-sense pour les mots-clés SQL de base, les fonctions et les noms de tous les objets du modèle de données actuel.

Options - Éditeurs de Code Intelli-sens

Apprenez Plus