option
Cuestiones
ayuda
daypo
buscar.php

BBDD RA2 VT5 Preguntas adicionales

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
BBDD RA2 VT5 Preguntas adicionales

Descripción:
RA2 Videotutoria 5

Fecha de Creación: 2024/11/16

Categoría: Informática

Número Preguntas: 20

Valoración:(7)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es la primera fase del diseño tradicional de bases de datos relacionales?. Lógico. Físico. Conceptual. Implementación.

¿Qué comando DDL se utiliza para crear un nuevo objeto en la base de datos?. CREATE. ALTER. DROP. INSERT.

¿Qué tipo de lenguaje SQL se utiliza para modificar registros en una tabla?. DDL. DML. DCL. TCL.

¿Qué comando SQL elimina todos los datos de una tabla sin borrar su estructura?. DELETE. DROP. TRUNCATE. ALTER.

¿Qué lenguaje de programación extiende SQL en Oracle para incluir elementos propios de programación?. T-SQL. PL/SQL. ANSI SQL. TCL.

¿Qué comando DCL se utiliza para otorgar permisos a un usuario en una base de datos?. GRANT. REVOKE. ALTER. COMMIT.

¿Qué comando SQL se utiliza para deshacer los cambios realizados en una transacción?. COMMIT. ROLLBACK. SAVEPOINT. DELETE.

¿Cuál es la longitud máxima permitida para los nombres de tablas en SQL?. 50 caracteres. 30 caracteres. 20 caracteres. Ilimitada.

¿Qué restricción se utiliza para garantizar que un valor en una columna no sea nulo?. PRIMARY KEY. NOT NULL. UNIQUE. DEFAULT.

¿Qué comando SQL permite modificar la estructura de una tabla existente?. CREATE. ALTER. DROP. UPDATE.

¿Qué comando SQL utilizarías para renombrar la columna salario a sueldo en la tabla empleados?. ALTER TABLE empleados MODIFY COLUMN salario RENAME TO sueldo;. ALTER TABLE empleados RENAME COLUMN salario TO sueldo;. ALTER COLUMN empleados.salario RENAME TO sueldo;. RENAME empleados.salario TO sueldo;.

¿Qué hace el siguiente código SQL? CREATE TABLE departamentos ( id_depto NUMBER(5) PRIMARY KEY, nombre VARCHAR2(50) NOT NULL, ubicacion VARCHAR2(50) );. Elimina una tabla existente llamada departamentos. Crea una tabla llamada departamentos con tres columnas. Modifica la estructura de la tabla departamentos. Da error porque falta la clave foránea.

¿Qué comando utilizarías para eliminar la columna email de la tabla empleados?. ALTER TABLE empleados DROP COLUMN email;. DROP COLUMN empleados.email;. DELETE email FROM empleados;. ALTER TABLE empleados REMOVE COLUMN email;.

¿Qué resultado devuelve esta consulta si no hay registros en empleados con salario mayor a 5000? SELECT * FROM empleados WHERE salario > 5000;. Devuelve todos los empleados. Devuelve un error de consulta. Devuelve un conjunto vacío. Devuelve un mensaje indicando que no hay coincidencias.

¿Qué hace el siguiente código SQL? ALTER TABLE empleados ADD email VARCHAR2(100) UNIQUE;. Añade una columna llamada email con restricción de unicidad a la tabla empleados. Modifica la columna email existente para que sea única. Da error porque falta la clave primaria. Elimina la restricción de unicidad de la columna email.

¿Qué comando necesitas para deshacer los cambios de una transacción no confirmada?. SAVEPOINT. COMMIT. ROLLBACK. REVOKE.

¿Cuál será el resultado del siguiente código si se ejecuta en una tabla sin datos? TRUNCATE TABLE empleados;. Elimina la tabla empleados. Devuelve un error porque no hay datos. Elimina todos los datos de la tabla pero conserva su estructura. No hace nada porque la tabla está vacía.

¿Cuál es la diferencia entre DELETE y TRUNCATE?. DELETE elimina datos, mientras que TRUNCATE elimina la estructura. DELETE respeta las restricciones, mientras que TRUNCATE las ignora. DELETE permite eliminar datos específicos, mientras que TRUNCATE elimina todos los datos. TRUNCATE es más lento que DELETE.

¿Qué comando SQL creará una restricción que asegure que los valores de una columna sean mayores o iguales a 1000?. ALTER TABLE empleados ADD CHECK (salario >= 1000);. ALTER TABLE empleados ADD PRIMARY KEY (salario >= 1000);. ALTER TABLE empleados ADD DEFAULT (1000);. ALTER TABLE empleados MODIFY COLUMN salario >= 1000;.

¿Qué hace el siguiente código SQL? CREATE TABLE empleados ( id_empleado NUMBER(5) PRIMARY KEY, nombre VARCHAR2(50) NOT NULL, salario NUMBER(10, 2) DEFAULT 1500 );. Crea una tabla llamada empleados con una clave primaria y un valor predeterminado para salario. Modifica la tabla empleados para añadir una clave primaria. Da error porque falta la clave foránea. Crea una tabla llamada empleados sin clave primaria.

Denunciar Test