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

A
DROP TABLE est utilisée pour supprimer une table existante.
MySQL DROP TABLEMySQL DROP TABLEDans ce tutoriel nous allons découvrir comment supprimer une table d’une base de données MySQL. C’est très facile de supprimer une table MySQL existante, mais…Lire plus

 

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

A
SHOW TABLES est utilisée pour afficher toutes les tables existantes dans une base de données.

 

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

B
Les clés primaires sont utilisées pour définir de façon unique l’attribut stocké dans la table.
Différence entre Clé primaire et Clé uniqueDifférence entre Clé primaire et Clé uniqueLa clé primaire et la clé unique sont utilisées pour identifier un tuple de manière unique et appliquer l’unicité dans une colonne ou une combinaison…Lire plus Comment créer une clé primaire avec MySQL et PhpmyadminComment créer une clé primaire avec MySQL et phpMyAdminDans MySQL, une clé primaire est un champ unique ou une combinaison de champs qui définit de manière unique un enregistrement. Aucun des champs faisant…Lire plus

 

Différence entre 3NF et BCNFDifférence entre 3NF et BCNFQuelle est la différence entre 3NF et BCNF ? – On recoure à la normalisation pour supprimer la redondance d’une relation, minimisant ainsi les anomalies…Lire plus
4. Duplication d’attributs est-elle autorisée dans SQL?

A Oui

B Non

C Dépend de SGBD

D Aucun de ces réponses

A
Les valeurs dupliquée sont autorisées mais pas pour les clé primaire.

 

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

D
Le format correct pour stocker la date est : AAAA-MM-JJ.

 

 
 

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

D
MySQL SELECTMySQL SELECTLa commande SELECT permet d’extraire des données d’une base de données MySQL. Vous pouvez utiliser cette commande à l’invite de commande mysql> ainsi que dans…Lire plus

 

Différence entre une entité forte et faibleDifférence entre une entité forte et faibleQuelle est la différence entre une entité forte et faible ? – Avant d’entamer la différence entre une entité forte et faible, nous devons savoir…Lire plus
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

B
La clé étrangère est seule la clé qui peut lier deux tables.
MySQL Foreign KeyMySQL Clé étrangère | Foreign KeyUne clé étrangère est un champ (ou une collection de champs) dans une table qui fait référence à une clé primaire dans une autre table.…Lire plus

 

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

A
Le format du type de données DATE est AAAA-MM-JJ.

 

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

B
La clé primaire ne peut jamais avoir la même valeur.

 

Différence entre Data Mining et Data WarehouseDifférence entre Data Mining et Data WarehouseQuelle est la différence entre Data Mining et Data Warehouse ? – Data Mining et Data Warehouse les deux sont utilisés pour conserver des informations…Lire plus
10. Quels sont les types de données valides dans Mysql?

A Numérique

B Temporaire

C Texte

D Tout les réponses sont vrais

D
Les types de données MySQLLes types de données MySQLLe type de données d’une colonne définit la valeur que peut contenir la colonne: entier, caractère, date/heure, binaire, etc. Dans ce tutoriel nous allons découvrir…Lire plus

 

Laisser un commentaire

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