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

Vues 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 dynamiquement dérivée des données d'un ou plusieurs Tableaux (ou d'autres Vues ). Enterprise Architect en supporte la définition de 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 (s'il est manquant) 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 Database Vue soit :

  • Dans le constructeur de base de données ou
  • En faisant glisser l'icône ' Vue ' de la Data Modélisation Toolbox sur un diagramme

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

Marcher

Action

Voir également

1

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

Le constructeur de base de données

2

Chargez ou créez un modèle de données.

3

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

4

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

5

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

La boîte de dialogue 'Éditeur d' Object SQL' s'affiche.

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

Marcher

Action

Voir également

1

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

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 boîte de dialogue 'Éditeur d' Object SQL' s'affiche.

Éditeur d' Object SQL

La boîte de dialogue 'SQL Object Editor' 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) ; il aide le modélisateur de données à gérer les différentes propriétés de l' object basé sur SQL.

Option

Action

Voir également

Base de données

S'il 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

Une liste d'objets dont dépend l' object actuel. La liste "Dépendances" affiche :

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

Notes

Si nécessaire, saisissez un commentaire sur le Vue actuel.

Définition

Type la définition complète de SQL Vue . Pour les versions d' Enterprise Architect jusqu'à 12.1 (Build 1227), cela 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 UNE 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