DP Section 13 Prueba

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Section 13

(Responder todas las preguntas de esta sección)


1. ¿Qué afirmación es verdadera sobre la creación de una tabla?
Si no hay ningún esquema incluido explícitamente en una sentencia
CREATE TABLE, la sentencia CREATE TABLE fallará.
Si hay un esquema explícitamente incluido en una sentencia CREATE
TABLE y el esquema no existe, se creará.
Si no hay ningún esquema incluido explícitamente en una sentencia
CREATE TABLE, la tabla se crea en el esquema del usuario actual. (*)
Con una sentencia CREATE TABLE, se creará siempre una tabla en el
esquema del usuario actual.
Correcto
(1/1) Puntos
2. Está creando la tabla EMPLOYEES. Esta tabla debe contener la
columna COMMISSION_PCT y utiliza un valor del 10 por ciento si no se
proporciona ningún valor de comisión cuando se inserta un registro.
¿Qué línea debería incluir en la sentencia CREATE TABLE para realizar
esta tarea?
commission_pct NUMBER(4,2) DEFAULT = 0.10
commission_pct NUMBER(4,2) IS DEFAULT 0.10
commission_pct NUMBER(4,2) (DEFAULT, 0.10)
commission_pct NUMBER(4,2) DEFAULT 0.10 (*)
Correcto
(1/1) Puntos
3. Dada esta tabla employee:
(employee_id NUMBER(10) NOT NULL,
first_name VARCHAR2(25) NOT NULL,
last_name VARCHAR2(30) NOT NULL,
hire_date DATE DEFAULT sysdate)

¿Cuál será el resultado de la columna hire_date que aparece tras esta


sentencia insert:

INSERT INTO employees VALUES (10, 'Natacha', 'Hansen', DEFAULT);

La sentencia fallará, ya que debe mostrar las columnas en las que está
realizando la inserción.
La sentencia funcionará y la columna hire_date tendrá el valor de la
fecha en la que se ha ejecutado la sentencia. (*)
La cadena de caracteres SYSDATE.
La columna de hire_date será nula.
Correcto
(1/1) Puntos
4. Tengo una tabla denominada School_Friends en mi esquema. Desea
crear una tabla en su esquema denominada School_Friends. Esto es
______________, porque ____________________________________.
posible; mi esquema es independiente del suyo, y no nos importa que
haya tablas con nombres similares en nuestros distintos esquemas. (*)

posible; nuestros datos se fusionarán en una tabla y podemos acceder


más fácilmente a la información de nuestros amigos comunes.
imposible; sea como sea, nunca puede haber dos tablas con el mismo
nombre, incluso aunque estén en diferentes esquemas.
imposible; School_Friends es un término reservado en SQL.
Correcto
(1/1) Puntos
5. Desea crear una tabla de base de datos que contendrá información
relativa a los productos de su compañía comercializados durante el año
2001. ¿Qué nombre puede asignar a la tabla que ha creado?
2001_PRODUCTS
PRODUCTS--2001
PRODUCTS_(2001)
PRODUCTS_2001 (*)
Correcto

Section 13
(Responder todas las preguntas de esta sección)
6. La acción FLASHBACK TABLE to BEFORE DROP puede restaurar solo la
estructura de la tabla, pero no sus datos al estado en que se
encontraban antes de borrar la tabla. ¿Verdadero o falso?
VERDADERO
FALSO (*)
Correcto
(1/1) Puntos
7. Para realizar una supresión lógica de una columna sin la penalización
de rendimiento de reescribir todos los bloques de datos de la tabla,
puede emitir el siguiente comando:
Alter table modify column
Alter table drop column
Alter table set unused (*)
Drop column “columname”
Correcto
(1/1) Puntos
8. RENAME old_name to new_name se puede utilizar para:
Cambiar el nombre de una fila.
Cambiar el nombre de una columna.
Cambiar el nombre de una tabla. (*)
Todo lo anterior.
Correcto
(1/1) Puntos
9. Después de emitir un comando SET UNUSED en una columna, se
puede agregar otra columna con el mismo nombre utilizando una
sentencia ALTER TABLE. ¿Verdadero o falso?
VERDADERO (*)
FALSO
Correcto
(1/1) Puntos
10. Su supervisora le ha pedido que modifique la columna AMOUNT en
la tabla ORDERS. Desea que la columna se configure para aceptar un
valor por defecto de 250. La tabla contiene datos que necesita
mantener. ¿Qué sentencia debería emitir para realizar esta tarea?
DROP TABLE orders;
CREATE TABLE orders
(orderno varchar2(5) CONSTRAINT pk_orders_01 PRIMARY KEY,
customerid varchar2(5) REFERENCES customers (customerid),
orderdate date,
amount DEFAULT 250);
ALTER TABLE orders
CHANGE DATATYPE amount TO DEFAULT 250;
DELETE TABLE orders;
CREATE TABLE orders
(orderno varchar2(5) CONSTRAINT pk_orders_01 PRIMARY KEY,
customerid varchar2(5) REFERENCES customers (customerid),
orderdate date,
amount DEFAULT 250) ;
ALTER TABLE orders
MODIFY (amount DEFAULT 250); (*)
Correcto

Section 13
(Responder todas las preguntas de esta sección)
11. El tipo de dato BLOB puede almacenar como máximo 128 TB de
datos. ¿Verdadero o falso?
VERDADERO (*)
FALSO
Correcto
(1/1) Puntos
12. Evalúe esta sentencia CREATE TABLE:
CREATE TABLE sales
(sales_id NUMBER,
customer_id NUMBER,
employee_id NUMBER,
sale_date TIMESTAMP WITH TIME ZONE,
sale_amount NUMBER(7,2));

¿Qué afirmación es verdadera sobre la columna SALE_DATE?

Los datos almacenados en la columna se devolverán en la zona horaria


local de la base de datos. (*)
Los datos se normalizarán según la zona horaria del cliente.
Los datos se almacenarán utilizando una precisión de segundos
fraccionarios de 5.
Los datos almacenados no incluirán segundos.
Correcto
(1/1) Puntos
13. ¿Qué tipos de dato almacenan datos de caracteres de longitud
variable? Seleccione dos opciones.
(Elija todas las respuestas correctas)

CLOB (*)
VARCHAR2 (*)
CHAR
NCHAR
Incorrecto. Consulte la sección 13 de la lección 2.
(0/1) Puntos
14. ¿Qué sentencia es verdadera sobre los tipos de dato?
El tipo de dato TIMESTAMP es un tipo de dato de carácter.
El tipo de dato CHAR se debería definir con un tamaño que no sea
demasiado grande para los datos que contiene (o que podría contener)
para ahorrar espacio en la base de datos. (*)
El tipo de dato VARCHAR2 se debería utilizar para datos de caracteres
de longitud fija.
El tipo de dato BFILE almacena los datos de caracteres hasta cuatro GB
en la base de datos.
Incorrecto. Consulte la sección 13 de la lección 2.
(0/1) Puntos
15. Está diseñando una tabla para el departamento de recursos
humanos. Esta tabla debe incluir una columna que contenga la fecha de
contratación de cada uno de los empleados. ¿Qué tipo de dato debe
especificar para esta columna?
CHAR
DATE (*)
INTERVAL YEAR TO MONTH
TIMESTAMP
Correcto

También podría gustarte