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. Lequel de ces déclarations est correcte pour choisir le jeu de caractères autre que par défaut?
A
Varchar(20) character set utf8;
B
Varchar(20);
C
Varchar(20) character set;
D Aucun de ces réponses
A
Dans MySQL, pour spécifier un jeu de caractères (character set) autre que celui par défaut pour une colonne, vous utilisez la syntaxe suivante :
VARCHAR(20) CHARACTER SET utf8;
Cela signifie que la colonne de type VARCHAR aura une longueur de 20 caractères et utilisera le jeu de caractères utf8 pour le stockage des données.
2. Quel type TEXT a le nombre maximum d’octets?
A Tiny text
B Text
C Medium text
D Long text
D
Le type LongText a la capacité de stocker le nombre maximal d’octets. Il stoke: 4,294,967,295 caractères – 4 Go. Les 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
3. Parmi les éléments suivants, lesquels ont le maximum d’octets?
A Varchar
B Char
C Text
D Les deux Varchar et Char
C
En MySQL, les types de données TEXT permettent de stocker de grandes quantités de texte, et chaque type a une capacité maximale différente en termes de nombre d’octets. TEXT a une taille maximale fixe de 2¹⁶-1 = 65535 caractères.
4. Quelle instruction apporte des modifications aux attributs de la base de données?
A CHANGE
B ALTER
C ALTERNATE
D UPDATE
B
L’instruction ALTER est utilisée pour modifier la structure d’une table ou d’une base de données, comme ajouter, modifier ou supprimer des colonnes, ainsi que modifier d’autres propriétés des objets de la base de données. MySQL ALTER TABLEL’instruction ALTER TABLE permet d’ajouter, supprimer ou modifier des colonnes dans une table existante. Ajouter une colonne dans une table Syntaxe: La syntaxe…Lire plus
5. Que se passera-t-il si les données stockées dans une colonne de type texte dépassent la taille maximale de ce type?
A Une mémoire supplémentaire sera allouée
B Terminer le processus
C Les données seront tronquées
D Dépend du système
C
Mysql ne peut pas allouer de mémoire dynamique donc si les données dépassent la mémoire, les données supplémentaires seront tronquées.
6. Quel type de données convient le mieux pour stocker des « petites textes » dans Mysql?
A Char
B Varchar
C Mediumtext
D Longtext
C
Mediumtext est le type de données qui convient pour stocker des « petites textes ».
7. Quel type de données convient le mieux pour stocker des « documents » dans Mysql?
A Char
B Varchar
C Mediumtext
D Longtext
D
Pour stocker des « documents » dans MySQL, comme des fichiers texte, des articles, des descriptions longues, etc., le type de données LONGTEXT est le plus approprié, car il peut stocker des quantités très importantes de texte, allant jusqu’à 4 Go.
8. Les types numériques sont utilisés pour qualifier ________?
A Les nombres entiers
B Numéros naturels
C Les nombres rationnels
D Les nombres entiers et naturels
D
En MySQL, les types numériques sont utilisés pour représenter des nombres.
9. Quel type numérique qui possède la plus grande plage?
A Mediumint
B Smallint
C Int
D Tinyint
C
PLAGES DE TYPES ENTIERS
INT
Plage non signée
0 – 4294967295
Plage signée
-2147483648 – 2147483647
Espace de stockage
4 octets
TINYINT
Plage non signée
0 – 255
Plage signée
-128 – 127
Espace de stockage
1 octet
SMALLINT
Plage non signée
0 – 65535
Plage signée
-32768 – 32767
Espace de stockage
2 octets
MEDIUMINT
Plage non signée
0 – 16777215
Plage signée
-8388608 – 8388607
Espace de stockage
3 octets
10. Quel sera la forme de stockage pour « float (4,2) » dans Mysql?
A Total de quatre chiffres, deux à gauche de la décimale et deux à droite de la décimale
B Total de six chiffres
C Total de quatre chiffres, non répartis uniformément
D Aucun de ces réponses
A
Dans MySQL, le type de données FLOAT(p, s) est utilisé pour stocker des nombres à virgule flottante, où:
p représente la précision, c’est-à-dire le nombre total de chiffres que le nombre peut contenir (avant et après la virgule).
s représente la scale, c’est-à-dire le nombre de chiffres après la virgule.