Está en la página 1de 12

Prueba: D F o Database Foundations E x a m e n Final

Revise las respuestas, los resultados y las puntuaciones de las


preguntas que se muestran a continuación. Las respuestas
correctas están marcadas con un asterisco (*).

Section 4

(Responder todas las preguntas de esta sección)


1.La herramienta Oracle SQL Data Modeler le permite hacer todo
lo siguiente, excepto:
Capturar reglas de negocio e
información Almacenar información de
metadatos
Crear modelos de proceso, lógicos,
relacionales y físicos
Almacenar datos de aplicaciones (*)
Correcto

(1/1) Puntos

2.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

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


denomina ingeniería inversa.
True
(*)
False
Correcto

(1/1)
Puntos

4.Los pasos para convertir un modelo lógico en un modelo relacional


mediante Oracle SQL Developer Data Modeler son:
Seleccionar el modelo lógico, hacer clic en el icono Engineer to
Relational Model, aceptar los valores por defectos, hacer clic en
Engineer (*)
Hacer clic en el icono Engineer to Relational Model., seleccionar el
Seleccionar el modelo lógico, aceptar los valores por defecto,
hacer clic en el icono Engineer to Relational Model, hacer clic en
Engineer

Ninguno de los anteriores.


Correcto

(1/1) Puntos

Section 5

(Responder todas las preguntas de esta sección)

5.Podemos aplicar las abreviaturas de nomenclatura mediante el


archivo .csv que contiene las abreviaturas.
True
(*)
False
Correcto

6.To use the Oracle SQL Developer Data Modeler to apply


naming standards :
Use a .docx file constaining table names and abbreviations
Use a .csv file constaining table names and abbreviations (*)
Use a .accdb file constaining table names and
abbreviations None of the above.
Correct

(1/1) Puntos

7.Un/a en Oracle SQL Developer Data Modeler


es un juego de términos aceptados que se pueden utilizar en el
diseño.

tabla
glosario (*)
plantilla
regla de
validación
Correcto
8. Los pasos para crear un glosario a partir de un modelo
(1/1)
lógico existente son:
Puntos
Hacer clic con el botón derecho en el modelo lógico,
seleccionar
Create Glossary a partir del modelo lógico (*)
Hacer doble clic en el modelo lógico
Hacer clic con el botón derecho en el modelo relacional, seleccionar
Create Glossary a partir del modelo
relacional Ninguno de los anteriores.
Correcto

(1/1) Puntos
Section 6

(Responder todas las preguntas de esta sección)

9.Los/las proporcionan más flexibilidad y control al


cambiar los datos y garantizan la consistencia de los datos en caso
de fallo de proceso de usuario o del sistema.
Bloques de código
Procedimientos
Funciones
Transacciones (*)
Correcto

(1/1) Puntos

10.Una transacción de base de datos consta de lo siguiente, excepto:


Sentencias DML que constituyen un cambio consistente de los datos

Consultas SELECT
(*) Una sentencia
TCL Una sentencia
DDL
Correcto

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


sentencia SAVEPOINT.
True (*)
False
Correcto

(1/1)
Puntos
12.Los usuarios pueden ver los datos en el proceso de cambio
de otro usuario.
True
False
(*)
Correcto

(1/1) Puntos

13.Al definir una tabla, puede especificar que se proporcione un valor


por defecto a una columna mediante la opción LITERAL.
True
False
(*)
Incorrecto.
Consulte la
Sección 6,
Lección 3.

(0/1)
Puntos

14.Al una tabla, la base de datos pierde todos los datos


de la tabla.
DROP
(*)
ERASE
ALTER
SELECT
Correcto
(1/1)
Puntos

15.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
Correcto

16.Las restricciones no se pueden agregar a una tabla después de su


creación.
True
False (*)
Correcto

(1/1) Puntos

17.Puede asignar un nombre a una restricción o el servidor de Oracle


genera un nombre con el formato SYS_Cn.
True (*)
False
(1/1) Puntos

18.Los literales se pueden utilizar en una sentencia SELECT.


True (*)
False
Correcto

(1/1) Puntos

19.El comando DESCRIBE describe los resultados de una consulta.


True
False (*)
Correcto

(1/1) Puntos

20. Si una expresión aritmética contiene más de un operador,


se evalúan primero.

todos los elementos entre paréntesis


(*) la multiplicación y la división
la suma y la resta
los valores exponenciales
Correcto

21. Un valor nulo es lo mismo que un


cero o un espacio en blanco.
¿Verdadero o falso?
True
False
(*)
Correcto

(1/1)
Puntos

22.Puede mostrar todas las columnas de datos en una tabla


insertando un asterisco (*) tras la palabra clave SELECT.
True
(*)
False
Correcto

(1/1)
Puntos
23. ¿Qu
é
dos
Las sentencias SQL no son sensibles a mayúsculas/minúsculas
(a menos que se indique). (*)
Las sentencias SQL son sensibles a mayúsculas/minúsculas.
Las palabras clave no se pueden abreviar o dividir entre líneas.
(*)
Correcto

(1/1) Puntos

24. ¿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;
OUTER JOIN
CROSS JOIN
(*) NATURAL
JOIN INNER
JOIN
Correcto

