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

Ouverture du générateur de base de données

Lorsque vous ouvrez le générateur de base de données pour la première fois, il recherche dans l'ensemble du projet tous les Paquetages ayant le stéréotype <<Modèle de données>> et charge les modèles de données correspondants en tant que nœuds racine dans l'arborescence. Une icône grisée indique que les détails du modèle de données ne sont pas chargés.

Showing the Database Builder without a loaded model, in Sparx Systems Enterprise Architect.

Cette figure montre le générateur de base de données avec un seul modèle de données déchargé appelé "Orders (postgres)".

Utilisation du constructeur de base de données

Vous pouvez commencer à travailler dans Database Builder de l'une des deux manières suivantes :

Tâche

Action

Voir également

Créer un nouveau modèle de données

Une fois que vous avez ouvert la vue Database Builder, cliquez-droit dans l'espace vide de l'arborescence et sélectionnez 'New Data Modèle ' pour invoquer l' Assistant de Modèle ( Page Démarrage 'Create from Motif ').

Créer un Modèle de données à partir d'un Motif Modèle

Charger un Modèle de données existant

Une fois la vue Database Builder ouverte, chargez l'un des modèles de données définis en :

  • Faites un clic droit sur le nom et sélectionnez "Charger", ou
  • Double-cliquer sur le nom

Données Modèle Propriétés

Dans les versions antérieures d' Enterprise Architect (avant l'introduction du constructeur de base de données), il était nécessaire que le modélisateur de données définisse manuellement les propriétés des objets de la base de données avant que certaines tâches ne soient autorisées. Par exemple, Enterprise Architect n'autoriserait pas la définition d'une colonne Tableau sans que le Tableau ne soit d'abord affecté à un SGBD. En effet, le SGBD contrôle la liste des types de données disponibles.

Pour améliorer l'efficacité et l'expérience utilisateur, le générateur de base de données définit des valeurs par défaut pour un certain nombre de propriétés au niveau du modèle de données, puis applique ces valeurs par défaut automatiquement chaque fois que de nouveaux objets sont créés.

Propriétés

Option

Description

SGBD

Défini par rapport au Paquetage <<Database>> du modèle de données

Défini comme : Valeur Étiquetée

Détails : Définit le SGBD du modèle de données courant

Informations supplémentaires:

  • Contrôle quels dossiers logiques sont affichés pour le modèle de données actuel dans l'arborescence du générateur de base de données
  • Contrôle les règles de SGBD appliquées lors des comparaisons de bases de données
  • Est automatiquement affecté à chaque nouvel object de base de données créé dans le modèle de données actuel

Propriétaire par défaut

Défini par rapport au Paquetage <<Database>> du modèle de données

Défini comme : Valeur Étiquetée

Détails : définit le propriétaire par défaut pour le modèle de données actuel

Informations supplémentaires:

  • Est automatiquement affecté à chaque nouvel object de base de données créé dans le modèle de données actuel, si le SGBD prend en supporte les propriétaires/schémas

Connexion par défaut

Défini par rapport au Paquetage <<Database>> du modèle de données

Défini comme : Valeur Étiquetée

Détails : (facultatif) le nom de la connexion par défaut

Informations supplémentaires:

  • Chaque fois qu'un modèle de données est chargé, la propriété 'DefaultConnection' est vérifiée ; si elle est présente, la connexion portant ce nom est automatiquement activée
  • Le modèle d'ingénierie de base de données Motifs ne définit pas de valeur pour cette propriété, elle est créée ou mise à jour chaque fois qu'un utilisateur définit une connexion comme valeur par défaut

Notes

  • Si un modèle de données est sélectionné dans la fenêtre Navigateur lorsque le Database Builder est ouvert, les détails de ce modèle seront automatiquement chargés