Prueba: DP Section 14 Prueba
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 14
(Responder todas las preguntas de esta sección)
1. Al crear una restricción referencial, ¿qué palabras claves identifica la tabla y columna en la tabla
principal?
REFERENCES (*)
ON DELETE SET NULL
FOREIGN KEY
ON DELETE CASCADE
Correcto
(1/1) Puntos
2. Debe aplicar una relación entre la columna LOC_ID de la tabla FACILITY y la misma columna de la tabla
MANUFACTURER. ¿Qué tipo de restricción debería definir en la columna LOC_ID?
PRIMARY KEY
UNIQUE
NOT NULL
FOREIGN KEY (*)
Correcto
(1/1) Puntos
3. ¿Qué cláusula podría utilizar para asegurarse de que los valores de costo son mayores que 1,00?
CONSTRAINT part_cost_ck CHECK (cost > 1.00) (*)
CONSTRAINT CHECK part_cost_ck (cost > 1.00)
CHECK CONSTRAINT part_cost_ck (cost > 1.00)
CONSTRAINT CHECK cost > 1.00
Correcto
(1/1) Puntos
4. ¿Qué línea del siguiente código provocará un error:?
CREATE TABLE clients
(client_number NUMBER(4) CONSTRAINT client_client_num_pk PRIMARY KEY,
first_name VARCHAR2(14),
last_name VARCHAR2(13),
hire_date DATE CONSTRAINT emp_min_hire_date CHECK (hire_date < SYSDATE),
department_id NUMBER(4),
CONSTRAINT clients_dept_id_fk FOREIGN KEY(department_id) REFERENCES
departments(department_id));
Línea 2
Línea 3
Línea 5 (*)
Línea 7
Correcto
(1/1) Puntos
5. La tabla employees contiene un valor department_id de columna de clave ajena que hace referencia a
la columna de ID de la tabla departments. ¿Cuáles de los siguientes modificadores de restricciones NO
permitirán suprimir los valores de ID en la tabla departments?
ON DELETE CASCADE
ON DELETE SET NULL
Ni A ni B (*)
Tanto A como B
Correcto
(1/1) Puntos
Página 1 de 3
Prueba: DP Section 14 Prueba
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 14
(Responder todas las preguntas de esta sección)
6. ¿Cuál de los siguientes no es un tipo de restricción de Oracle válido?
UNIQUE KEY
EXTERNAL KEY (*)
NOT NULL
PRIMARY KEY
Correcto
(1/1) Puntos
7. Una tabla puede tener más de una restricción de clave UNIQUE. ¿Verdadero o falso?
VERDADERO (*)
FALSO
Correcto
(1/1) Puntos
8. Una tabla debe tener al menos una restricción no nula y una restricción única. ¿Verdadero o falso?
VERDADERO
FALSO (*)
Correcto
(1/1) Puntos
9. Una restricción de clave única solo se puede definir en una columna no nula. ¿Verdadero o falso?
VERDADERO
FALSO (*)
Correcto
(1/1) Puntos
10. Se debe asegurar de que la columna LAST_NAME no contiene valores nulos. ¿Qué tipo de restricción
debería definir en la columna LAST_NAME?
UNIQUE
NOT NULL (*)
CHECK
PRIMARY KEY
Correcto
(1/1) Puntos
Página 2 de 3
Prueba: DP Section 14 Prueba
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 14
(Responder todas las preguntas de esta sección)
11. ¿Cuál es la sintaxis para la eliminación de una restricción PRIMARY KEY y todas sus restricciones
dependientes?
DROP CONSTRAINT table_name (constraint_name);
ALTER TABLE table_name
DROP CONSTRAINT constraint_name CASCADE; (*)
ALTER TABLE table_name
DROP CONSTRAINT constraint_name;
ALTER TABLE table_name
DROP CONSTRAINT FOREIGN KEY CASCADE;
Correcto
(1/1) Puntos
12. Una vez que las restricciones se hayan creado en una tabla, tendrá que vivir con ellas tal cual están, a
menos que se borre y vuelva a crear la tabla. ¿Verdadero o falso?
VERDADERO
FALSO (*)
Correcto
(1/1) Puntos
13. Debe agregar una restricción NOT NULL a la columna EMAIL en la tabla EMPLOYEES. ¿Qué cláusula
debería utilizar?
MODIFY (*)
ADD
DISABLE
CHANGE
Correcto
(1/1) Puntos
14. El comando para 'desactivar' una restricción es:
ALTER TABLE STOP CHECKING
ALTER TABLE STOP CONSTRAINTS
ALTER TABLE PAUSE CONSTRAINT
ALTER TABLE DISABLE CONSTRAINT (*)
Correcto
(1/1) Puntos
15. Al borrar una restricción, ¿qué palabras claves especifican que todas las restricciones de integridad
referenciales que hagan referencia a las claves primaria y únicas definidas en las columnas borradas se
borren también?
CASCADE (*)
ON DELETE SET NULL
REFERENCES
FOREIGN KEY
Correcto
(1/1) Puntos
Página 3 de 3