Database Examen Final Compress

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 12

Section 4

(Responder todas las preguntas de esta sección)


1. La ingeniería _______ es el proceso de creación de un modelo lógico o
conceptual mediante la extracción de información de un origen de datos
existente.
Inversa (*)
De arriba abajo
Directa
Destino
Correcto
(1/1) Puntos

2. La conversión de un modelo relacional a un modelo lógico se denomina


ingeniería inversa.
True (*)
False
Correcto
(1/1) Puntos

3. ¿Cuáles de los siguientes elementos no se pueden modelar con Oracle


SQL Data Modeler?
Entidades, atributos, UID
Entidades supertipo y subtipo
Relaciones recursivas
Relaciones de arco
Todos se puede modelar. (*)
Correcto

(1/1) Puntos
4. En Oracle SQL Data Modeler, el atributo que asigna como UID primario se
define automáticamente en un atributo obligatorio y se realizará la
ingeniería de llave primaria en el modelo relacional.
True (*)
False
Correcto
(1/1) Puntos

Section 5

0 0
(Responder todas las preguntas de esta sección)
5. Cada atributo de una entidad se asigna a una _________ de una tabla.
instancia
llave primaria
columna (*)
fila
Correcto
Section 5
(Responder todas las preguntas de esta sección)
6. Un modelo ___________ es el diseño de la implantación de la base de datos
real y se puede utilizar como base para implantar cualquier tipo de sistema
de gestión de bases de datos (DBMS).
Conceptual
Base de datos
Lógico
Relacional (*)
Incorrecto. Consulte la Sección 5, Lección 1.
(0/1) Puntos

7. Las restricciones de llave primaria se denominan mediante el


__________________.
nombre abreviado de la tabla (*)
nombre de clave foránea
nombre completo de tabla
sufijo UID

(1/1) Puntos

8. Se deben asignar a las restricciones nombres significativos para facilitar


su referencia.
True (*)
False
Correcto
(1/1) Puntos

Section 6
(Responder todas las preguntas de esta sección)

0 0
9. Una vez que haya creado una tabla, puede utilizar el comando
________________ para confirmar que se ha creado. (Elija 2)
(Elija todas las respuestas correctas)

SELECT (*)
ORDER BY
LIST
DESCRIBE (*)
Incorrecto. Consulte la Sección 6, Lección 3.

(0/1) Puntos
10. Puede asignar un nombre a una restricción o el servidor de Oracle
genera un nombre con el formato SYS_Cn.
True (*)
False
Correcto
Section 6
(Responder todas las preguntas de esta sección)
11. Las restricciones no se pueden agregar a una tabla después de su
creación.
True
False (*)
Correcto
(1/1) Puntos

12. El lenguaje de definición de datos realiza todo lo siguiente, excepto:


Modificar tablas
Insertar datos en tablas (*)
Agregar restricciones a las tablas
Crear tablas
Incorrecto. Consulte la Sección 6, Lección 3.
(0/1) Puntos
13. Si una tabla ya contiene filas al agregar una columna, la nueva columna
será inicialmente nula o utilizará el valor por defecto para todas las filas.
¿Verdadero o falso?
True (*)
False
Incorrecto. Consulte la Sección 6, Lección 3.

0 0
(0/1) Puntos
14. ¿Qué tipo de unión es la siguiente sentencia?
SELECT e.EMPLOYEE_ID, e.LAST_NAME, d.DEPARTMENT_ID,
d.DEPARTMENT_NAME, d.LOCATION_ID
FROM EMPLOYEES e, DEPARTMENTS d;
INNER JOIN
CROSS JOIN (*)
NATURAL JOIN
OUTER JOIN
Correcto
(1/1) Puntos
15. ¿Cuál de las siguientes sentencias es sintácticamente correcta?
SELECT e.employee_id, e.last_name, e.department_id, d.department_id,
d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id)
AND e.manager_id = 149 ;
SELECT e.employee_id, e.last_name, e.department_id, d.department_id,
d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id)
WHERE e.manager_id = 149 ;
Las dos sentencias son sintácticamente correctas. (*)
Ninguna de las sentencias es sintácticamente correcta.
Correcto
Section 6
(Responder todas las preguntas de esta sección)
16. ¿Cuál de las siguientes sentencias es un ejemplo de una sentencia SELF
JOIN?
SELECT department_id, department_name,location_id, city
FROM departments NATURAL JOIN locations;
SELECT e.employee_id, e.last_name, e.department_id, d.department_id,
d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id)
AND e.manager_id = 149 ;

