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