01 — 14Qu'est-ce qu'un SGBD (Système de Gestion de Base de Données) ?Un outil pour créer des sites web Un logiciel pour gérer et manipuler des bases de données Un programme de montage vidéo Une application de gestion de projetJe ne sais pas
02 — 14Quelle est la différence principale entre une base de données relationnelle et une base de données NoSQL ?Les bases de données relationnelles sont plus rapides Les bases de données NoSQL ne supportent pas SQL Les bases de données relationnelles utilisent des tables, les bases de données NoSQL utilisent des modèles flexibles de données Les bases de données NoSQL sont toujours plus grandesJe ne sais pas
03 — 14Qu'est-ce que MongoDB ?Une base de données relationnelle Un système de gestion de fichiers Une base de données NoSQL orientée documents Un serveur webJe ne sais pas
04 — 14Sur quelle plateforme MongoDB ne peut-il pas fonctionner ?Windows macOS Linux MS-DOSJe ne sais pas
05 — 14Quel langage est principalement utilisé pour interagir avec les bases de données relationnelles ?HTML SQL CSS JavaScriptJe ne sais pas
06 — 14Quel est l'objectif principal de la normalisation dans les bases de données ?Augmenter la vitesse de traitement Réduire la redondance et améliorer l'intégrité des données Augmenter la taille des tables Faciliter les sauvegardesJe ne sais pas
07 — 14Quelle est la principale caractéristique des bases de données NoSQL ?Utilisation de tables et de relations Flexibilité dans le schéma de données et capacité à gérer des données non structurées Utilisation obligatoire de SQL Stockage uniquement sur des serveurs physiquesJe ne sais pas
08 — 14Quel est l'objectif principal du sharding ?Améliorer la sécurité Augmenter la capacité de stockage et améliorer les performances Simplifier la gestion des utilisateurs Faciliter les sauvegardesJe ne sais pas
09 — 14Qu'est-ce que l'ACID en matière de bases de données ?Un type de protocole réseau Un ensemble de propriétés garantissant la fiabilité des transactions : Atomicité, Cohérence, Isolation, Durabilité Un langage de programmation Un format de fichier pour les sauvegardesJe ne sais pas
10 — 14Qu'est-ce qu'une transaction dans le contexte des bases de données ?Un transfert d'argent entre comptes bancaires Une séquence d'opérations effectuées comme une unité de travail indivisible Une sauvegarde de données Un rapport généré par la base de donnéesJe ne sais pas
11 — 14Dans une classe, comment dit-on d'un attribut static ?Il est constant Il ne peut être hérité Il ne peut être accédé depuis une autre classe Il possède la même valeur pour toutes les instances de la classeJe ne sais pas
12 — 14Que contient une interface ?Uniquement des images Des classes concrètes uniquement Des algorithmes de tri intégrés Des déclarations de méthodes sans implémentationJe ne sais pas
13 — 14Une classe peut-elle avoir un constructeur "private" ?Oui, mais uniquement dans les interfaces Oui, mais seulement si la classe n'a pas de méthodes Non, car les constructeurs doivent toujours être publics Oui, en Java, une classe peut avoir un constructeur "private" pour empêcher la création d'instances de la classe depuis l'extérieur, souvent utilisé dans les singletonsJe ne sais pas
14 — 14Une "énumération" (enum) peut-elle avoir un constructeur ?Non, les énumérations doivent être statiques et ne peuvent pas avoir de constructeurs Oui, mais uniquement si l'énumération est déclarée à l'intérieur d'une classe Oui, en Java, les énumérations peuvent avoir des constructeurs pour définir des champs supplémentaires et les initialiser Oui, mais seulement si l'énumération est finaleJe ne sais pas