You are on page 1of 4

EXAMEN DBA PARCIAL 5

1. Cul sentencia explcitamente define una restriccin de clave fornea?


ALTER TABLE student_grades
ADD CONSTRAINT NAME = student_id_fk
FOREIGN KEY (student_id) REFERENCES students (student_id)
2. Que hace la sentencia TRUNCATE?
Remueve todas las filas de una tabla
3. Evalu la sentencia SQL
DROP TABLE DEPT
Cul de las siguientes afirmaciones es incorrecta acerca de la sentencia SQL?
Todos los ndices basados en la Tabla DEPT son eliminados
4. Cul de los siguientes es un tipo de dato DATETIME que puede ser utilizado al especificar
la
INTERVAL YEAR TO MONTH
5. La tabla EMPLOYEES posee las siguientes columnas:
LAST_NAME VARCHAR2(35)
SALARY NUMBER(8,2)
HIRE_DATE DATE
La gerencia desea adicionar un valor por defecto a la columna salary. EL DBA planea
modificar
ALTER TABLE EMPLOYEES
MODIFY (SALARY DEFAULT 5000);
Cul de las siguientes opciones es verdadera acerca de la sentencia ALTER?
Una modificacin al valor DEFAULT afecta solo a las inserciones subsiguientes
6. Cul de las siguientes directivas para nombrar la tabla es incorrecta?
Debe comenzar por numero o letra

7.

No existen filas en la tabla


8. Con que opcin se puede definir una tabla para que se asigna un valor por defecto a una
columna?
DEFAULT
9. Cul sentencia SQL de creacin de tabla define la restriccin de clave fornea en la
columna DEPTNO
CREATE TABLE EMP
(empno NUMBER (4),
ename VARCHAR2(35),
Deptno NUMBER(7,2) FOREIGN KEY
CONSTRAINT emp_deptno_fk REFERENCES dept (deptno));
10. Evalue el conjunto de sentencias SQL siguiente:

La sentencia DESCRIBE DEPT muestra la estructura de la tabla DEPT


11. Examine la estructura de la tabla EMPLOYEES
EMPLOYEE_ID NUMBER Primary Key

FIRST_NAME VARCHAR2(25)
LAST_NAME VARCHAR2(25)
Cual sentencia inserta una fila en la tabla?
INSERT INTO employees (employee_id)
VALUES (1000);
12. Se desea modificar la tabla STUDENTS adicionando una clave primaria en la columna
STUDENT_ID. La tabla se encuentra
Cul de las siguientes sentencias realiza esta tarea?
ALTER TABLE students
ADD CONSTRAINT stud_id_fk PRIMARY KEY (student_id);
13. Cual es una sentencia DML?
MERGE
14. Cules de las siguientes afirmaciones es correcta con respecto a la manipulacin de
tabla?
Es posible renombrar una tabla con el comando RENAME o ALTER TABLE
15. Cul de las siguientes afirmaciones acerca de restricciones es Verdadera?
Restricciones pueden ser creadas al mismo tiempo que la tabla es creada
16. Qu efecto causa activar la funcin de AUTOCOMMIT?
Cada sentencia DML individual se valida en cuanto se ejecuta
17. Cul sentencia habilita una restriccin existente?
ALTER TABLE table_name
ENABLE CONSTRAINT constraint_name;
18. Para cual de las siguientes restricciones ORACLE Server crea implicitamente un indice
unico?
PRIMARY KEY
19. Cul afirmacin del funcionamiento y uso de restricciones es incorrecta?
Restricciones fuerzan reglas a nivel de vistas
20. Cul de las siguientes opciones describe el tipo de dato ROWID?

Una cadena de texto representando la direccin nica de una fila en una tabla
21. Cul de las siguientes restricciones puede ser definida nicamente a nivel de columna?
NOT NULL
22. Se desea cambiar la definicin de una tabla existente. La columna DESCRIPTION de la
tabla COMMERCIAL manipular caracteres de longitud variable hasta 2000 bytes. La
columna actualmente manipula 1000 bytes.
Cul sentencia es valida?
No es posible incrementar el tamao de una columna si la tabla posee filas.

You might also like