QCM Base de données avec correction – Partie 5
QCM sur les Base de données et MYSQL 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. Quelle commande est utilisée pour supprimer une table existante?
A DROP TABLE
B DELETE
C Les deux : A et B
D Aucun de ces réponses
2. Quelle commande est utilisée pour afficher toutes les tables existantes dans une base de données?
A SHOW TABLES
B SHOW TABLE
C SHOW
D Aucun de ces réponses
3. Duplication de la clé primaire est-elle autorisée dans SQL?
A Oui
B Non
C Dépend de SGBD
D Aucun de ces réponses
4. Duplication de valeurs est-elle autorisée dans SQL?
A Oui
B Non
C Dépend de SGBD
D Aucun de ces réponses
5. Quel est le format correct pour stocker la date dans SQL ?
A DEC-01-1994
B 08-1994-12
C 08-DEC-16
D 1994-12-08
6. Quelle ligne suivants produira une erreur?
A SELECT * FROM personne WHERE personne_id=1;
B SELECT nom FROM personne;
C SELECT nom, prenom, personne_id FROM personne;
D Aucun de ces réponses
7. Quelle clé est utilisée pour lier deux tables dans Mysql?
A Clé primaire
B Clé étrangère
C Clé primaire et étrangère
D Aucun de ces réponses
8. Trouver l’erreur?
CREATE TABLE personne ( personne_id SMALLINT, nom VARCHAR, PRENOM VARCHAR, date_naissance DATE CONSTRAINTS pk_personne PRIMARY KEY (personne_id) ); INSERT INTO personne( personne_id, nom, PRENOM, Date_naissance ) VALUES(1,’a’,’b’, 09-1994-02);
A Erreur dans les valeurs de données
B Aucune erreur
C Toute autre erreur
D Aucun de ces réponses
9. Trouver l’erreur?
CREATE TABLE personne ( personne_id SMALLINT, nom VARCHAR, PRENOM VARCHAR, date_naissance DATE CONSTRAINTS pk_personne PRIMARY KEY (personne_id) ); INSERT INTO personne( personne_id, nom, PRENOM) VALUES(1, ’a’, ’b’); INSERT INTO personne( personne_id, nom, PRENOM) VALUES(1,’c’,’d’);
A Aucune erreur
B Erreur, valeur dupliquée
C Toute autre erreur
D Aucun de ces réponses
10. Quels sont les types de données valides dans Mysql?
A Numeric
B Temporary
C Text
D Tout les réponses sont vrais
Hi,
May you have error on question number 4, the right answer is B not A.
Thank you for correct it, and thank you for this amazing web-site.