He decidido incluir los MySQL Test Quizzes de Carsten H. Pedersen entre estas notas, como recordatorio y como fuente de inspiración para procesos de selección de personal a la hora de contratar gente que vaya a trabajar principalmente con MySQL. Simplemente traduciré los Test del inglés y publicaré la solución como comentario.
Test 1
– Dada la siguiente estructura MySQL
CREATE TABLE prueba (
id INT NOT NULL,
data CHAR(30) DEFAULT NULL,
UNIQUE (id, data)
);– Y una vez ejecutado este INSERT
INSERT INTO prueba VALUES (1, NULL);
…que hace que se inserte un registro en la BD, y recordando que el ínidce UNIQUE afecta a ambas columnas, que pasa si repetimos el mismo comando INSERT de nuevo ?
¿ Cuantos registros se guardan en dicha tabla tras el segundo INSERT ? ¿ Con qué valores ?
Pulsa para Mostrar/Ocultar la solución
Traducido con permiso expreso de Mysql Test Quiz 1 Original
12 comentarios en “Test rápidos de MySQL – Test 1”