0 0
SELECT worker.last_name emp, manager.last_name mgr
FROM employees worker JOIN employees manager
ON (worker.manager_id = manager.employee_id); (*)
SELECT e.employee_id, e.last_name, e.department_id, d.department_id,
d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id);
Incorrecto. Consulte la Sección 6, Lección 9.
(0/1) Puntos
17. La cláusula __________ se puede utilizar para hacer coincidir columnas
con el mismo nombre, pero diferentes tipos de dato.
OUTER JOIN
NATURAL JOIN
CROSS JOIN
USING (*)
Correcto
(1/1) Puntos
18. La unión CARTESIAN o CROSS se crea cuando se omite una condición de
unión.
True (*)
False
Correcto
(1/1) Puntos
19. Se puede utilizar una autounión cuando hay dos campos con los
mismos datos en una tabla que tienen diferentes significados.
True (*)
False
Correcto
(1/1) Puntos
20. En una consulta básica, después de la palabra FROM aparecen los
campos que se van a mostrar.
True
False (*)
Incorrecto. Consulte la Sección 6, Lección 1.
Section 6

0 0
(Responder todas las preguntas de esta sección)
21. La cláusula _________ de una consulta viene inmediatamente después de
SELECT y FROM.
ORDER BY
IF
WHERE (*)
GROUP BY
Incorrecto. Consulte la Sección 6, Lección 1.

(0/1) Puntos
22. Puede utilizar Application Express (APEX) para ...
Desarrollar y ampliar sus habilidades con la base de datos Oracle, SQL y
PL/SQL.
Obtener acceso a ejemplos de SQL y PL/SQL que comparte la comunidad de
desarrolladores de Oracle.
APEX se puede utilizar para las dos funciones anteriores. (*)
APEX no se pueden utilizar para ninguna de las funciones anteriores.
Correcto
(1/1) Puntos

23. Al emitir el comando SQL DELETE, se suprimen todas las filas de una
tabla si omite la cláusula __________.
SELECT
WHEN
IF
WHERE (*)
Correcto
(1/1) Puntos
24. Las columnas que no se muestran explícitamente obtienen un valor
nulo en la nueva fila, a menos que haya valores _________ para las columnas
que faltan que se utilizan.
DEFAULT (*)
BEGINNING
STANDARD
INSERT
Correcto
(1/1) Puntos

0 0
25. No es obligatorio especificar la lista de columnas en la sentencia INSERT.
¿Verdadero o falso?
True (*)
False
Correcto
Section 6
(Responder todas las preguntas de esta sección)
26. El lenguaje de manipulación de datos incluye todo lo siguiente, excepto:
UPDATE
INSERT
DELETE
COMMIT (*)
Correcto
(1/1) Puntos

27. La sentencia TRUNCATE es una sentencia de lenguaje de definición de


datos (DDL) y no genera ninguna información de rollback.
True (*)
False
Correcto
(1/1) Puntos
28. Puede relacionar datos de forma lógica desde varias tablas mediante
___________.
restricciones de control
claves únicas
claves foráneas (*)
valores de datos
Correcto
(1/1) Puntos
29. ¿Qué software se utiliza para gestionar la lectura y la manipulación en
una base de datos relacional?
Software de archivos planos
Software de ERD
Software de hoja de cálculo
Software de DBMS (*)

0 0
Correcto
(1/1) Puntos
30. Todas las siguientes son herramientas para acceder a una base de datos
relacional, excepto:
Oracle SQL Developer
Oracle SQL Data Modeler (*)
Oracle Application Express
SQL * Plus
Incorrecto. Consulte la Sección 6, Lección 2.
Section 6
(Responder todas las preguntas de esta sección)
31. Un valor de clave foránea debe coincidir con un valor de llave primaria
existente o, de lo contrario, debe ser nulo.
True (*)
False
Correcto
(1/1) Puntos
32. Utilice el operador ______ para realizar búsquedas con comodines de
valores de cadena de búsqueda válidos.
BETWEEN
MATCH
STRING
LIKE (*)
Correcto
(1/1) Puntos
33. Las fechas y cadenas de caracteres de la cláusula WHERE se deben
incluir entre comillas simples ('').
True (*)
False
Correcto
(1/1) Puntos

