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