QCM Base de données MYSQL avec correction – Partie 2

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 déclaration n’utilise pas le même nombre d’octets et l’utilisation d’octets dépend des données d’entrée ?

A Varchar

B Char

C Les deux Varchar et Char

D Aucun de ces réponses

A
Avec le type Varchar, la longueur est variable, mais le maximum est spécifié lors de la création d’une table. La longueur maximale peut aller de 0 à 255 octets (avant MySQL 5.0.3) ou de 0 à 65 535 octets dans les versions ultérieures. Si un jeu de caractères multi-octets est utilisé, la limite supérieure est de 21 844 octets.

 

2. La longueur maximale d’une colonne de type « char » est _______?

A 255 octets

B 65, 535 octets

C 256 octets

D Aucun de ces réponses

A
La longueur est fixe et indique le nombre de caractères déclarés lors de la création d’une table. Il peut s’agir d’une valeur comprise entre 0 et 255 octets.

 

3. Pour créer une base de données seulement si elle n’existe pas déjà, quelle clause est utilisée?

A IF EXISTS

B IF NOT EXISTS

C CREATE EXISTS

D EXISTS IF

B
La clause IF NOT EXISTS est utilisée dans la commande CREATE DATABASE pour créer une base de données seulement si elle n’existe pas déjà. Si la base de données existe déjà, l’instruction ne provoque pas d’erreur et la base de données ne sera pas créée à nouveau. Exemple:

CREATE DATABASE IF NOT EXISTS nom_de_la_base_de_données;

Cela permet de s’assurer que la base de données est créée uniquement si elle n’existe pas déjà.
MySQL CREATE DATABASE

 

Différence entre 3NF et BCNF

Laisser un commentaire

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