wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz MCD SECURAPP FIREBASE

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Quelle est la principale fonction d'un MCD dans la méthode Merise ?

a)

Représenter les flux de données

b)

Représenter les interfaces utilisateur

c)

Représenter les processus métier

d)

Représenter les données et leurs relations

2.

Qu’est-ce qu’une entité dans un MCD ?

a)

Une contrainte

b)

Un objet abstrait qui représente un concept important

c)

Une table de base de données

d)

Un objet physique

3.

Quels sont les types de relations que l'on peut établir entre les entités dans un MCD ?

a)

Un à un

b)

Plusieurs à plusieurs

c)

Un à plusieurs

d)

Toutes les réponses ci-dessus

4.

Quel est l'objectif principal d'un MCD dans le cadre de la conception d'une base de données ?

a)

Faciliter la programmation

b)

Modéliser les données de manière structurée

c)

Optimiser les performances de la base de données

d)

Créer des interfaces utilisateur

5.

Qu'est-ce qu'un attribut dans le contexte d'un MCD ?

a)

Une contrainte sur les données

b)

Un type de données

c)

Une relation entre deux entités

d)

Une caractéristique d'une entité

6.

Qu'est-ce qu'une relation dans un MCD ?

a)

Une caractéristique d'une entité

b)

Un type de données

c)

Une contrainte sur les données

d)

Un lien entre deux entités

7.

Comment peut-on représenter une entité faible dans un MCD ?

a)

Avec un rectangle plein

b)

Avec un rectangle en pointillé

c)

Avec un losange

d)

Avec un ovale

8.

Quel symbole est utilisé pour représenter une relation dans un MCD ?

a)

Un losange

b)

Un cercle

c)

Un ovale

d)

Un rectangle

9.

Qu'est-ce qu'un diagramme de classes dans le contexte de la modélisation des données ?

a)

Un outil de gestion de projet

b)

Un schéma représentant les entités et leurs relations

c)

Un type de diagramme de flux

d)

Un modèle de données physique

10.

Quelle est la différence entre une entité forte et une entité faible dans un MCD ?

a)

Les deux sont identiques

b)

Une entité forte ne peut pas avoir de relations

c)

Une entité faible est toujours liée à une entité forte

d)

Une entité forte a une clé primaire, une entité faible n'en a pas

11.

Quel est le rôle des cardinalités dans un MCD ?

a)

Décrire les attributs d'une entité

b)

Représenter les contraintes sur les données

c)

Indiquer le nombre d'occurrences d'une entité dans une relation

d)

Définir le type de données

12.

Comment peut-on identifier une clé primaire dans un MCD ?

a)

Avec un losange

b)

Avec un rectangle en pointillé

c)

Avec un soulignement

d)

Avec un ovale

13.

Qu'est-ce qu'une relation n-aire dans un MCD ?

a)

Une relation entre une entité et un attribut

b)

Une relation sans entité

c)

Une relation entre deux entités

d)

Une relation impliquant plusieurs entités

14.

Quel est l'impact d'une mauvaise modélisation dans un MCD ?

a)

Amélioration des performances

b)

Complexité accrue des requêtes

c)

Réduction des coûts de développement

d)

Facilité de maintenance

15.

Qu'est-ce qu'un attribut composite dans un MCD ?

a)

Un attribut qui peut être divisé en plusieurs sous-attributs

b)

Un attribut qui est toujours obligatoire

c)

Un attribut qui représente une relation

d)

Un attribut qui ne peut pas être modifié

16.

Quelle est la fonction d'une clé étrangère dans un MCD ?

a)

Définir les attributs d'une entité

b)

Identifier de manière unique

17.

Quelle est la fonction d'une clé étrangère dans un MCD ?

a)

Définir les attributs d'une entité

b)

Identifier de manière unique une entité

c)

Établir une relation entre deux entités

d)

Représenter une contrainte sur les données

18.

Comment peut-on représenter une relation plusieurs à plusieurs dans un MCD ?

a)

Avec un ovale

b)

Avec un losange et une table associative

c)

Avec un rectangle

d)

Avec un cercle

19.

Quelle est la signification d'une relation un à un dans un MCD ?

a)

Une entité peut avoir plusieurs attributs

b)

Une entité est liée à une seule entité

c)

Une entité n'a pas de relations

d)

Une entité peut être liée à plusieurs entités

20.

Comment peut-on représenter un attribut dérivé dans un MCD ?

a)

Avec un rectangle

b)

Avec un ovale

c)

Avec un losange

