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).
Pon a prueba tus conocimientos con 28 preguntas 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é ?
Revisa el curso completo en la hoja de repaso para Merise et modélisation des données.
Ver hoja de repaso →Importa tu curso y la IA genera tarjetas de memoria en 30 segundos.
Generador de tarjetas de memoria