Repaso Final BASE de DATOS Clase

  • Published on
    03-Aug-2015

  • View
    634

  • Download
    1

Transcript

Repaso Final: MTA Fundamentos de Base de datosCentro Cultural Salvadoreo Americano

Usted tiene la siguiente definicin de la tabla:

Cul es el resultado?

1. Un error de sintaxis. 2. Una nueva fila de la tabla. 3. Un mensaje de error que establece que los valores NULL no estn permitidos. 4. Un mensaje de error que establece que los ID duplicados no estn permitidos.

Usted tiene una tabla llamada: Cliente. Debe guardar una nueva columna llamada Distrito Qu instruccin debera utilizar?MODIFY TABLE Cliente (Distrito INTEGER) ALTER TABLE Cliente ADD (Distrito INTEGER) ALTER TABLE Cliente MODIFY (Distrito INTEGER)

Debe almacenar nombres de productos que varan entre tres y 30 caracteres. Adems debe minimizar la cantidad de espacio de almacenamiento utilizado . Qu tipo de datos debera utilizar.

CHAR (3 , 30) VARCHAR ( 3 , 30) VARCHAR (30)

Debe eliminar una lista llamada VistaEmpledo de su base de datos. Qu instruccin debera utilizar:DELETE VistaEmpleado DELETE VIEW VistaEmpleado

DROP VIEW VistaEmpleadoDROP VistaEmpleado

Una razn para crear un procedimiento almacenado es:Mejorar el rendimiento Minimizar el espacio de almacenamiento

Omitir los requisitos de distincin de maysculas y minsculas.Darle al usuario control de la lgica 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 vacoNo tiene cambios

Qu permiso necesita un usuario a fin de ejecutar un procedimiento almacenadoALLOW CALL

EXECUTERUN

SELECT COUNT (rows) FROM Empleado SELECT COUNT (*) FROM EmpleadoSELECT COUNT * FROM Emplead

Debe llenar una tabla llamada CopiaEmpleado con los datos de una tabla existente llamada Empleado Qu instruccin debera utilizarCOPY * INTO Empleado SELECT * FROM Empleado

INSERT INTO CopiaEmpleado SELECT * FROM Empleado

INSERT * FROM Empleado INTO CopiaEmpleado

Qu palabra clave utilizara en una instruccin SELECT para devolver filas que cumplan con una condicin especifica.FROM ORDER BY

WHEREUNION

En que estructura de la base de datos opera una instruccin 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 instruccin UPDATE para cambiar el nombre de un producto especifico a vaso. Qu debera incluir en la instruccin UPDATE LET NombreProducto = vaso SET NombreProducto = vaso ASSING NombreProducto = vaso

GROUP BYE HAVING WHERE THAT SET

Eliminacin funcional Eliminacin en domino

Eliminacin en cascadaEliminacin heredada

La tabla Producto contiene los siguientes datos:

SELECT COUNT * FROM Producto WHERE Cantidad > 18 Qu valor devuelve esta distribucin: 1 2 3

Usted ejecuta una instruccin en una transaccin para eliminar 100 filas de una tabla. La transaccin falla despus que se eliminaron 40 filas. Cul es el resultado dela base de datos:

La tabla estar daada La transaccin ser reiniciara

No se eliminara ninguna fila de la tablaSe eliminan 40 filas de la tabla

Combinacin completa Combinacin interna Combinacin externa

Sin un orden previsible En orden alfabtico por Nombre En orden cronolgico por FechaAfiliacin En el orden en que se insertaron las filas

Componente que contiene informacin para una nica entrada de una tabla se llama:Columna Tipos de datos Fila Vista

Qu diferencia existe entre una instruccin UPDATE y una DELETEInstruccin UPDATE no elimina filas de una tablaUna instruccin UPDATE puede cambiar solo una fila Una instruccin DELETE no puede usar una clusula WHERE Una instruccin DELETE funciona solo en un procedimiento almacenado

Qu comando debera utilizar para agregar una columna a una tabla existenteALTER CHANGE INSERT UPDATE

Usted tiene la siguiente definicin de la tabla

0 1 2 3