ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Trabajo contabilidad


Enviado por   •  13 de Mayo de 2021  •  Trabajos  •  11.341 Palabras (46 Páginas)  •  105 Visitas

Página 1 de 46

[pic 1][pic 2]

Evaluación de conocimientos técnicos de Base de Datos

*Obligatorio

Generales (Sección 1)

1. Ingresa tu usuario de colaborador *

[pic 3]

2. ¿Cuántas horas a la semana ocupas en el manejo de información? (consultas, análisis, elaboración de reportes, etc.) *

Marca solo una alternativa.

0 - 10 horas a la semana 11 - 20 horas a la semana 21 - 30 horas a la semana 31 - 40 horas a la semana[pic 4][pic 5][pic 6][pic 7]

3. ¿Qué tipo de operación(es) realizas? Marque la que corresponde. *

[pic 8]

Marca solo una alternativa.

"a" y/o "b"        Ir a la sección 4 (Muchas gracias por su participación.)[pic 9]

Solo "b"        Ir a la sección 4 (Muchas gracias por su participación)[pic 10]

"c”, "d" y/o "e"        Ir a la sección 2 (Evaluación)[pic 11]

Evaluación (Sección 2)

        1.- Seleccionar el query que regrese los departamentos y su cantidad de empleados de 1 punto

manera descendente, cuya cantidad de empleados sea mayor a 100.

Marca solo una alternativa.

  1. SELECT departamento, count(id_empleado) FROM empleados GROUP BY departamento HAVING count(id_empleado) > 100[pic 12]
  2. SELECT departamento, count(id_empleado) FROM empleados WHERE count(id_empleado) >[pic 13]

100

  1. SELECT departamento, max(id_empleado) FROM empleados GROUP BY departamento HAVING[pic 14]

count(id_empleado) > 100

  1. SELECT departamento, count(id_empleado) FROM empleados GROUP BY departamento HAVING count(id_empleado) > 100 ORDER BY count(id_empleado) DESC[pic 15]

        2.- SELECT idusuario FROM usuario WHERE rownum =1, me permitiría ver el primer registro de la tabla usuario?

Marca solo una alternativa.

Verdadero Falso[pic 16][pic 17]


1 punto

        3.- DELETE id_empleado FROM Empleado;


1 punto

Marca solo una alternativa.

  1. Borra todos los registros de la tabla empleado[pic 18]
  2. Elimina la tabla Empleado.[pic 19]
  3. Borra el campo id_empleado de la tabla empleado[pic 20]
  4. Da error[pic 21]

        4.- Seleccione el query que regrese el departamento con el salario promedio más alto junto con ese salario promedio

[pic 22]

Marca solo una alternativa.


1 punto

  1. SELECT Department, AVG(Salary) FROM SALARIES GROUP BY DEPARTMENT ORDER BY AVG(Salary);[pic 23]
  2. SELECT Department, AVG(Salary) FROM SALARIES ORDER BY AVG(Salary) DESC ROWNUM=1;[pic 24]
  3. SELECT Department, AVG(Salary) FROM SALARIES GROUP BY AVG(Salary) DESC WHERE ROWNUM = 1;[pic 25]
  4. SELECT Department, AVG(Salary) FROM SALARIES WHERE ROWNUM = 1 GROUP BY DEPARTMENT ORDER BY AVG(Salary) DESC;[pic 26]


5.- Dada una tabla Empleados que tiene las columnas nombre_emp y Id_emp, ¿cuál será el resultado de la consulta SQL a continuación? select nombre_emp from Empleados order by 2 desc;

Marca solo una alternativa.

  1. Selecciona los empleados ordenados de forma descendente[pic 27]
  2. Selecciona los empleados ordenados de forma ascendente[pic 28]
  3. Ninguna de las anteriores[pic 29]
  4. La instrucción arroja un error al ejecutar[pic 30]

1 punto


6.- Encuentre la instrucción SQL a continuación que sea igual a la siguiente: SELECT * FROM Emp WHERE a=x UNION SELECT * FROM Emp WHERE b=y

Marca solo una alternativa.


1 punto

  1. SELECT * FROM Emp WHERE a=x UNION ALL SELECT * FROM Emp WHERE b=y AND a!=x[pic 31]
  2. SELECT * FROM Emp WHERE a=x UNION ALL SELECT * FROM Emp WHERE b<>y AND a<>x[pic 32]
  3. d) SELECT * FROM Emp WHERE a=x UNION DISTINCT SELECT * FROM Emp WHERE b<>y[pic 33]
  4. SELECT * FROM Emp WHERE a<>x UNION SELECT * FROM Emp WHERE b<>y[pic 34]


7.- ¿Cuál será el resultado de la consulta siguiente, dado que una tabla de empleado tiene 10 registros?


1 punto

[pic 35]

Marca solo una alternativa.

  1. Lista los 10 registros de EMPLEADOS.[pic 36]
  2. No devuelve registros.[pic 37]
  3. Lista de los registros recuperados en el TRUNCATE.[pic 38]
  4. Ninguna de las anteriores.[pic 39]

 8.- La siguiente estructura se usa para declarar un cursor: CURSOR cursor_name IS  SELECT_statement

Marca solo una alternativa.

Verdadero Falso[pic 40][pic 41]


1 punto


9.- Cual es el error en esta sentencia?


1 punto

[pic 42]

Marca solo una alternativa.

  1. Debe decir ON table1.column = table2.column;[pic 43]
  2. es correcta[pic 44]
  3. Debe decir INNER JOIN[pic 45]
  4. Ninguna de las anteriores[pic 46]

10.- Teniendo en cuenta estos contenidos de la tabla Clientes, selecciona una consulta para devolver la lista de clientes no referidos por Jane Smith:


1 punto

[pic 47]

Marca solo una alternativa.

  1. SELECT Name FROM Customers WHERE ReferredBy <> 2;[pic 48]
  2. SELECT Name FROM Customers WHERE ReferredBy IS NULL OR ReferredBy <> 2[pic 49]
  3. SELECT Name FROM Customers WHERE ISNULL(ReferredBy, 0) >= 2;[pic 50]
  4. SELECT Name FROM Customers WHERE ReferredBy = NULL OR ReferredBy <> 2[pic 51]


11.- ¿Qué está mal con esta consulta SQL? SELECT Id, YEAR(BillingDate) as BillingYear FROM Invoices WHERE BillingYear >= 2010;

...

Descargar como (para miembros actualizados)  txt (25.3 Kb)   pdf (340.9 Kb)   docx (338.6 Kb)  
Leer 45 páginas más »
Disponible sólo en Clubensayos.com