Base de données relationnelle
  • 1. Une base de données relationnelle est un type de base de données qui stocke et permet d'accéder à des points de données liés les uns aux autres. Les points de données sont organisés en tables, chaque table étant constituée de lignes et de colonnes. L'une des principales caractéristiques d'une base de données relationnelle est la possibilité d'établir des relations entre différentes tables sur la base de champs communs, ce qui permet d'interroger et d'extraire les données de manière efficace. Cette structure contribue à garantir l'intégrité et la cohérence des données, car les modifications apportées à une table se répercutent automatiquement sur les tables connexes. Les bases de données relationnelles utilisent un langage de requête structuré (SQL) pour gérer et manipuler les données, ce qui en fait un outil puissant pour traiter des ensembles de données complexes dans diverses applications, telles que le commerce électronique, la finance et les systèmes de gestion de la relation client.

    Qu'est-ce qu'une clé primaire dans une base de données relationnelle ?
A) Identifiant unique pour chaque enregistrement d'une table.
B) Une clé qui n'est pas indexée.
C) Clé utilisée pour le cryptage des données.
D) Clé permettant d'accéder à tous les enregistrements d'une table.
  • 2. Qu'est-ce que SQL ?
A) Langage d'interrogation simple pour les bases de données non relationnelles.
B) Langage de requête syntaxique pour les documents textuels.
C) Langage de requête structuré utilisé pour gérer et interroger les bases de données relationnelles.
D) Logique d'interrogation structurée pour la manipulation de fichiers.
  • 3. Que signifie ACID dans les transactions de base de données ?
A) Atomicité, cohérence, isolation, durabilité.
B) Contrôle d'accès aux bases de données.
C) Toutes les colonnes sont indexées directement.
D) Automatisation du calcul et de l'intégration.
  • 4. Lequel des éléments suivants est un exemple de système de gestion de base de données relationnelle (SGBDR) ?
A) Elasticsearch
B) MongoDB
C) MySQL
D) Redis
  • 5. Qu'est-ce qu'une vue dans une base de données relationnelle ?
A) Type de données utilisé pour stocker des images.
B) Un index créé sur une colonne pour une recherche plus rapide.
C) Une table virtuelle qui présente des données provenant d'une ou de plusieurs tables sur la base d'une requête.
D) Une table sans enregistrement.
  • 6. Quel mot-clé SQL est utilisé pour récupérer des lignes spécifiques d'une table ?
A) SELECTIONNER
B) FILTRE
C) TRIER
D) GROUPE
  • 7. Qu'est-ce qu'un dictionnaire de données dans le contexte d'une base de données relationnelle ?
A) Un index de base de données pour une recherche rapide des données.
B) Ensemble de métadonnées décrivant les données et la structure de la base de données.
C) Un ensemble de règles pour définir les relations.
D) Un tableau contenant des enregistrements de données.
  • 8. Quelle instruction SQL permet de modifier les données d'une table ?
A) CHANGEMENT
B) MODIFIER
C) MISE À JOUR
D) ALTER
  • 9. Quel est le rôle d'un index dans une base de données relationnelle ?
A) Pour combiner plusieurs tableaux en un seul.
B) Pour définir les relations entre les tables.
C) Pour crypter les données sensibles dans la base de données.
D) Améliorer la vitesse des opérations de recherche de données.
  • 10. Qu'est-ce qu'une sous-requête en SQL ?
A) Une requête qui extrait des données de plusieurs tables.
B) Une requête imbriquée dans une autre requête.
C) Une requête qui sélectionne un sous-ensemble aléatoire de données.
D) Requête qui renvoie tous les enregistrements d'une table.
  • 11. Qu'est-ce qu'une clé composite dans une base de données relationnelle ?
A) Une clé qui n'est pas indexée.
B) Clé composée de plusieurs colonnes permettant d'identifier un enregistrement de manière unique.
C) Clé primaire pour les types de données composites.
D) Une clé qui est stockée dans plusieurs tables.
  • 12. Quel type de jointure SQL renvoie uniquement les lignes pour lesquelles il existe une correspondance dans les deux tables ?
A) JOINT À DROITE
B) JOINT A LA GAUCHE
C) INNER JOIN
D) OUTER JOIN
  • 13. Qu'est-ce qu'un schéma de base de données dans le contexte des bases de données relationnelles ?
A) Un type d'algorithme de cryptage.
B) Une conception logique qui représente la structure de la base de données.
C) Un outil logiciel pour la gestion des bases de données.
D) L'emplacement physique de stockage des fichiers de la base de données.
  • 14. Quelle commande permet de supprimer une table d'une base de données ?
A) MISE À JOUR
B) INSÉRER
C) ALTER
D) DROP
  • 15. Quelle commande SQL est utilisée pour ajouter de nouvelles données à une table ?
A) MISE À JOUR
B) MERGE
C) ADD
D) INSÉRER
  • 16. Quelle instruction SQL permet de supprimer des données d'une table ?
A) UPDATE.
B) INSERT INTO.
C) SUPPRIMER.
D) SELECT.
  • 17. Quelle fonction SQL est utilisée pour trouver la valeur la plus élevée dans une colonne ?
A) MAXIMUM
B) MAX
C) TOP
D) PREMIER
  • 18. Quelle clause SQL est utilisée pour filtrer les lignes qui répondent à une condition spécifique ?
A) OÙ
B) FILTRE
C) SELECTIONNER
D) GROUPE PAR
  • 19. Qu'est-ce qu'une jointure dans le contexte des bases de données relationnelles ?
A) Une opération permettant de croiser les données d'un tableau croisé dynamique.
B) Processus de création de nouveaux enregistrements dans une table.
C) Méthode de filtrage des données.
D) Méthode permettant de combiner les lignes de deux ou plusieurs tableaux sur la base d'une colonne apparentée.
Créé avec That Quiz — où un test de math n'est qu'à un clic du bout des doigtsu bout des doigts.