Qu'est-ce que le MCD en base de données relationnelle ?
Un diagramme représentant schématiquement tout ou partie d’une base de données relationnelle.
Qu'est-ce qu'une entité en Modèle Conceptuel des Données ?
Une unité élémentaire indépendante avec un nom et des propriétés.
À quoi correspond généralement une entité dans un schéma relationnel ?
À une table dans le schéma relationnel.
Qu'est-ce qu'une propriété ou attribut d'une entité ?
Une caractéristique décrivant une entité.
À quoi correspond généralement une propriété dans une table ?
À une colonne de table.
Qu'est-ce qu'une clé primaire dans une table ?
Une propriété ou un ensemble de propriétés identifiant chaque ligne de manière unique.
Qu'est-ce qu'une association en modélisation ?
Une association décrit une relation entre plusieurs entités.
Quelles propriétés peut porter une association ?
Elle peut porter des propriétés appelées propriétés portées.
Que précise une cardinalité dans une association ?
Elle précise les quantités minimale et maximale d’occurrences liées.
Quelle forme de cardinalités définit une CIF ?
Une CIF a des cardinalités de la forme X,1 et Y,n.
Quelle forme de cardinalités définit une CIM ?
Une CIM a des cardinalités de la forme X,n et Y,n.
Comment transcrit-on une CIF dans une base de données ?
Par une clé étrangère dans la table de l’entité avec cardinalité X,1.
Comment transcrit-on une CIM dans une base de données ?
Par une table contenant les clés des entités liées et les propriétés portées.
Qu'est-ce qu'un schéma relationnel ?
Une représentation concrète de la structure d'une base relationnelle.
Quelle est la notation générale d'une table relationnelle ?
MaTable(MaClefPrimaire, #UneClefEtrangere, UnChamp).
Qu'est-ce qu'une clé étrangère ?
Un ou plusieurs champs référencant l'identifiant d'une autre table.
De quoi est composée la clé primaire dans la table Ligne ?
De EcritureNum et CompteId.
Que représentent EcritureNum et CompteId dans la table Ligne ?
Des clés étrangères vers les tables Ecriture et Compte.
Qu'est-ce qu'une entité dépendante ?
Une entité dont l'identifiant ou l'existence dépend d'autres entités.
Qu'est-ce qu'un identifiant relatif dans une entité dépendante ?
La partie de l'identifiant qui identifie l'occurrence par référence à l'entité forte.
Quelle est la composition de la clé primaire dans l'exemple Facture ?
Elle est composée de IdCompte et NumFacture.
Quel rôle joue IdCompte dans l'exemple Facture ?
C'est une clé étrangère vers Compte(IdCompte).
Qu'est-ce qu'une pseudo-entité ou agrégat ?
Une entité qui fait se comporter une association comme une entité.
Pourquoi utilise-t-on une pseudo-entité ou agrégat ?
Pour mettre une association en relation avec d'autres entités.
Comment modélise-t-on le temps lorsqu'une dimension temporelle intervient ?
Par une entité représentant la date ou la période.
Qu'est-ce que la réflexivité en modélisation d'entités ?
Une association reliant une entité à elle-même.
Qu'impose une association réflexive concernant les rôles des pattes ?
De préciser le rôle de chaque patte, comme parent et enfant.
Que représentent les champs Pere et Mere dans la table Personne ?
Des clés étrangères référencant Personne(NumPersonne).
Comment interroger le nombre d’enfants par personne dans une relation réflexive ?
Utiliser la table Personne deux fois avec des alias distincts.
Qu'est-ce que la spécialisation en modélisation ?
La spécialisation regroupe les propriétés communes dans une entité générique et conserve les propriétés particulières dans des entités spécialisées.
Que signifie le type X dans la spécialisation ?
Le type X signifie exclusivité.
Que signifie le type T dans la spécialisation ?
Le type T signifie totalité.
Que signifie le type XT ou + dans la spécialisation ?
Le type XT ou + signifie totalité et exclusivité.
Que permet l'absence de marque dans le type de spécialisation ?
Elle autorise toutes les combinaisons de sous-types.
Que signifie le type X pour l'appartenance d'une occurrence aux sous-types ?
Une occurrence appartient à un seul sous-type ou à aucun, jamais aux deux.
Que signifie le type T pour l'appartenance d'une occurrence aux sous-types ?
Une occurrence appartient à au moins un sous-type, éventuellement aux deux.
Quelle est la complexité de la variante à une entité en spécialisation ?
La complexité est indiquée comme O(n).
Qu'impose une contrainte d'inclusion dans une association ?
La clé primaire doit apparaître aussi dans une autre association.
Qu'interdit une contrainte d'exclusion X ?
La participation simultanée à deux associations.
Qu'impose une contrainte de totalité T ?
De participer à au moins l'une des deux associations.
Qu'interdit une contrainte de partition XT ?
Le chevauchement et l'absence de participation simultanés.
Qu'impose une contrainte de simultanéité = ?
La participation aux deux associations.
Quel est l'impact direct des contraintes d'association sur le schéma relationnel ?
Elles n'ont pas d'impact direct sur le schéma relationnel.
Comment sont modélisables les contraintes d'association ?
Elles sont modélisables dans le MCD.
Qu'est-ce qu'un trigger en base de données ?
Une procédure déclenchée automatiquement lors d'un événement.
Qu'est-ce que l'historisation des données ?
Conserver l'évolution d'une clé étrangère, propriétés ou entité dans le temps.
Comment l'historisation est-elle symbolisée en Merise ?
Par la notation (H).
Quelle traduction pratique correspond à l'historisation en Merise ?
La création d'une table d'historique.
Que peut mémoriser une table TâcheHistorique ?
L'évolution d'un statut avec NumTache, NumStatut et NumEtat.
Que peut conserver une table TâcheHistorique en plus du statut ?
L'évolution de toute la tâche avec ses propriétés historiques.
Qu'est-ce que la stabilité dans les données ?
Une contrainte interdisant de modifier un champ, clé étrangère ou enregistrement après insertion.
Que signifie la contrainte de stabilité en Merise ?
Elle est symbolisée par la notation (S).
Teste seu conhecimento com 28 perguntas sobre Merise et modélisation des données.
1. Quel est le rôle principal du MCD (Modèle Conceptuel des Données) ?
2. En Merise, quelle description correspond le mieux à une entité ?
Revise o curso completo na ficha de revisão para Merise et modélisation des données.
Veja a ficha de revisão →Importe seu curso e a IA gera flashcards em 30 segundos.
Gerador de flashcards