(1/1) Puntos

25.Se puede utilizar una autounión cuando hay dos campos con los
mismos datos en una tabla que tienen diferentes significados.
True
(*)
False
Correcto

26.La unión CARTESIAN o CROSS se crea cuando se omite una


condición de unión.
True
(*)
False
Correcto
27. ¿La siguiente sentencia se ejecutará correctamente (verdadero
(1/1)
o falso)?
Puntos
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);
True (*)
False
Correcto

(1/1) Puntos

28.¿La siguiente sentencia se ejecutará correctamente (verdadero o


falso)?
SELECT employee_id, city, department_name
FROM employees e JOIN departments d
ON d.department_id = e.department_id
JOIN locations l
ON d.location_id = l.location_id;
True
(*)
False
Correcto

(1/1)
Puntos

29.Una unión entre dos tablas que devuelve los resultados de la

udnióre enchIaN)NsEeRdyenlaosmfiinlaas

unnoiócnoiOncUidenteRET

izsqudeierladata(boladeizrqeuchiear)d.a (o True (*)


False
Correcto

(1/1) Puntos

30.El tipo de comando SQL que se utiliza para definir estructuras de


bases de datos es:
DCL
TCL
31. Una tabla es la estructura básica de almacenamiento de
un
DDLRDBMS.
(*)
True
DML
Correcto
(*)
False
Correcto

(1/1)
Puntos
32. Las funciones de SQL son:
Inserción, actualización y supresión de filas en una
tabla Consulta de datos almacenados en la base de
datos
Las dos opciones anteriores son de SQL (*)
Ninguna de las opciones anteriores son de
SQL Correcto
(1/1) Puntos

33.El lenguaje de consulta estructurado (SQL) es el lenguaje


declarativo basado en juegos que se utiliza para acceder a los
datos de una base de datos Oracle.
True (*)
False
Incorrecto.
Consulte
la Sección
6,
Lección 2.

(0/1)
Puntos

34.En una consulta básica, después de la palabra FROM aparecen los


campos que se van a mostrar.
True
False
(*)
Correcto

(1/1)
Puntos

35. Pued
e
utiliz
ar
Appli
catio
n
Expr
ess BY
GROUP
ORDER
(APEBY
X)
para
...
Desarroll
Correcto

(1/1) Puntos

37.¿Qué palabra clave SQL se utiliza para hacer una clasificación de


análisis de N principales?
ORDER BY
WHERE
GROUP BY
ROWNUM
(*)
Correcto

(1/1) Puntos

38.¿Cuál es el orden de ejecución correcto para sentencias en una


consulta SELECT?
FROM, SELECT, ORDER BY,WHERE
SELECT, WHERE, FROM, ORDER
BY
SELECT, ORDER BY,FROM, WHERE,
FROM, WHERE, SELECT, ORDER BY
(*)
Correcto

(1/1) Puntos

39.¿Qué afirmaciones no son verdaderas?


(Elija 2)
(Elija todas las respuestas correctas)

Puede ordenar por una columna que no esté en la lista SELECT.


Puede ordenar los resultados de la consulta especificando la
posición
numérica de la columna en la cláusula SELECT.
No puede utilizar un alias de columna en la cláusula GROUP BY. (*)

No puede ordenar los resultados de la consulta por más de


una columna. (*)
Correcto

(1/1) Puntos
40. ¿Qué carácter se utiliza como variable de sustitución en
APEX?
;
: (*)
&
41.Las fechas y cadenas de caracteres de la cláusula WHERE se
deben incluir entre comillas simples ('').
True
(*)
False
Correcto

(1/1)
Puntos

42.Una condición lógica combina el resultado de dos condiciones de


componentes para producir un resultado único basado en dichas
condiciones o invierte el resultado de una condición única.
True
(*)
False
Correcto

(1/1)
Puntos

4se3.eSvaluge úanrálapsrirmegelraos? de prioridad, ¿cuál de los


siguientes operadores Y (*)
OR
Los dos tienen el mismo nivel de prioridad.
Correcto

(1/1) Puntos

44.¿Qué operador se utiliza para mostrar las filas basadas en un


rango de valores?
IN
BETWEEN (*)
LIKE
NOT NULL
Correcto

(1/1) Puntos
45.El operador necesita que alguna de las condiciones de
los componentes sea verdadera.
BETWEEN
EITHER
OR (*)
Correcto

46.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

47.El lenguaje de manipulación de datos incluye todo lo siguiente,


excepto:
DELETE
COMMIT (*)
INSERT
UPDATE
Correcto
(1/1)
Puntos

48.Si tiene restricciones en lugar de columnas, recibirá un error si


intenta violar la regla de restricción.
True
(*)
False
Correcto

(1/1)
Puntos

49.El comando que siempre elimina todas las filas de una tabla,
dejando la tabla vacía y la estructura de la misma intacta, es...
TRUNCATE (*)
DELETE
Ambos
Ninguno
Correcto

(1/1) Puntos
50.La recopilación de sentencias DML que forman una unidad lógica
de trabajo se denomina .
sentencia
transacción (*)
bloque
comando
Correcto

También podría gustarte