Entradas

Unidad 4 - Operación y mantenibilidad

4.1 - Bitácoras de trabajo del DBMS. 4.1.1 - Funciones específicas de las bitácoras. La estructura más usada para grabar las modificaciones de la base de datos es la bitácora. Cada registro de la bitácora escribe una única escritura de base de datos y tiene lo siguiente: *Nombre de la transacción. *Valor antiguo. *Valor nuevo. Es fundamental que siempre se cree un registro en la bitácora cuando se realice una escritura antes de que se modifique la base de datos. 4.1.2 - Recuperación (rolback) Un rollback es una operación que devuelve a la base de datos a algún estado previo. Los rollbacks son importantes para la integridad de la base de datos, ya que restauran la misma generando una copia de seguridad, incluso después de que se creen operaciones erróneas. Son cruciales para la recuperación de "crashes" en un servidor donde está siéndose hosteada la base de datos. 4.1.3 - Permanencia (commit) El programa podría decidir que es necesario hacer fallar la transac...

Relación entre 5 tablas MYSQL WORKBENCH 6.3 (EN CONSTRUCCIÓN)

Imagen

Ejercicio phpmyadmin creando triggers (en construcción).

Imagen

Extra: Ejercicio mysql usuarios y privilegios. (en construcción)

Imagen

Extra: Ejercicio extra de examen.

Imagen

Examen de la Unidad 1.

Imagen
EXAMEN UNIDAD 1 - ADMINISTRACIÓN DE BASES DE DATOS. 1. Comando para salir de Mysql. exit; 2. Comando para crear una base de datos. 3. Comando para usar una base de datos. 4. Comando para eliminar una base de datos. 5. Comando para hacer una tabla llamada productos con los sig. campos: clave_p INT NOT NULL PRIMARY KEY, description VARCHAR(20) NOT NULL, precio INT NOT NULL, cantidad INT NOT NULL. 6. Insertar los sig. registros  a la tabla productos: (2018, focos delanteros, 30, 30) (2018, focos traseros, 40, 45) (2018, indicador luces, 25, 30) 7. Comando para mostrar los registros de una tabla. DESCRIBE nombre_tabla; 8 Comando para visualizar todas las bases de datos. 9. Comando para actualizar el tercer registro de la tabla registros. 10. Usar los comandos BEGIN y ROLLBACK. 11. Eliminar el registro que contenga la clave_p = 2008. 12. Comando para mostrar todos los registros de la tabla productos. 13. ...

Extra 2: Ejercicio con Mysql 5.7 CMD y creaciòn de bases de datos.

Imagen
Uso de comandos para mostrar tablas y bases de datos.                                                                *SHOW DATABASES *SHOW TABLES *DESCRIBE TABLES Uso de UPDATE para actualizar registros. Uso de BEGIN y ROLLBACK Uso de BEGIN y COMMIT