Author
serrano-palacios
View
649
Download
1
Embed Size (px)
Repaso Final: MTA Fundamentos de Base de datosCentro Cultural Salvadoreño Americano
Usted tiene la siguiente definición de la tabla:
1. Un error de sintaxis.2. Una nueva fila de la tabla.3. Un mensaje de error que
establece que los valores NULL no están permitidos.
4. Un mensaje de error que establece que los ID duplicados no están permitidos.
¿Cuál es el resultado?
Usted tiene una tabla llamada: Cliente. Debe guardar una nueva columna llamada Distrito¿Qué instrucción debería utilizar?
MODIFY TABLE Cliente(Distrito INTEGER)
ALTER TABLE Cliente ADD(Distrito INTEGER)
ALTER TABLE Cliente MODIFY(Distrito INTEGER)
Debe almacenar nombres de productos que varían entre tres y 30 caracteres. Además debe minimizar la cantidad de espacio de almacenamiento utilizado . Qué tipo de datos debería utilizar.
CHAR (3 , 30)
VARCHAR ( 3 , 30)
VARCHAR (30)
Debe eliminar una lista llamada VistaEmpledo de su base de datos.Qué instrucción debería utilizar:
DELETE VistaEmpleado
DELETE VIEW VistaEmpleado
DROP VIEW VistaEmpleado
DROP VistaEmpleado
Una razón para crear un procedimiento almacenado es:
Mejorar el rendimiento
Minimizar el espacio de almacenamiento
Omitir los requisitos de distinción de mayúsculas y minúsculas.
Darle al usuario control de la lógica de consulta
Qué define la cantidad de espacio de almacenamiento asignado a un valor en una columna.
Tipo de datos
Formato
Clave.
Validador
Se archiva
Se borrará
Queda vacío
No tiene cambios
Qué permiso necesita un usuario a fin de ejecutar un procedimiento almacenado
ALLOW
CALL
EXECUTE
RUN
SELECT COUNT (rows)FROM Empleado
SELECT COUNT (*)FROM Empleado
SELECT COUNT *FROM Emplead
Debe llenar una tabla llamada CopiaEmpleado con los datos de una tabla existente llamada EmpleadoQué instrucción debería utilizar
COPY * INTO EmpleadoSELECT *FROM Empleado
INSERT INTO CopiaEmpleadoSELECT *FROM Empleado
INSERT *FROM EmpleadoINTO CopiaEmpleado
Qué palabra clave utilizaría en una instrucción SELECT para devolver filas que cumplan con una condición especifica.
FROM
ORDER BY
WHERE
UNION
En que estructura de la base de datos opera una instrucción INSERT.
Rol
Procedimiento almacenado
Tabla
Desencadenador
Usuario
Usted tiene una tabla que contiene ID de los productos y los nombres de los productos.Debe escribir una instrucción UPDATE para cambiar el nombre de un producto especifico a vaso. Qué debería incluir en la instrucción UPDATE
LET NombreProducto = «vaso»
SET NombreProducto = «vaso»
ASSING NombreProducto = «vaso»
GROUP BYE
HAVING
WHERE
THAT
SET
Eliminación funcional
Eliminación en domino
Eliminación en cascada
Eliminación heredada
La tabla Producto contiene los siguientes datos:
SELECT COUNT * FROM Producto WHERE Cantidad > 18
Qué valor devuelve esta distribución:
1
2
3
Usted ejecuta una instrucción en una transacción para eliminar 100 filas de una tabla. La transacción falla después que se eliminaron 40 filas. Cuál es el resultado dela base de datos:
La tabla estará dañada
La transacción ser reiniciara
No se eliminara ninguna fila de la tabla
Se eliminan 40 filas de la tabla
Combinación completa
Combinación interna
Combinación externa
Sin un orden previsible
En orden alfabético por Nombre
En orden cronológico por FechaAfiliación
En el orden en que se insertaron las filas
Componente que contiene información para una única entrada de una tabla se llama:
Columna
Tipos de datos
Fila
Vista
Qué diferencia existe entre una instrucción UPDATE y una DELETE
Instrucción UPDATE no elimina filas de una tabla
Una instrucción UPDATE puede cambiar solo una fila
Una instrucción DELETE no puede usar una cláusula WHERE
Una instrucción DELETE funciona solo en un procedimiento almacenado
Qué comando debería utilizar para agregar una columna a una tabla existente
ALTER
CHANGE
INSERT
UPDATE
Usted tiene la siguiente definición de la tabla
0
1
2
3