34. ¿Cuál es el resultado de ejecutar la siguiente sentencia?


SELECT EMPLOYEE_ID, LAST_NAME, JOB_ID, DEPARTMENT_ID AS "DEPTID"
FROM EMPLOYEES
WHERE DEPARTMENT_ID = 90 ;

0 0
Muestra EMPLOYEE_ID, LAST_NAME, JOB_ID, DEPARTMENT_ID, DEPTID de la
tabla EMPLOYEES donde el ID de departamento es 90.
Solicita al usuario información adicional.
Devuelve un error
Muestra EMPLOYEE_ID, LAST_NAME, JOB_ID, DEPARTMENT_ID de la tabla
EMPLOYEES donde el ID de departamento es 90. (*)
Incorrecto. Consulte la Sección 6, Lección 7.
(0/1) Puntos

35. ¿Cuál de los siguientes es el comodín que se utiliza para cualquier


número de caracteres en SQL?
#
% (*)
&
||
Correcto
Section 6
(Responder todas las preguntas de esta sección)
36. Según las reglas de prioridad, ¿cuál de los siguientes operadores se evaluará
primero?
Y (*)
OR
Los dos tienen el mismo nivel de prioridad.
Incorrecto. Consulte la Sección 6, Lección 7.
(0/1) Puntos
37. Si una expresión aritmética contiene más de un operador, __________ se evalúan
primero.
todos los elementos entre paréntesis (*)
los valores exponenciales
la suma y la resta
la multiplicación y la división
Correcto
(1/1) Puntos
38. El comando DESCRIBE muestra lo siguiente sobre una tabla, excepto:
Valores de datos (*)
Tipos de dato

0 0
Llave primaria
Nombres de campo
Correcto
(1/1) Puntos
39. El comando DESCRIBE describe los resultados de una consulta.
True
False (*)
Correcto
(1/1) Puntos
40. Puede especificar varias columnas después del calificador DISTINCT.
True (*)
False
Correcto
Section 6
(Responder todas las preguntas de esta sección)
41. ¿Qué alias de columna causará error?
SELECT last_name lname FROM employees;
SELECT last_name AS Last Name FROM employees; (*)
SELECT last_name "Last Name" FROM employees;
SELECT last_name AS lname FROM employees;
Incorrecto. Consulte la Sección 6, Lección 6.
(0/1) Puntos

42. ¿Qué dos afirmaciones son correctas?


(Elija todas las respuestas correctas)

Las sentencias SQL son sensibles a mayúsculas/minúsculas.


Las palabras clave se pueden abreviar o dividir entre líneas.
Las sentencias SQL no son sensibles a mayúsculas/minúsculas (a menos
que se indique). (*)
Las palabras clave no se pueden abreviar o dividir entre líneas. (*)
Correcto
(1/1) Puntos
43. El servidor de Oracle garantiza la consistencia de los datos basada en
transacciones.
True (*)

0 0
False
Correcto
(1/1) Puntos

44. Puede crear un marcador en la transacción actual mediante la sentencia


SAVEPOINT.
True (*)
False
Correcto
(1/1) Puntos
45. Una transacción empieza cuando se encuentra la primera sentencia
DML y termina cuando se produce una de las siguientes condiciones...
Se emite una sentencia COMMIT o ROLLBACK.
Se emite una sentencia DDL, como CREATE.
Ambas afirmaciones anteriores. (*)
Ninguno de los anteriores
Correcto
46. La consistencia de _______ garantiza una vista consistente de los datos
en todo momento.
Lectura (*)
Tabla
Escritura
Datos
Correcto
(1/1) Puntos

47. El análisis de N principales se utiliza cuando desea recuperar solo los


números principales de registros de un juego de resultados.
True (*)
False
Correcto
(1/1) Puntos
48. ¿Qué palabra clave SQL se utiliza para hacer una clasificación de análisis
de N principales?
ORDER BY
ROWNUM (*)

0 0
WHERE
GROUP BY
Incorrecto. Consulte la Sección 6, Lección 8.
(0/1) Puntos
49. Las variables de sustitución se utilizan cuando desea solicitar distintos
criterios en una condición.
True (*)
False
Correcto
(1/1) Puntos

50. ¿Qué carácter se utiliza como variable de sustitución en APEX?


: (*)
&
*
;
Correcto

0 0

También podría gustarte