Flashcards: Merise et modélisation des données — 52 cartões

Todos os cartões

1Pergunta

Qu'est-ce que le MCD en base de données relationnelle ?

Resposta

Un diagramme représentant schématiquement tout ou partie d’une base de données relationnelle.

2Pergunta

Qu'est-ce qu'une entité en Modèle Conceptuel des Données ?

Resposta

Une unité élémentaire indépendante avec un nom et des propriétés.

3Pergunta

À quoi correspond généralement une entité dans un schéma relationnel ?

Resposta

À une table dans le schéma relationnel.

4Pergunta

Qu'est-ce qu'une propriété ou attribut d'une entité ?

Resposta

Une caractéristique décrivant une entité.

5Pergunta

À quoi correspond généralement une propriété dans une table ?

Resposta

À une colonne de table.

6Pergunta

Qu'est-ce qu'une clé primaire dans une table ?

Resposta

Une propriété ou un ensemble de propriétés identifiant chaque ligne de manière unique.

7Pergunta

Qu'est-ce qu'une association en modélisation ?

Resposta

Une association décrit une relation entre plusieurs entités.

8Pergunta

Quelles propriétés peut porter une association ?

Resposta

Elle peut porter des propriétés appelées propriétés portées.

9Pergunta

Que précise une cardinalité dans une association ?

Resposta

Elle précise les quantités minimale et maximale d’occurrences liées.

10Pergunta

Quelle forme de cardinalités définit une CIF ?

Resposta

Une CIF a des cardinalités de la forme X,1 et Y,n.

11Pergunta

Quelle forme de cardinalités définit une CIM ?

Resposta

Une CIM a des cardinalités de la forme X,n et Y,n.

12Pergunta

Comment transcrit-on une CIF dans une base de données ?

Resposta

Par une clé étrangère dans la table de l’entité avec cardinalité X,1.

13Pergunta

Comment transcrit-on une CIM dans une base de données ?

Resposta

Par une table contenant les clés des entités liées et les propriétés portées.

14Pergunta

Qu'est-ce qu'un schéma relationnel ?

Resposta

Une représentation concrète de la structure d'une base relationnelle.

15Pergunta

Quelle est la notation générale d'une table relationnelle ?

Resposta

