WorksheetsQuiz MCD SECURAPP FIREBASE
Total questions: 60
Worksheet time: 30mins
Quelle est la principale fonction d'un MCD dans la méthode Merise ?
Représenter les flux de données
Représenter les interfaces utilisateur
Représenter les processus métier
Représenter les données et leurs relations
Qu’est-ce qu’une entité dans un MCD ?
Une contrainte
Un objet abstrait qui représente un concept important
Une table de base de données
Un objet physique
Quels sont les types de relations que l'on peut établir entre les entités dans un MCD ?
Un à un
Plusieurs à plusieurs
Un à plusieurs
Toutes les réponses ci-dessus
Quel est l'objectif principal d'un MCD dans le cadre de la conception d'une base de données ?
Faciliter la programmation
Modéliser les données de manière structurée
Optimiser les performances de la base de données
Créer des interfaces utilisateur
Qu'est-ce qu'un attribut dans le contexte d'un MCD ?
Une contrainte sur les données
Un type de données
Une relation entre deux entités
Une caractéristique d'une entité
Qu'est-ce qu'une relation dans un MCD ?
Une caractéristique d'une entité
Un type de données
Une contrainte sur les données
Un lien entre deux entités
Comment peut-on représenter une entité faible dans un MCD ?
Avec un rectangle plein
Avec un rectangle en pointillé
Avec un losange
Avec un ovale
Quel symbole est utilisé pour représenter une relation dans un MCD ?
Un losange
Un cercle
Un ovale
Un rectangle
Qu'est-ce qu'un diagramme de classes dans le contexte de la modélisation des données ?
Un outil de gestion de projet
Un schéma représentant les entités et leurs relations
Un type de diagramme de flux
Un modèle de données physique
Quelle est la différence entre une entité forte et une entité faible dans un MCD ?
Les deux sont identiques
Une entité forte ne peut pas avoir de relations
Une entité faible est toujours liée à une entité forte
Une entité forte a une clé primaire, une entité faible n'en a pas
Quel est le rôle des cardinalités dans un MCD ?
Décrire les attributs d'une entité
Représenter les contraintes sur les données
Indiquer le nombre d'occurrences d'une entité dans une relation
Définir le type de données
Comment peut-on identifier une clé primaire dans un MCD ?
Avec un losange
Avec un rectangle en pointillé
Avec un soulignement
Avec un ovale
Qu'est-ce qu'une relation n-aire dans un MCD ?
Une relation entre une entité et un attribut
Une relation sans entité
Une relation entre deux entités
Une relation impliquant plusieurs entités
Quel est l'impact d'une mauvaise modélisation dans un MCD ?
Amélioration des performances
Complexité accrue des requêtes
Réduction des coûts de développement
Facilité de maintenance
Qu'est-ce qu'un attribut composite dans un MCD ?
Un attribut qui peut être divisé en plusieurs sous-attributs
Un attribut qui est toujours obligatoire
Un attribut qui représente une relation
Un attribut qui ne peut pas être modifié
Quelle est la fonction d'une clé étrangère dans un MCD ?
Définir les attributs d'une entité
Identifier de manière unique
Quelle est la fonction d'une clé étrangère dans un MCD ?
Définir les attributs d'une entité
Identifier de manière unique une entité
Établir une relation entre deux entités
Représenter une contrainte sur les données
Comment peut-on représenter une relation plusieurs à plusieurs dans un MCD ?
Avec un ovale
Avec un losange et une table associative
Avec un rectangle
Avec un cercle
Quelle est la signification d'une relation un à un dans un MCD ?
Une entité peut avoir plusieurs attributs
Une entité est liée à une seule entité
Une entité n'a pas de relations
Une entité peut être liée à plusieurs entités
Comment peut-on représenter un attribut dérivé dans un MCD ?
Avec un rectangle
Avec un ovale
Avec un losange
Avec un rectangle en pointillé
Qu'est-ce qu'une cardinalité dans le contexte d'un MCD ?
Une contrainte sur les valeurs d'un attribut
Une description d'une entité
Le nombre maximum d'entités pouvant participer à une relation
Le type de données d'un attribut
Qu'est-ce qu'un attribut dérivé dans un MCD ?
Un attribut qui représente une relation
Un attribut qui est toujours obligatoire
Un attribut calculé à partir d'autres attributs
Un attribut qui ne peut pas être modifié
Quelle est la signification d'une relation un à plusieurs dans un MCD ?
Une entité est liée à une seule entité
Une entité peut avoir plusieurs attributs
Une entité peut être liée à plusieurs entités
Une entité n'a pas de relations
Comment peut-on identifier une entité dans un MCD ?
Avec un losange
Avec un ovale
Avec un cercle
Avec un rectangle
Qu'est-ce qu'un attribut clé dans un MCD ?
Un attribut qui identifie de manière unique une entité
Un attribut qui peut avoir plusieurs valeurs
Un attribut qui représente une relation
Un attribut qui est toujours optionnel
Comment peut-on représenter une entité dans un MCD ?
Avec un rectangle
Avec un cercle
Avec un ovale
Avec un losange
Quelle est la fonction d'un attribut dans un MCD ?
Définir les cardinalités
Représenter les processus métier
Décrire les caractéristiques d'une entité
Établir des relations entre les entités
Quelle est la représentation d'une relation un à plusieurs dans un MCD ?
Avec un ovale
Avec un rectangle
Avec une ligne reliant deux entités
Avec un losange
Qu'est-ce qu'une entité associative dans un MCD ?
Une entité qui est toujours faible
Une entité qui ne peut pas être liée à d'autres entités
Une entité qui n'a pas d'attributs
Une entité qui représente une relation entre deux entités
Comment peut-on représenter une clé primaire dans un MCD ?
Avec un rectangle
Avec un losange
Avec un ovale
Avec un soulignement
Qu'est-ce qu'une entité faible dans un MCD ?
Une entité qui représente un processus métier
Une entité qui a une clé primaire
Une entité qui n'a pas de relations
Une entité qui dépend d'une autre entité pour son identification
Quel est le rôle d'un diagramme de flux dans la modélisation des données ?
Représenter les entités et leurs relations
Établir des contraintes sur les données
Visualiser les processus métier
Définir les attributs d'une entité
Comment peut-on représenter une relation un à plusieurs dans un MCD ?
Avec un ovale
Avec un losange et une ligne reliant les entités
Avec un rectangle
Avec un losange
Quelle est la différence entre un attribut simple et un attribut composé dans un MCD ?
Un attribut simple est toujours obligatoire, un attribut composé est optionnel
Un attribut simple a plusieurs valeurs, un attribut composé en a une seule
Il n'y a pas de différence
Un attribut simple ne peut pas être divisé, un attribut composé peut l'être
Comment peut-on représenter une relation plusieurs à un dans un MCD ?
Avec un rectangle
Avec un losange et une ligne reliant les entités
Avec un ovale
Avec un losange
Qu'est-ce qu'un diagramme de séquence dans le contexte de la modélisation des données ?
Un type de diagramme de flux
Un schéma représentant les interactions entre les entités
Un modèle de données physique
Un outil de gestion de projet
Où crée-t-on un projet Firebase ?
Via la console Firebase
Dans Android Studio
Via l'interface Google Cloud Console
Combien d'applications peut-on ajouter à un projet Firebase ?
10 maximum
1 seule
Illimité
Quel service n'est PAS inclus dans Firebase ?
Hébergement web
Authentification
Machine Learning TensorFlow
Firebase est particulièrement adapté pour :
Les apps mobiles et web avec backend complexe
Les jeux PC en C++
Les applications web statiques
Quelle BDD est recommandée pour les structures hiérarchiques simples ?
Realtime Database
Firebase Storage
Cloud Firestore
Quel package installe Firebase dans un projet JavaScript ?
npm install google-cloud
npm install firebase-admin
npm install firebase
Quelle méthode utiliser pour connecter un utilisateur anonyme ?
createAnonymousUser()
signInWithGuest()
signInAnonymously()
Comment désactiver la création de comptes anonymes ?
Dans les règles Firestore
Via la console Firebase > Authentification
Dans le code client avec une condition
Que faire si auth/email-already-in-use est retourné ?
Proposer la réinitialisation du mot de passe
Vérifier si l'email est lié à un fournisseur OAuth
Forcer la connexion
Quel avantage offre FirebaseUI ?
Interfaces pré-construites pour l'authentification
Gestion automatique des crashes
Rendu 3D optimisé
Comment limiter les tentatives de connexion abusives ?
Désactiver l'authentification email
Utiliser Captcha
Activer App Check
Comment déconnecter un utilisateur ?
User.logout()
Auth.sig
Quelle est la différence entre une relation un à un et une relation un à plusieurs dans un MCD ?
Une relation un à un ne peut pas avoir d'attributs, alors qu'une relation un à plusieurs peut en avoir
Une relation un à un est représentée par un losange, alors qu'une relation un à plusieurs est représentée par un rectangle
Une relation un à un implique deux entités, tandis qu'une relation un à plusieurs implique une entité et plusieurs entités
Comment peut-on représenter une entité forte dans un MCD ?
Avec un rectangle plein
Avec un rectangle en pointillé
Avec un ovale
Avec un losange
Quel est le rôle d'un attribut composite dans un MCD ?
Représenter une relation entre deux entités
Combiner plusieurs attributs en un seul
Identifier de manière unique une entité
Comment peut-on sécuriser les données dans une base de données Firebase ?
En rendant la base de données publique
En désactivant l'authentification
En utilisant des règles de sécurité Firestore
Qu'est-ce qu'un diagramme d'état dans le contexte de la modélisation des données ?
Un schéma représentant les états d'une entité et les transitions entre ces états
Un type de diagramme de flux
Un modèle de données physique
Quelle est la différence entre une clé primaire et une clé étrangère dans un MCD ?
Une clé primaire est toujours optionnelle, une clé étrangère est obligatoire
Les deux sont identiques
Une clé primaire identifie de manière unique une entité, une clé étrangère établit une relation entre deux entités
Quelle est la représentation d'une clé étrangère dans un MCD ?
Avec un rectangle
Avec un losange
Avec un ovale
Avec un soulignement
Qu'est-ce qu'une table associative dans un MCD ?
Une table qui ne peut pas être modifiée
Une table qui contient uniquement des clés primaires
Une table qui représente une relation plusieurs à plusieurs
Une table qui stocke les attributs d'une entité
Comment peut-on représenter une relation un à un dans un MCD ?
Avec un rectangle
Avec une ligne reliant deux entités
Avec un ovale
Avec un losange
Qu'est-ce qu'un attribut dérivé dans un MCD ?
Un attribut qui représente une relation entre deux entités
Un attribut qui ne peut pas être modifié
Un attribut qui est toujours obligatoire
Un attribut qui peut être calculé à partir d'autres attributs
Quelle est la différence entre une entité forte et une entité faible dans un MCD ?
Une entité forte a une clé primaire, une entité faible en dépend
Une entité faible a plusieurs attributs, une entité forte en a un seul
Il n'y a pas de différence
Une entité forte ne peut pas avoir de relations, une entité faible peut
Comment peut-on représenter une clé primaire dans un MCD ?
Avec un rectangle souligné
Avec un losange
Avec un ovale
Avec un rectangle
