Clé étrangère
Une clé étrangère est une relation de référencement d'une table disposant d'une clé primaire (dite table parent) par une autre table (dite table enfant), ou par la même table (auto-référencement). Les clés étrangères n'existent que dans les modèles relationnels. Une clé étrangère est obligatoirement associée à une relation fonctionnelle.
Colonne
Une colonne est un emplacement de données dans les modèles regroupés dans une table ou un dataset. Une colonne est associée à une propriété d'entité.
Compte utilisateur / Utilisateur
Un compte utilisateur permet à un individu de se connecter à partir d'une adresse email. Chaque compte utilisateur a une adresse email unique.
Dataset
Un dataset est un regroupement de données représenté dans un modèle non relationnel.
Diagramme
Un diagramme est une vue partielle des tables du modèle.
Dimension
Objet du module glossaire. Une dimension peut être par exemple une tranche d'age. Elle peut être liée à d'autres objets du glossaire, implémentée par des objets du dictionnaire et utilisée par des objets du module usages.
Donnée
La donnée est l'élément le plus fin manipulable dans DataGalaxy dans toutes les IHM. La donnée dispose de nombreuses propriétés dont les plus importantes sont : le nom et la définition. Les modules de DataGalaxy ont pour objectif d'outiller le recensement (glossaire, dictionnaire), la modélisation (modèle) et la transformation (traitement, interface, ...).
Élément de traitement
Un élément de traitement est une partie du traitement qui précise une règle ou une description entre plusieurs données du flux. Il est composé de données en entrée et en sortie, et d'une description de la transformation entre ces données.
Entité
Une entité est une notion fonctionnelle qui regroupe de propriétés. L'entité est l'équivalent fonctionnel d'une table dans un modèle relationnel et d'un dataset dans un modèle non relationnel.
Espace
Dans DataGalaxy, toute la documentation s’organise autour des modules qui correspondent aux fonctionnalités et des espaces de travail qui correspondent à des périmètres fonctionnels.
Il existe deux types d’espace de travail, les projets et les organisations.
Espace client
Un clientspace est l'objet technique associé à un compte client, qui regroupe l'arborescence des organisations du client. Techniquement il correspond au master data store.
Glossaire
Le glossaire regroupe l'ensemble des définitions des données métiers. Il est associé à une organisation ou un projet.
Identifiant d'entité
L'identifiant d'entité ou identifiant fonctionnel est une propriété obligatoire des entités pour les modèles relationnels et non relationnels. Il permet d'identifier une entité de manière unique au sein d'un modèle.
Implémentation
L'implémentation d'un glossaire de projet précise dans quelle colonne du modèle peut être trouvée la données du glossaire. Une donnée du glossaire peut être associée à 0 ou n colonne(s), une colonne peut être associée à 0 ou 1 donnée de glossaire. L'implémentation d'un glossaire d'organisation précise les liens entre les données de ce glossaire (glossaire parent) et les données des glossaires des espaces de travail contenus dans l'organisation (glossaires enfant). Une donnée du glossaire parent peut être associée à 0 ou 1 donnée de chaque glossaire enfant, une donnée d'un glossaire enfant peut être associée à 0 ou 1 donnée de chaque glossaire parent.
Source
Une source est l'équivalent d'un schéma de base de données (BDD). Il regroupe 0 à n tables via les diagrammes associés à la source.
Modèle non relationnel
Un modèle non relationnel est une représentation d'un stockage de données qui n'est pas associé à une base de données relationnelle. Il peut s'agir de données non structurées, d'une représentation d'une base de données non relationnelles, …
Modèle relationnel
Un modèle relationnel est une représentation des structures d'une base de données relationnelle. Il est associé à un schéma.
Nomenclature
Objet du module glossaire. Une nomenclature désigne une instance de classification dans un dictionnaire.
Organisation
C’est l’espace de travail pour la supervision des projets. Une organisation peut contenir des projets.
Primary Key/ PK
La clé primaire d'une table est une contrainte sur une ou plusieurs colonnes qui assure l'unicité d'une ligne.
Relation
Une relation est un lien entre deux entités d'un même modèle. La relation peut être liée à une clé étrangère dans les modèles relationnels.
Représentation de FK
Dans la représentation graphique d'un modèle (diagramme), il est possible d'afficher une ou plusieurs fois les relations/FK entre les entités/tables. Ces affichages sont appelés représentations de relation/FK. Les représentations de relations/FK n'ont pas de nom spécifique.
Représentation de table
Dans la représentation graphique d'un modèle (diagramme), il est possible d'afficher une ou plusieurs fois une table (ou une entité). Ces affichages sont appelés représentation de table, ou alias. Un alias porte un nom spécifique dans un diagramme.
Table
Une table est un objet technique de base de données relationnelle qui regroupe des colonnes. La table est l'équivalent technique d'une entité.
Traitement
Un traitement comme étant une opération impliquant des modifications sur la valeur des données stockées dans les modèles. Il peut tout aussi bien s’agir d’un flux de données entre deux bases, d’un algorithme de calcul pour mettre à jour des données dans une table ou d’une IHM qui permet de modifier une valeur ou l’autre.