d)

Avec un rectangle en pointillé

21.

Qu'est-ce qu'une cardinalité dans le contexte d'un MCD ?

a)

Une contrainte sur les valeurs d'un attribut

b)

Une description d'une entité

c)

Le nombre maximum d'entités pouvant participer à une relation

d)

Le type de données d'un attribut

22.

Qu'est-ce qu'un attribut dérivé dans un MCD ?

a)

Un attribut qui représente une relation

b)

Un attribut qui est toujours obligatoire

c)

Un attribut calculé à partir d'autres attributs

d)

Un attribut qui ne peut pas être modifié

23.

Quelle est la signification d'une relation un à plusieurs dans un MCD ?

a)

Une entité est liée à une seule entité

b)

Une entité peut avoir plusieurs attributs

c)

Une entité peut être liée à plusieurs entités

d)

Une entité n'a pas de relations

24.

Comment peut-on identifier une entité dans un MCD ?

a)

Avec un losange

b)

Avec un ovale

c)

Avec un cercle

d)

Avec un rectangle

25.

Qu'est-ce qu'un attribut clé dans un MCD ?

a)

Un attribut qui identifie de manière unique une entité

b)

Un attribut qui peut avoir plusieurs valeurs

c)

Un attribut qui représente une relation

d)

Un attribut qui est toujours optionnel

26.

Comment peut-on représenter une entité dans un MCD ?

a)

Avec un rectangle

b)

Avec un cercle

c)

Avec un ovale

d)

Avec un losange

27.

Quelle est la fonction d'un attribut dans un MCD ?

a)

Définir les cardinalités

b)

Représenter les processus métier

c)

Décrire les caractéristiques d'une entité

d)

Établir des relations entre les entités

28.

Quelle est la représentation d'une relation un à plusieurs dans un MCD ?

a)

Avec un ovale

b)

Avec un rectangle

c)

Avec une ligne reliant deux entités

d)

Avec un losange

29.

Qu'est-ce qu'une entité associative dans un MCD ?

a)

Une entité qui est toujours faible

b)

Une entité qui ne peut pas être liée à d'autres entités

c)

Une entité qui n'a pas d'attributs

d)

Une entité qui représente une relation entre deux entités

30.

Comment peut-on représenter une clé primaire dans un MCD ?

a)

Avec un rectangle

b)

Avec un losange

c)

Avec un ovale

d)

Avec un soulignement

31.

Qu'est-ce qu'une entité faible dans un MCD ?

a)

Une entité qui représente un processus métier

b)

Une entité qui a une clé primaire

c)

Une entité qui n'a pas de relations

d)

Une entité qui dépend d'une autre entité pour son identification

32.

Quel est le rôle d'un diagramme de flux dans la modélisation des données ?

a)

Représenter les entités et leurs relations

b)

Établir des contraintes sur les données

c)

Visualiser les processus métier

d)

Définir les attributs d'une entité

33.

Comment peut-on représenter une relation un à plusieurs dans un MCD ?

a)

Avec un ovale

b)

Avec un losange et une ligne reliant les entités

c)

Avec un rectangle

d)

Avec un losange

34.

Quelle est la différence entre un attribut simple et un attribut composé dans un MCD ?

a)

Un attribut simple est toujours obligatoire, un attribut composé est optionnel

b)

Un attribut simple a plusieurs valeurs, un attribut composé en a une seule

c)

Il n'y a pas de différence

d)

Un attribut simple ne peut pas être divisé, un attribut composé peut l'être

35.

Comment peut-on représenter une relation plusieurs à un dans un MCD ?

a)

Avec un rectangle

b)

Avec un losange et une ligne reliant les entités

c)

Avec un ovale

d)

Avec un losange

36.

Qu'est-ce qu'un diagramme de séquence dans le contexte de la modélisation des données ?

a)

Un type de diagramme de flux

b)

Un schéma représentant les interactions entre les entités

c)

Un modèle de données physique

d)

Un outil de gestion de projet

37.

Où crée-t-on un projet Firebase ?

a)

Via la console Firebase

b)

Dans Android Studio

c)

Via l'interface Google Cloud Console

38.

Combien d'applications peut-on ajouter à un projet Firebase ?

a)

10 maximum

b)

1 seule

c)

Illimité

39.

Quel service n'est PAS inclus dans Firebase ?

a)

Hébergement web

b)

Authentification

c)

Machine Learning TensorFlow

40.

Firebase est particulièrement adapté pour :

a)

Les apps mobiles et web avec backend complexe

