QCM Base de données avec correction – Partie 9

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. Sélectionnez les opérations d’algèbre relationnelle.

A Rename

B Union

C Select

D Toutes les réponses sont vraies

D
Union, select, rename sont toutes des opérations d’algèbre relationnelle. Cinq opérations de base en algèbre relationnelle : Sélection, Projection, Produit cartésien, Union et Différences. Elles permettent d’effectuer la plupart des opérations d’extraction de données nécessaires.

 

 

2. A quoi sert la clause ‘AS’ ?

A Renommer

B Sélection

C Jointure

D Projection

A
La clause ‘AS’ est utilisée pour Renommer. Exemple:

SELECT name AS EmployeeName FROM myTable;

 

 

3. Combien de niveaux y a-t-il dans l’architecture d’une base de données ?

A 1

B 2

C 3

D 4

C
Il existe trois niveaux d’architecture dans une base de données: le niveau physique, le niveau de vues et le niveau d’utilisateurs.

 

 
 

4. Quelle structure de données est utilisée dans les enregistrements du modèle hiérarchique?

A Graphe

B Arbre

C Liste chaînée

D Piles

B
L’arbre est utilisé pour représenter les enregistrements du modèle hiérarchique.

 

 

5. Quelle forme normale traite de la dépendance multivaluée ?

A 1NF

B 2NF

C 3NF

D 4NF

D
La forme normale 4NF traite de la dépendance multivaluée.

Une table avec une dépendance multivaluée viole la norme de la quatrième forme normale (4NF) car elle crée des redondances inutiles et peut contribuer à des données incohérentes. Pour passer à la 4NF, il est nécessaire de séparer ces informations en deux tables.

 

 

6. Sélectionnez la contrainte de clé étrangère correcte ?

A Intégrité des entités

B Intégrité référentielle

C Intégrité du domaine

D Aucune de ces réponses

B
L’intégrité référentielle est connue sous le nom de contrainte de clé étrangère.

 

 
 

7. Quel est le nom de la requête qui est placée dans une clause WHERE ou HAVING?

A Requête principale

B Super requête

C Multi-requête

D Sous-requête

D
Une sous-requête est une requête imbriquée dans une autre requête telle que SELECT , INSERT , UPDATE ou DELETE . Également, une sous-requête peut être imbriquée dans une autre sous-requête. Exemple:

SELECT *
FROM table1
WHERE column IN
(
    SELECT * FROM
    (
        SELECT column
        FROM table2
    ) AS subquery
)

 

 

8. Quelle commande est utilisée pour supprimer une fonction stockée dans une base de données?

A REMOVE

B DELELE

C DROP

D TRUNCATE

C
La commande DROP est utilisée pour supprimer une fonction stockée dans une base de données. Exemple:

DROP FUNCTION myFunction;

 

 
 

9. Laquelle des commandes suivantes est utilisée pour modifier les données d’une table ?

A MERGE

B INSERT

C UPDATE

D Toutes les réponses sont vraies

C
La commande UPDATE est utilisée pour modifier les données d’une table.

 

 

10. Laquelle des formes normales suivantes contient des informations sur une seule entité ?

A 1NF

B 2NF

C 3NF

D 4NF

D
La forme normale 4NF contient des informations sur une seule entité. Pour chaque dépendance multivaluée non triviale X -> Y, X est une super-clé.

 

 

Laisser un commentaire

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