MaTable(MaClefPrimaire, #UneClefEtrangere, UnChamp).

16Pergunta

Qu'est-ce qu'une clé étrangère ?

Resposta

Un ou plusieurs champs référencant l'identifiant d'une autre table.

17Pergunta

De quoi est composée la clé primaire dans la table Ligne ?

Resposta

De EcritureNum et CompteId.

18Pergunta

Que représentent EcritureNum et CompteId dans la table Ligne ?

Resposta

Des clés étrangères vers les tables Ecriture et Compte.

19Pergunta

Qu'est-ce qu'une entité dépendante ?

Resposta

Une entité dont l'identifiant ou l'existence dépend d'autres entités.

20Pergunta

Qu'est-ce qu'un identifiant relatif dans une entité dépendante ?

Resposta

La partie de l'identifiant qui identifie l'occurrence par référence à l'entité forte.

21Pergunta

Quelle est la composition de la clé primaire dans l'exemple Facture ?

Resposta

Elle est composée de IdCompte et NumFacture.

22Pergunta

Quel rôle joue IdCompte dans l'exemple Facture ?

Resposta

C'est une clé étrangère vers Compte(IdCompte).

23Pergunta

Qu'est-ce qu'une pseudo-entité ou agrégat ?

Resposta

Une entité qui fait se comporter une association comme une entité.

24Pergunta

Pourquoi utilise-t-on une pseudo-entité ou agrégat ?

Resposta

Pour mettre une association en relation avec d'autres entités.

25Pergunta

Comment modélise-t-on le temps lorsqu'une dimension temporelle intervient ?

Resposta

Par une entité représentant la date ou la période.

26Pergunta

Qu'est-ce que la réflexivité en modélisation d'entités ?

Resposta

Une association reliant une entité à elle-même.

27Pergunta

Qu'impose une association réflexive concernant les rôles des pattes ?

Resposta

De préciser le rôle de chaque patte, comme parent et enfant.

28Pergunta

Que représentent les champs Pere et Mere dans la table Personne ?

Resposta

Des clés étrangères référencant Personne(NumPersonne).

29Pergunta

Comment interroger le nombre d’enfants par personne dans une relation réflexive ?

Resposta

Utiliser la table Personne deux fois avec des alias distincts.

30Pergunta

Qu'est-ce que la spécialisation en modélisation ?

Resposta

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.

31Pergunta

Que signifie le type X dans la spécialisation ?

Resposta

Le type X signifie exclusivité.

32Pergunta

Que signifie le type T dans la spécialisation ?

Resposta

Le type T signifie totalité.

33Pergunta

Que signifie le type XT ou + dans la spécialisation ?

Resposta

Le type XT ou + signifie totalité et exclusivité.

34Pergunta

Que permet l'absence de marque dans le type de spécialisation ?

Resposta

Elle autorise toutes les combinaisons de sous-types.

35Pergunta

Que signifie le type X pour l'appartenance d'une occurrence aux sous-types ?

Resposta

Une occurrence appartient à un seul sous-type ou à aucun, jamais aux deux.

36Pergunta

Que signifie le type T pour l'appartenance d'une occurrence aux sous-types ?

Resposta

Une occurrence appartient à au moins un sous-type, éventuellement aux deux.

37Pergunta

Quelle est la complexité de la variante à une entité en spécialisation ?

Resposta

La complexité est indiquée comme O(n).

38Pergunta

Qu'impose une contrainte d'inclusion dans une association ?

Resposta

La clé primaire doit apparaître aussi dans une autre association.

39Pergunta

Qu'interdit une contrainte d'exclusion X ?

Resposta

La participation simultanée à deux associations.

40Pergunta

Qu'impose une contrainte de totalité T ?

Resposta

De participer à au moins l'une des deux associations.

41Pergunta

Qu'interdit une contrainte de partition XT ?

Resposta

Le chevauchement et l'absence de participation simultanés.

42Pergunta

Qu'impose une contrainte de simultanéité = ?

Resposta

La participation aux deux associations.

43Pergunta

Quel est l'impact direct des contraintes d'association sur le schéma relationnel ?

Resposta

Elles n'ont pas d'impact direct sur le schéma relationnel.

44Pergunta

Comment sont modélisables les contraintes d'association ?

Resposta

Elles sont modélisables dans le MCD.

45Pergunta

Qu'est-ce qu'un trigger en base de données ?

Resposta

Une procédure déclenchée automatiquement lors d'un événement.

46Pergunta

Qu'est-ce que l'historisation des données ?

Resposta

Conserver l'évolution d'une clé étrangère, propriétés ou entité dans le temps.

47Pergunta

Comment l'historisation est-elle symbolisée en Merise ?

Resposta

Par la notation (H).

48Pergunta

Quelle traduction pratique correspond à l'historisation en Merise ?

Resposta

La création d'une table d'historique.

49Pergunta

Que peut mémoriser une table TâcheHistorique ?

Resposta

L'évolution d'un statut avec NumTache, NumStatut et NumEtat.

50Pergunta

Que peut conserver une table TâcheHistorique en plus du statut ?

Resposta

L'évolution de toute la tâche avec ses propriétés historiques.

51Pergunta

Qu'est-ce que la stabilité dans les données ?

Resposta

Une contrainte interdisant de modifier un champ, clé étrangère ou enregistrement après insertion.

52Pergunta

Que signifie la contrainte de stabilité en Merise ?

Resposta

Elle est symbolisée par la notation (S).

Teste-se com o quiz

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é ?

Faça o quiz →

Leia a ficha de revisão

Revise o curso completo na ficha de revisão para Merise et modélisation des données.

Veja a ficha de revisão →

Similar courses

Crie seus próprios flashcards

Importe seu curso e a IA gera flashcards em 30 segundos.

Gerador de flashcards