Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Objets de base de données

Alors que les Tableaux sont les composants fondamentaux d'une base de données relationnelle et permettent la définition des colonnes, des types de données, des clés et des index, il existe un certain nombre d'autres objets qui sont importants dans les systèmes RDBM, notamment :

  • Vues - une Vue représente l'ensemble de résultats d'une requête prédéfinie ; elles sont dérivées dynamiquement des données stockées dans un ou plusieurs Tableaux (ou autres Vues )
  • Procédures - une fonctionnalité que certains produits SGBD implémentent pour fournir des sous-routines qui peuvent contenir une ou plusieurs instructions SQL pour effectuer une tâche spécifique telle que la validation des données, le contrôle d'accès ou pour réduire le trafic réseau entre les clients et les serveurs SGBD
  • Fonctions - une fonctionnalité que certains produits SGBD implémentent pour fournir un mécanisme permettant d'étendre les fonctionnalités du serveur de base de données ; chacun est une routine qui peut accepter des paramètres, effectuer une action (telle qu'un calcul complexe) et renvoyer le résultat de cette action sous forme de valeur
  • Séquences - une fonctionnalité que certains produits SGBD implémentent pour fournir un mécanisme permettant de générer des valeurs uniques - la Séquence garantit que chaque appel lui renvoie une valeur unique
L' UML lui-même ne spécifie pas comment la modélisation des données est effectuée, mais Enterprise Architect a un profil UML entièrement intégré pour la modélisation des données et une gamme de fonctionnalités intégrées au produit principal qui faciliteront la modélisation des données.

Le profil utilise des stéréotypes et Valeur Étiquetés pour étendre les éléments UML standard dans des constructions de modélisation de données. Ceci est réalisé en ajoutant le stéréotype d' object de base de données à une classe UML ; pour modéliser :

  • Diagrammes de Modélisation de données sous forme de diagrammes de classe UML diagrammes
  • Tableaux en tant qu'objets de classe UML avec un stéréotype de <<table>>
  • Vues en tant qu'objets de classe UML avec un stéréotype <<view>>
  • Procédures en tant qu'objets de classe UML avec un stéréotype <<procedure>>
  • Fonctionne comme des objets de classe UML avec un stéréotype de <<fonction>>
  • Séquences en tant qu'objets de classe UML avec un stéréotype de <<dbsequence>>
Vous pouvez rapidement créer et configurer tous ces objets dans votre modèle de base de données avec Enterprise Architect .

Apprenez Plus