Transcript
Page 1: Repaso Final BASE de DATOS Clase Tarea

Repaso Final: MTA Fundamentos de Base de datosCentro Cultural Salvadoreño Americano

Page 2: Repaso Final BASE de DATOS Clase Tarea

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?

Page 3: Repaso Final BASE de DATOS Clase Tarea

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)

Page 4: Repaso Final BASE de DATOS Clase Tarea

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)

Page 5: Repaso Final BASE de DATOS Clase Tarea

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

Page 6: Repaso Final BASE de DATOS Clase Tarea

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

Page 7: Repaso Final BASE de DATOS Clase Tarea

Qué define la cantidad de espacio de almacenamiento asignado a un valor en una columna.

Tipo de datos

Formato

Clave.

Validador

Page 8: Repaso Final BASE de DATOS Clase Tarea

Se archiva

Se borrará

Queda vacío

No tiene cambios

Page 9: Repaso Final BASE de DATOS Clase Tarea

Qué permiso necesita un usuario a fin de ejecutar un procedimiento almacenado

ALLOW

CALL

EXECUTE

RUN

Page 10: Repaso Final BASE de DATOS Clase Tarea

SELECT COUNT (rows)FROM Empleado

SELECT COUNT (*)FROM Empleado

SELECT COUNT *FROM Emplead

Page 11: Repaso Final BASE de DATOS Clase Tarea

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

Page 12: Repaso Final BASE de DATOS Clase Tarea

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

Page 13: Repaso Final BASE de DATOS Clase Tarea

En que estructura de la base de datos opera una instrucción INSERT.

Rol

Procedimiento almacenado

Tabla

Desencadenador

Usuario

Page 14: Repaso Final BASE de DATOS Clase Tarea

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»

Page 15: Repaso Final BASE de DATOS Clase Tarea

GROUP BYE

HAVING

WHERE

THAT

SET

Page 16: Repaso Final BASE de DATOS Clase Tarea

Eliminación funcional

Eliminación en domino

Eliminación en cascada

Eliminación heredada

Page 17: Repaso Final BASE de DATOS Clase Tarea

La tabla Producto contiene los siguientes datos:

SELECT COUNT * FROM Producto WHERE Cantidad > 18

Qué valor devuelve esta distribución:

1

2

3

Page 18: Repaso Final BASE de DATOS Clase Tarea

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

Page 19: Repaso Final BASE de DATOS Clase Tarea

Combinación completa

Combinación interna

Combinación externa

Page 20: Repaso Final BASE de DATOS Clase Tarea

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

Page 21: Repaso Final BASE de DATOS Clase Tarea

Componente que contiene información para una única entrada de una tabla se llama:

Columna

Tipos de datos

Fila

Vista

Page 22: Repaso Final BASE de DATOS Clase Tarea

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

Page 23: Repaso Final BASE de DATOS Clase Tarea

Qué comando debería utilizar para agregar una columna a una tabla existente

ALTER

CHANGE

INSERT

UPDATE

Page 24: Repaso Final BASE de DATOS Clase Tarea

Usted tiene la siguiente definición de la tabla

0

1

2

3