Prueba simulada de SQL

Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con SQL Framework. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.

Prueba simulada de SQL I

Q 2 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría el nombre completo de un estudiante, con un encabezado de columna "Nombre"?

A - seleccione first_name, last_name como "Nombre" de los estudiantes;

B - seleccione el nombre de los estudiantes;

C - seleccione first_name || last_name como "Nombre" de los estudiantes;

D - seleccione el nombre, apellido de los estudiantes;

Respuesta: C

P 3 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría las distintas materias de honores en la tabla ESTUDIANTES?

A - seleccione honours_subject de los estudiantes;

B - seleccione distintos temas de honores de los estudiantes;

C - seleccione todos los temas de honores de los estudiantes;

D - seleccione * de los estudiantes;

Respuesta: B

Respuesta: A

P 5 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría a todos los estudiantes cuyo nombre comienza con el carácter 'A'?

A - seleccione first_name de los estudiantes donde first_name como 'A%';

B - seleccione first_name de los estudiantes donde first_name como '% A';

C - seleccione first_name de los estudiantes donde first_name como '% A%';

D - seleccione first_name de los estudiantes donde first_name como 'A';

Respuesta: A

P 6 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría a todos los estudiantes en los que la segunda letra del nombre es 'i'?

A - seleccione first_name de los estudiantes donde first_name como '_i%';

B - seleccione first_name de los estudiantes donde first_name como '% i_';

C - seleccione first_name de los estudiantes donde first_name como '% i%';

D - seleccione first_name de los estudiantes donde first_name como '_i_';

Respuesta: A

P 7 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría los nombres de todos los estudiantes cuyos ID de correo electrónico no se proporcionan?

A - seleccione el nombre, apellido de los estudiantes donde correo electrónico = 0;

B - seleccione first_name, last name de los estudiantes donde email = '';

C - seleccione nombre, apellido de los estudiantes donde el correo electrónico es nulo;

D - seleccione el nombre, apellido de los estudiantes donde correo electrónico = 'nulo';

Respuesta: C

P 8 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría los nombres de todos los estudiantes cuya asignatura de honores es inglés y el porcentaje de calificaciones es superior a 80, o la asignatura de honores es español y el porcentaje de calificaciones es superior a 80?

A - seleccione el nombre, apellido de los estudiantes donde (honours_subject = “English” o honours_subject = “Spanish”) y porcentaje_de_marca> 80;

B - seleccione primer_nombre, apellido de los estudiantes donde honours_subject = “English” o honours_subject = “Spanish” y porcentaje_de_marca> 80;

C - seleccione el nombre, apellido de los estudiantes donde (honours_subject = “English” o honours_subject = “Spanish” y porcentaje_de_marca> 80);

D - seleccione el nombre, apellido de los estudiantes donde (honours_subject = “English”) u honours_subject = “Spanish” y porcentaje_de_marca> 80;

Respuesta: A

P 9 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría los nombres de todos los estudiantes cuya asignatura de honores es inglés o la asignatura de honores es español y el porcentaje de calificaciones es superior a 80?

A - seleccione el nombre, apellido de los estudiantes donde (honours_subject = “English” o honours_subject = “Spanish”) y porcentaje_de_marca> 80;

B - seleccione primer_nombre, apellido de los estudiantes donde honours_subject = “English” o honours_subject = “Spanish” y porcentaje_de_marca> 80;

C - seleccione el nombre, apellido de los estudiantes donde honours_subject = “English” y honours_subject = “Spanish” o porcentaje_de_marca> 80;

D - seleccione el nombre, apellido de los estudiantes donde (honours_subject = “English”) y honours_subject = “Spanish” y porcentaje_de_marca> 80;

Respuesta: B

Respuesta: C

P 11 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de las siguientes consultas mostraría los nombres y el porcentaje de calificaciones de todos los estudiantes ordenados por materia de honores y luego ordenados por porcentaje de calificaciones?

A - seleccione primer_nombre, apellido, honores_subject, porcentaje_de_marca del orden de los estudiantes por honores_subject, porcentaje_de_marcas;

B - seleccione primer_nombre, apellido, honores_subjeto, porcentaje_de_marca ordenado por porcentaje_de_marca desc de los estudiantes;