b)

Les jeux PC en C++

c)

Les applications web statiques

41.

Quelle BDD est recommandée pour les structures hiérarchiques simples ?

a)

Realtime Database

b)

Firebase Storage

c)

Cloud Firestore

42.

Quel package installe Firebase dans un projet JavaScript ?

a)

npm install google-cloud

b)

npm install firebase-admin

c)

npm install firebase

43.

Quelle méthode utiliser pour connecter un utilisateur anonyme ?

a)

createAnonymousUser()

b)

signInWithGuest()

c)

signInAnonymously()

44.

Comment désactiver la création de comptes anonymes ?

a)

Dans les règles Firestore

b)

Via la console Firebase > Authentification

c)

Dans le code client avec une condition

45.

Que faire si auth/email-already-in-use est retourné ?

a)

Proposer la réinitialisation du mot de passe

b)

Vérifier si l'email est lié à un fournisseur OAuth

c)

Forcer la connexion

46.

Quel avantage offre FirebaseUI ?

a)

Interfaces pré-construites pour l'authentification

b)

Gestion automatique des crashes

c)

Rendu 3D optimisé

47.

Comment limiter les tentatives de connexion abusives ?

a)

Désactiver l'authentification email

b)

Utiliser Captcha

c)

Activer App Check

48.

Comment déconnecter un utilisateur ?

a)

User.logout()

b)

Auth.sig

49.

Quelle est la différence entre une relation un à un et une relation un à plusieurs dans un MCD ?

a)

Une relation un à un ne peut pas avoir d'attributs, alors qu'une relation un à plusieurs peut en avoir

b)

Une relation un à un est représentée par un losange, alors qu'une relation un à plusieurs est représentée par un rectangle

c)

Une relation un à un implique deux entités, tandis qu'une relation un à plusieurs implique une entité et plusieurs entités

50.

Comment peut-on représenter une entité forte dans un MCD ?

a)

Avec un rectangle plein

b)

Avec un rectangle en pointillé

c)

Avec un ovale

d)

Avec un losange

51.

Quel est le rôle d'un attribut composite dans un MCD ?

a)

Représenter une relation entre deux entités

b)

Combiner plusieurs attributs en un seul

c)

Identifier de manière unique une entité

52.

Comment peut-on sécuriser les données dans une base de données Firebase ?

a)

En rendant la base de données publique

b)

En désactivant l'authentification

c)

En utilisant des règles de sécurité Firestore

53.

Qu'est-ce qu'un diagramme d'état dans le contexte de la modélisation des données ?

a)

Un schéma représentant les états d'une entité et les transitions entre ces états

b)

Un type de diagramme de flux

c)

Un modèle de données physique

54.

Quelle est la différence entre une clé primaire et une clé étrangère dans un MCD ?

a)

Une clé primaire est toujours optionnelle, une clé étrangère est obligatoire

b)

Les deux sont identiques

c)

Une clé primaire identifie de manière unique une entité, une clé étrangère établit une relation entre deux entités

55.

Quelle est la représentation d'une clé étrangère dans un MCD ?

a)

Avec un rectangle

b)

Avec un losange

c)

Avec un ovale

d)

Avec un soulignement

56.

Qu'est-ce qu'une table associative dans un MCD ?

a)

Une table qui ne peut pas être modifiée

b)

Une table qui contient uniquement des clés primaires

c)

Une table qui représente une relation plusieurs à plusieurs

d)

Une table qui stocke les attributs d'une entité

57.

Comment peut-on représenter une relation un à un dans un MCD ?

a)

Avec un rectangle

b)

Avec une ligne reliant deux entités

c)

Avec un ovale

d)

Avec un losange

58.

Qu'est-ce qu'un attribut dérivé dans un MCD ?

a)

Un attribut qui représente une relation entre deux entités

b)

Un attribut qui ne peut pas être modifié

c)

Un attribut qui est toujours obligatoire

d)

Un attribut qui peut être calculé à partir d'autres attributs

59.

Quelle est la différence entre une entité forte et une entité faible dans un MCD ?

a)

Une entité forte a une clé primaire, une entité faible en dépend

b)

Une entité faible a plusieurs attributs, une entité forte en a un seul

c)

Il n'y a pas de différence

d)

Une entité forte ne peut pas avoir de relations, une entité faible peut

60.

Comment peut-on représenter une clé primaire dans un MCD ?

a)

Avec un rectangle souligné

b)

Avec un losange

c)

Avec un ovale

d)

Avec un rectangle