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

Trabajo contabilidad

ihorna005Trabajo13 de Mayo de 2021

11.341 Palabras (46 Páginas)147 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;

Marca solo una alternativa.

  1. La función YEAR esta incompleta, debe decir (BillingDate, 'YYYY')[pic 52]
  2. WHERE BillingYear >= 2010 debe ser WHERE BillingYear >= '2010';[pic 53]
  3. WHERE BillingYear >= 2010 debe ser WHERE YEAR(BillingDate) >= 2010[pic 54]
  4. Le falta el GROUP BY[pic 55]

1 punto


12.- ¿ Cuál de las siguientes afirmaciones son comandos DDL(Data Definition Language)?

Marca solo una alternativa.

  1. INSERT
  2. REVOKE
  3. GRANT
  4. TRUNCATE

1 punto


13.- ¿Cómo trabajan los valores NULL en SQL?


1 punto

Marca solo una alternativa.

  1. Una operación matemática con NULL en SQL devolverá un NULL.[pic 56]
  2. Para comparar un valor nulo en SQL es con el operador IS NULL[pic 57]
  3. La función IFNULL(), ISNULL() ó NVL() se usa para obtener un valor concreto en vez de NULL.[pic 58]
  4. Todas las anteriores[pic 59]


14.- Sentencia para eliminar un Procedimiento Almacenado: Delete nombre_procedimiento

Marca solo una alternativa.

Verdadero Falso[pic 60][pic 61]


1 punto


15.- Es un mapa de ruta que muestra gráficamente o textualmente los métodos de recuperación de datos elegidos por el optimizador de consultas del servidor SQL para un procedimiento almacenado o consulta SQL

Marca solo una alternativa.

  1. ANALIZE[pic 62]
  2. DESCRIBE[pic 63]
  3. EXPLAIN[pic 64]
  4. SHOW[pic 65]

1 punto


16.- ¿Cuál es la estructura que se usa para leer la fila de un cursor?

...

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