C - seleccione primer_nombre, apellido, porcentaje_de_marcas del orden de los estudiantes por porcentaje_de_marcas desc;

D - seleccione primer_nombre, apellido, porcentaje_de_marcas del orden de los estudiantes por porcentaje_de_marca, honores_subject;

Respuesta: A

P 12 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

¿Cuál de la siguiente consulta se mostrarán correctamente nombre de los estudiantes, apellido, honores asunto y la fecha de nacimiento, nacidos entre julio 1 st 1996, y el 30 º junio de 1999.

A - seleccione nombre, apellido, asignatura de honores, fecha de nacimiento de los estudiantes donde la fecha de nacimiento entre '30 -JUN-1999 'y '01 -JUL-1996';

B - seleccione nombre, apellido, asignatura de honores, fecha de nacimiento de los estudiantes donde la fecha de nacimiento es ('30 -JUN-1999 ', '01 -JUL-1996');

C : seleccione nombre, apellido, asignatura de honores, fecha de nacimiento de los estudiantes donde la fecha de nacimiento es como '30 -JUN-1999 'y '01 -JUL-1996';

D - seleccione nombre, apellido, asignatura de honores, fecha de nacimiento de los estudiantes donde la fecha de nacimiento entre '01 -JUL-1996 'y '30 -JUN-1999';

Respuesta: D

P 14 - ¿Cuál de las siguientes opciones no es una función de manipulación de caracteres?

A - concat

B - substr

C - instr

D - fusionarse

Respuesta: D

P 15 - ¿Qué devuelve INSTR ('TUTORIALS POINT', 'P')?

A - 11

B - 10

C - PUNTO

D - TUTORIALES

Respuesta: A

P 16 - ¿Qué devuelve SUBSTR ('TUTORIALS POINT', 1, 9)?

A - TUTORIAL

B - PUNTO

C - TUTORIALES

D - UTORIALES

Respuesta: C

P 17 - ¿Qué devuelve SUBSTR ('TUTORIALS POINT', -1, 1)?

A - T

B - NULO

C - 0

D - N

Respuesta: A

P 18 - ¿Qué devuelve ROUND (789.8389, 2)?

A - 789,84

B - 789,83

C - 78

D - 789,00

Respuesta: A

P 19 - ¿Qué devuelve TRUNC (789.8389, 2)?

A - 789,84

B - 789,83

C - 78

D - 789,00

Respuesta: B

P 20 - ¿Qué devuelve MOD (1000,30)?

A - 33

B - 30

C - 3

D - 10

Respuesta: D

P 21 - Considere el siguiente esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

La consulta mostrará los nombres y asignaturas de honores de todos los estudiantes y, si un estudiante aún no ha recibido una asignatura de honores, entonces debería mostrar "Sin honores todavía".

A - seleccione first_name, last name, nvl (honours_subject, 'No Honors Yet') de los estudiantes;

B - seleccione first_name, last name, nvl2 (honours_subject, 'No Honors Yet') de los estudiantes;

C - seleccione nombre, apellido, asignatura de honores, de los estudiantes;

D - seleccione first_name, last name, nullif (honours_subject, 'No Honors Yet') de los estudiantes;

Respuesta: A

P 22 - Quiere calcular el impuesto a pagar por los empleados de una organización. Si el empleado recibe una comisión, entonces el impuesto se calcularía sobre la comisión más el salario, si el empleado no recibe ninguna comisión, entonces el impuesto se calcularía solo sobre el salario. ¿Qué función debería utilizar para calcular los impuestos?

A - NVL

B - NVL2

C - NULLIF

D - COALESCE

Respuesta: B

P 23 - Para alguna asignación en particular, necesita comparar dos valores, si ambos son iguales, el resultado sería nulo, y si los valores no son iguales, entonces se debe devolver el primer valor. ¿Qué función deberías utilizar?

A - NVL

B - NVL2

C - NULLIF

D - COALESCE

Respuesta: C

Hoja de respuestas

Número de pregunta Clave de respuesta
1 re
2 C
3 segundo
4 UN
5 UN
6 UN
7 C
8 UN
9 segundo
10 C
11 UN
12 re
13 C
14 re
15 UN
dieciséis C
17 UN
18 UN
19 segundo
20 re
21 UN
22 segundo
23 C
24 C
25 UN