Mi Blog
Test de MySQL básico 1

Test de MySQL básico 1

 

Pon a prueba tus conocimientos de PHP básico con este sencillo test. El test consta de 30 preguntas. Las respuestas incorrectas restan 0.25 puntos. El nivel del test es muy básico. ¿A qué estás esperando para comprobar cuántas respuestas aciertas?

Debes estar autenticado con Facebook, Linkedin, Google, Twitter... para poder realizar el test.




  1. ¿Qué comando se utiliza para seleccionar una base de datos en MySQL?

  2. USE database_name
    SELECT database_name
    SET database_name
    LOAD database_name

  3. ¿Qué comando se utiliza para ver las bases de datos disponibles en MySQL?

  4. SHOW DATABASES
    SELECT DATABASES
    SHOW TABLES
    DESCRIBE DATABASES

  5. ¿Qué comando crea una nueva base de datos en MySQL?

  6. CREATE TABLE new_database
    CREATE DATABASE new_database
    INSERT DATABASE new_database
    NEW DATABASE new_database

  7. ¿Cómo se elimina una base de datos en MySQL?

  8. DROP DATABASE database_name
    DELETE DATABASE database_name
    REMOVE DATABASE database_name
    TRUNCATE DATABASE database_name

  9. ¿Qué comando se utiliza para ver las tablas de una base de datos en MySQL?

  10. SHOW COLUMNS
    SHOW TABLES
    DESCRIBE TABLES
    LIST TABLES

  11. ¿Cómo insertamos un registro en una tabla en MySQL?

  12. INSERT INTO table_name VALUES (...)
    ADD INTO table_name VALUES (...)
    UPDATE table_name VALUES (...)
    CREATE INTO table_name VALUES (...)

  13. ¿Cómo actualizamos un registro en una tabla en MySQL?

  14. UPDATE table_name SET column_name = value WHERE condition
    MODIFY table_name SET column_name = value WHERE condition
    CHANGE table_name SET column_name = value WHERE condition
    EDIT table_name SET column_name = value WHERE condition

  15. ¿Cómo eliminamos un registro en MySQL?

  16. DELETE FROM table_name WHERE condition
    REMOVE FROM table_name WHERE condition
    DROP FROM table_name WHERE condition
    TRUNCATE FROM table_name WHERE condition

  17. ¿Qué comando se utiliza para agregar una columna a una tabla en MySQL?

  18. ADD COLUMN column_name TO table_name
    ALTER TABLE table_name ADD column_name column_type
    INSERT COLUMN column_name TO table_name
    NEW COLUMN column_name TO table_name

  19. ¿Cómo se elimina una columna de una tabla en MySQL?

  20. ALTER TABLE table_name DROP COLUMN column_name
    DELETE COLUMN column_name FROM table_name
    REMOVE COLUMN column_name FROM table_name
    TRUNCATE COLUMN column_name FROM table_name

  21. ¿Cómo seleccionamos todos los registros de una tabla?

  22. SELECT * FROM table_name
    FETCH ALL FROM table_name
    GET * FROM table_name
    SHOW * FROM table_name

  23. ¿Qué palabra clave usamos para ordenar los resultados en MySQL?

  24. ORDER BY
    SORT BY
    GROUP BY
    RANK BY

  25. ¿Qué comando se utiliza para limitar los resultados en MySQL?

  26. LIMIT
    RANGE
    TOP
    FETCH

  27. ¿Qué comando se utiliza para crear un índice en MySQL?

  28. CREATE INDEX
    ADD INDEX
    NEW INDEX
    INSERT INDEX

  29. ¿Qué comando se utiliza para eliminar una tabla en MySQL?

  30. DROP TABLE table_name
    DELETE TABLE table_name
    REMOVE TABLE table_name
    TRUNCATE TABLE table_name

  31. ¿Qué tipo de dato se utiliza para almacenar texto en MySQL?

  32. INT
    VARCHAR
    TEXTUAL
    CHARACTER

  33. ¿Qué comando usamos para obtener registros únicos?

  34. SELECT DISTINCT
    SELECT UNIQUE
    SELECT DIFFERENT
    SELECT SINGULAR

  35. ¿Qué operador se utiliza para comparar un valor dentro de un rango?

  36. BETWEEN
    IN
    WITHIN
    RANGE

  37. ¿Qué comando se utiliza para cambiar la estructura de una tabla?

  38. ALTER TABLE
    MODIFY TABLE
    CHANGE TABLE
    UPDATE TABLE

  39. ¿Qué función se utiliza para obtener el número total de registros?

  40. COUNT()
    SUM()
    TOTAL()
    NUMBER()

  41. ¿Qué palabra clave se utiliza para agrupar resultados en MySQL?

  42. GROUP BY
    SORT BY
    ORDER BY
    COLLECT BY

  43. ¿Qué comando se usa para conceder privilegios a un usuario?

  44. GRANT
    ALLOW
    GIVE
    PERMIT

  45. ¿Qué comando revoca los privilegios de un usuario?

  46. REVOKE
    REMOVE
    DELETE
    DROP

  47. ¿Qué comando se utiliza para realizar una copia de seguridad de una base de datos MySQL?

  48. mysqldump
    mysqlbackup
    copydb
    backupdb

  49. ¿Qué comando muestra el nombre de la base de datos actual?

  50. SELECT DATABASE()
    SHOW CURRENT DATABASE
    SHOW DATABASE_NAME
    CURRENT DATABASE

  51. ¿Qué función se usa para encontrar el valor máximo en un campo?

  52. MAX()
    HIGHEST()
    TOP()
    LARGEST()

  53. ¿Qué palabra clave se utiliza para unir dos tablas?

  54. JOIN
    UNITE
    MERGE
    COMBINE

  55. ¿Cómo se seleccionan registros que no tienen valores nulos?

  56. IS NOT NULL
    IS NULL
    NO NULL
    NOT EQUAL NULL

  57. ¿Qué operador se utiliza para verificar un valor en un conjunto de valores?

  58. IN
    BETWEEN
    WITHIN
    EXISTS

  59. ¿Cómo renombramos una tabla en MySQL?

  60. RENAME TABLE table_name TO new_table_name
    MODIFY TABLE table_name TO new_table_name
    CHANGE TABLE table_name TO new_table_name
    ALTER TABLE table_name RENAME TO new_table_name




TOTAL DE RESPUESTAS ACERTADAS
(Asegúrate de haber respondido a todas) DE 30

BAREMO
Respuestas CorrectasTu Calificación
0-9Muy deficiente
10-14Suspenso
15-19Aprobado
20-24Notable
25-29Sobresaliente
30Matrícula de Honor

 

 

ENJOY!


Raúl Prieto Fernández

Sitio Web: raulprietofernandez.net

Si quieres ir rápido, ve solo. Si quieres llegar lejos, ve acompañado.