QCM Base de données avec correction – Partie 7

QCM sur les Base de données avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses comprennent divers sujets pour réussir votre test.
 
 

1. Lequel des éléments suivants est la forme complète de DDL ?

A Detailed Data Language

B Dynamic Data Language

C Data Derivation Language

D Data Definition Language

D
La forme complète de DDL est « Data Definition Language ». DDL est un langage SQL utilisé pour créer et modifier la structure des objets d’une base de données.

 

 

2. C’est quoi une base de données ?
Une base de données est une collection organisée de données, et accessible par un système informatique SGBD.

 

 
 

3. C’est quoi un SGBD ?
Un système de gestion de base de données (SGBD) est un logiciel conçu pour stocker, extraire, définir et gérer des données dans une base de données.

 

 
 

4. Quelles sont les caractéristiques d’un SGBD ?
  • Assure la sécurité et supprime la redondance
  • SGBD permettent aux entités et aux relations entre elles de former des tables.
  • Il suit le concept ACID (Atomicité, Cohérence, Isolation et Durabilité).
  • Prise en charge de plusieurs vues des données
  • Partage des données et traitement des transactions multi-utilisateurs

 

 
 

5. Qu’est-ce qu’une transaction ?
Pour éviter le problème d’exécution partielle, nous augmentons le niveau d’atomicité et regroupons toutes les instructions d’une opération logique en une unité appelée transaction.

Donc, de façon formelle, « une transaction est un ensemble d’instructions logiquement liées pour effectuer une unité logique de travail ».

 

 
 

6. Propriétés du SGBDR ?
  • Les cellules contiennent des valeurs atomiques.
  • Les valeurs d’une colonne sont de même nature.
  • Chaque ligne est unique.
  • Chaque colonne a un nom unique
  • Deux tables ne peuvent pas avoir le même nom dans un schéma relationnel.

 

 
 

7. Lequel des éléments suivants est la caractéristique de la transaction qui protège les données contre la défaillance du système ?

A Isolation

B Durabilité

C Cohérence

D Atomicité

B
La durabilité garantit que les modifications apportées à la base de données (transactions) qui sont validées avec succès survivront de manière permanente, même en cas de défaillance du système. Cela garantit que les données contenues dans la base de données ne seront pas corrompues par: Des pannes de service. Des crashs, etc…

 

 

8. Lequel des éléments suivants est maintenu lors de l’exécution d’une transaction en isolation ?

A Isolation

B Durabilité

C Cohérence

D Atomicité

C
La cohérence est maintenue lors de l’exécution d’une transaction en isolation.

Cohérence: Cela signifie que les contraintes d’intégrité doivent être maintenues afin que la base de données soit cohérente avant et après la transaction. Il s’agit de l’exactitude d’une base de données. Si l’on se réfère à l’exemple ci-dessus:

Le montant total avant et après la transaction doit être maintenu.

  • Total avant que la transaction ne se produise = 500 + 200 = 700.
  • Total après la transaction se produise = 450 + 250 = 700.

Par conséquent, la base de données est cohérente. L’incohérence se produit dans le cas où transaction 1 se termine mais transaction 2 échoue. Par conséquent, la transaction est incomplète.

 

 

9. Quelle forme de normalisation est basée sur la dépendance transitive ?

A 1NF

B 2NF

C 3NF

D BCNF

C
La troisième forme normale (3NF) est basée sur la notion de dépendance transitive. Si A, B et C sont des attributs de la relation R, tels que A → B, et B → C, alors C est transitivement dépendant de A, sauf si B ou C est une clé candidate ou une partie de clé candidate.

 

 
 

10. Pour effectuer des tâches comme la création, la suppression de relations, lequel des langages suivants est utilisé ?

A DCL – Data Control Language

B DML – Data Manipulation Language

C DQl – Data Query Language

D DDL – Data Definition Language

D
Le langage de définition des données est utilisé pour effectuer des tâches telles que la création des relations, la suppression des relations.

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *