Entradas

Mostrando las entradas etiquetadas como BBDD/2EV

Paso a tablas y ingeniería inversa

Imagen
  bases de datos 17-02-2021 (modalidad presencial y online) En la clase de Base de Datos impartida el día 17-02-2021, volvemos a modificar la gestión de los usuarios y sus roles en MySQL Workbench. Repasamos también los ejercicios de paso a tablas, para pulir nuestro paso a tablas en el proyecto. También hacemos el paso a tablas de cada tabla y nos enseña en que momentos la clave principal pasa a ser foránea en la entidad. También nos indica que si la tabla en N:M se crea otra nueva tabla. En MySQL Workbench tenemos una opción que se llama ingeniería inversa y se crea a partir de las bases de datos que nosotros disponemos. Después de seleccionar la base de datos y darle a continuar, nos mostrara un grafico de este tipo:

Sentencia update y analisis de errores

  bases de datos 28-01-2021 (modalidad presencial y online) En la clase de Base de Datos impartida el día 28-01-2020, aprendemos la sentencia update a través de la documentación: 1 UPDATE alumnos SET curso= 'secundaria' WHERE curso= 'primaria' Después de ver la sentencia update trabajamos con el HeidiSQL y analizamos los errores que nos puede dar en función de las opciones de integridad referencial(cascade). Esto lo hemos visto a través de tablas, y mas concretamente, las que tienen una clave primaria compuesta.

Ejecutar script desde la terminal y en M.Virtuales Windows

bases de datos 22-01-2021 (online) En la clase de Base de Datos impartida el día 22-01-20201, vimos el manual de MySql y una vez visto este, aprendimos a como cargar un script desde la terminal. Estos son los pasos para conectarnos: 1º Poner el nombre de usuario de la base de datos mysql -u nombre-de-usuario -p 2 Seleccionar la base de datos donde queremos hacer la importación: use nombre-de-la-bbdd; 3º Tecleamos el comando source que importará desde la ruta que se indique el fichero sql en la base que hemos seccionado con anterioridad. source /directorio/subdirectorio/archivo.sql Tambien nos conectamos a una maquina de Windows 2008 para ejecutar los scripts y aprendimos a crear carpetas compartidas entre la maquina local y la virtual.