Documente Academic
Documente Profesional
Documente Cultură
Pregunta 1 7 8 9 10 11 12
Actualmente se encuentra en Singapur y se ha conectado a una base de datos remota en Chicago.
Correcta
Emite el siguiente comando:
Puntúa 1,00 sobre 13 14 15 16 17 18
1,00
Marcar
pregunta 19 20
Seleccione una:
a. Número de días desde que comenzó la promoción según los datos y el tiempo actuales de
Singapur.
b. Número de días desde que comenzó la promoción según los datos y el tiempo actuales de
Chicago
c. Un error porque la condición WHERE especi cada no es válida
La respuesta correcta es: Número de días desde que comenzó la promoción según los datos y el
tiempo actuales de Chicago
Pregunta 2 Escriba un procedimiento almacenado que reciba como parámetro un código de proveedor
Correcta y devuelve el número de órdenes en las que están incluidos productos de ese proveedor.
Puntúa 1,00 sobre
1,00 Seleccione una:
Marcar a.
pregunta CREATE OR REPLACE PROCEDURE PROC51( COD_PROV IN INT, NUM_ORD OUT INT)
AS
BEGIN
END;
b.
CREATE OR REPLACE PROCEDURE PROC51( COD_PROV , NUM_ORD)
AS
BEGIN
END;
c.
CREATE OR REPLACE PROCEDURE PROC51( COD_PROV INT, NUM_ORD INT)
AS
BEGIN
END;
d.
CREATE OR REPLACE PROCEDURE PROC51( COD_PROV IN INT, NUM_ORD OUT INT)
AS
BEGIN
END;
AS
BEGIN
END;
Marcar BEGIN
pregunta
... END;
Seleccione una:
a. RUN ACCOUNT_TRANSACTION;
b. ACCOUNT_TRANSACTION;
c. START ACCOUNT_TRANSACTION;
d. EXECUTE ACCOUNT_TRANSACTION;
Pregunta 4
Correcta Examine this procedure:
IS
BEGIN
COMMIT;
END;
NOTA: EL COMMIT se uas para finalizar su transacción actual y hacer permanentes todos los cam
bios realizados en la transacción.
Seleccione una:
a.
b.
c.
d.
Pregunta 5
Muestre el apellido, la fecha de contratación y el día de la semana en que comenzó el empleado.
Incorrecta Etiquete la columna DÍA. Ordene los resultados por día de la semana a partir del lunes.
Puntúa 0,00 sobre
1,00
Marcar
pregunta
Seleccione una:
a. SELECT last_name, hire_date,TO_CHAR(hire_date, 'DAY') DAY FROM employees ORDER BY
TO_CHAR(date - 1, 'd');
Pregunta 6
La tabla CUSTOMERS tiene la siguiente estructura:
Incorrecta
Puntúa 0,00 sobre
1,00
Marcar
pregunta
Seleccione una:
a. SELECT cust_ rst_name, cust_credit_limit * .05 AS TAX_AMOUNT FROM customers
WHERE cust_income_level <> NULL AND tax_amount <> NULL;
La respuesta correcta es: SELECT cust_ rst_name, cust_credit_limit * .05 AS TAX_AMOUNT FROM
customers
WHERE cust_income_level IS NOT NULL AND cust_credit_limit IS NOT NULL;
Pregunta 7
La tabla STUDENT_GRADES tiene estas columnas:
Incorrecta
STUDENT_IDNUMBER(12)
Puntúa 0,00 sobre
1,00 SEMESTER_ENDDATE
Marcar GPANUMBER(4,3)
pregunta
El registrador ha solicitado un informe sobre el promedio de cali caciones promedio (GPA), ordenado
desde el promedio de cali caciones más alto hasta cada semestre, a partir de la fecha más temprana.
¿Qué sentencia logra esto?
Seleccione una:
a.
SELECT student_id, semester_end, gpa
FROM student_grades
ORDER BY semester_end DESC, gpa DESC;
b. SELECT student_id,semester_end,gpa
FROM student_grades
ORDER BY semester_end,gpa DESC
c.
SELECT student_id, semester_end, gpa
FROM student_grades
ORDER BY gpa DESC, semester_end ASC;
d.
SELECT student_id, semester_end, gpa
FROM student_grades
ORDER BY gpa DESC, semester_end DESC;
e.
SELECT student_id, semester_end, gpa FROM student_grades
ORDER BY gpa DESC, semester_end ASC;
f.
SELECT student_id, semester_end, gpa
FROM student_grades
ORDER BY semester_end, gpa ASC
Pregunta 8 Muestre el apellido y el número de departamento de todos los empleados en los departamentos 20 y
Correcta 50 en orden alfabético por apellido
Puntúa 1,00 sobre
1,00 Seleccione una:
Marcar a. SELECT last_name, department_id FROM employees WHERE department_id IN (20, 50) ORDER BY
pregunta
name;
b. SELECT * FROM employees WHERE department_id IN (20, 50) ORDER BY last_name;
c. SELECT last_name, department_id FROM employees WHERE department_id IN (20, 50) ORDER BY
last_name;
d. SELECT last_name FROM employees WHERE department_id IN (20, 50) ORDER BY last_name;
La respuesta correcta es: SELECT last_name, department_id FROM employees WHERE department_id
IN (20, 50) ORDER BY last_name;
Pregunta 9
Evalúe la siguiente consulta SQL:
Correcta
Puntúa 1,00 sobre
1,00
Marcar
pregunta
¿Cuál sería el resultado?
Seleccione una:
a. 16
b. 160
c. 150
d. 100
e. 200
Pregunta 10
¿Qué sentencias SQL mostrarían el valor 1890.55 como $ 1,890.55? (Elige tres.)
Parcialmente
correcta
Puntúa 0,67 sobre
1,00 Seleccione una o más de una:
Marcar a. SELECT TO_CHAR(1890.55,'$99G999D00') FROM DUAL;
pregunta
b. SELECT TO_CHAR(1890.55,'$0G000D00') FROM DUAL;
Pregunta 11
La tabla STUDENT_GRADES tiene estas columnas:
Correcta
Puntúa 1,00 sobre
1,00
Marcar
pregunta
¿Qué enunciado encuentra estudiantes que tienen un promedio de cali caciones (GPA) mayor a 3.0
para el año calendario 2001?
Seleccione una:
a. SELECT student_id, gpa FROM student_grades
WHERE semester_end BETWEEN ’01-JAN-2001’ AND ’31-DEC-2001’ AND gpa gt 3.0;
b. SELECT student_id, gpa FROM student_grades
WHERE semester_end BETWEEN ’01-JAN-2001’ AND ’31-DEC-2001’ AND gpa > 3.0;
Pregunta 12
Muestre el apellido y el cargo de todos los empleados que no tienen un gerente.
Incorrecta
Puntúa 0,00 sobre
1,00
Seleccione una:
Marcar
pregunta a.
SELECT last_name, job_id FROM employees WHERE manager_id = NULL;
b.
SELECT last_name, job_id FROM employes WHERE manager_id IS NULL;
c.
SELECT last_name, job_id FROM employees WHERE manager_id IS NOT NULL;
d.
SELECT last_name, job_id FROM employees WHERE manager_id IS NULL;
Pregunta 13
Aquí está la estructura y los datos de la tabla CUST_TRANS:
Parcialmente
correcta
Puntúa 0,67 sobre
1,00
Marcar
pregunta
Las respuestas correctas son: SELECT transdate + '10' FROM cust_trans;, SELECT transamt FROM
cust_trans WHERE custno > '11';, SELECT * FROM cust_trans WHERE transdate='01-JANUARY-07';
Pregunta 14
Incorrecta Al crear procedimientos, los argumentos deben colocarse antes de qué palabra clave?
Marcar
pregunta Seleccione una:
a. PROCEDURE
b. DECLARE
c. IS
d. BEGIN
Pregunta 15
Debe calcular el número de días desde el 1 de enero de 2007 hasta la fecha:
Parcialmente
correcta Las fechas se almacenan en el formato predeterminado de dd-mm-rr.
Puntúa 0,50 sobre ¿Qué sentencias SQL darían el resultado requerido? (Escoge dos.)
1,00
Las respuestas correctas son: SELECT SYSDATE - TO_DATE('01/JANUARY/2007') FROM DUAL;, SELECT
SYSDATE - TO_DATE('01-JANUARY-2007') FROM DUAL
Pregunta 16 Escriba un procedimiento almacenado que reciba como parámetro un nombre de una categoría y
Incorrecta devuelve el código del producto de esa categoría que tiene más unidades vendidas.
Puntúa 0,00 sobre
1,00 Seleccione una:
Marcar a.
pregunta
Pregunta 17
Correcta Examina este procedimiento:
BEGIN
DELETE FROM PLAYER WHERE V_ID = 31; EXCEPTION
END;
Seleccione una:
a.
b.
c.
d.
Pregunta 18
Correcta Al crear procedimientos, las variables locales deben colocarse después de qué palabra clave?
Marcar
pregunta Seleccione una:
a. PROCEDURE
b. BEGIN
c. IS
d. DECLARE
Pregunta 19
Trabajas como administrador de bases de datos en ABC.com. Usted estudia la exhibición
Incorrecta cuidadosamente.
Puntúa 0,00 sobre
1,00
Marcar
pregunta
Con la tabla PROMOTIONS, debe mostrar los nombres de todas las promociones realizadas después
del 1 de enero de 2001 a partir de la última promoción.
¿Qué consulta daría el resultado requerido? (Elija dos opciones que correspondan):
b. SELECT promo_name,promo_begin_date
FROM promotions
WHERE promo_begin_date > '01-JAN-01'
ORDER BY promo_name DESC;
c. SELECT promo_name,promo_begin_date
FROM promotions
WHERE promo_begin_date > '01-JAN-01'
ORDER BY 2 DESC;
Pregunta 20
Evalúe estas dos declaraciones SQL:
Correcta
Puntúa 1,00 sobre
1,00 SELECT last_name, salary, hire_date FROM EMPLOYEES ORDER BY salary DESC;
Marcar SELECT last_name, salary, hire_date FROM EMPLOYEES ORDER BY 2 DESC;
pregunta
¿Qué a rmación es verdad sobre ellas?
Seleccione una:
a.
b.
c.
No es necesario especi car DESC porque los resultados se ordenan en orden descendente por
defecto.
d.
e.
Se pueden hacer las dos declaraciones para producir resultados idénticos agregando un alias de
columna para la columna de salario en la segunda declaración SQL.
Finalizar revisión
Horario de Atención:
Presencial: Lunes a Viernes 8:00 a 14:00
Virtual: Lunes a Viernes 8:00 a 18:00