Entradas

Mostrando entradas de enero, 2021

Creacion de tablas y nuevos comandos

Imagen
  base de datos 14-01-2021 En la clase de Base de Datos impartida el día 14-01-2021, vimos la parte teórica de la creación de las tablas, la cual pertenece a la continuación del proyecto. Vamos a ver un ejemplo de tabla y lo vamos a explicar:  - Los datos están en filas porque entre ellos se establecen una relacion  - La clave principal , que en este caso es "código oficina", permite identificar a todas las filas. Estos valores no se pueden repetir. - Las tablas se refieren a otras mediante un vinculo de forma ordenada y jerárquica.  Entidad        Nombre Si te fijas en la entidad es el mismo numero que la entidad de la otra tabla. Este vinculo entre dos tablas y establecido por columnas se denomina clave ajena o Foreign Key(FK). Después de profundizar en las tablas aprendimos el concepto de script SQL, pero investigando he encontrado una pagina donde te lo explican bastante bien. Al final del post os dejo un enlace por si os interesa y os ayuda. Por ultimo cargamos el esque

SGBD y conexión entre cliente/terminal

Imagen
Base de datos 13-01-2021 En la clase de Base de Datos impartida el día 13-01-2021, empezamos instalando mariaDB, el cual es un sistema gestor base de datos derivado de mySQL. Nos metimos en la web oficial de mariaDB y revisamos por encima la documentacion que habia en esta pagina Después de ver este sistema de base de datos aprendimos a conectarnos desde el propio cliente a la terminal (en este caso seria nuestra maquina virtual).  - Lo primero que tenemos que abrir es nuestra maquina virtual y una vez que este abierta iniciar sesion con un usuario registrado. Uno de ellos es root, asi que iniciaremos con el. Ya tenemos la terminal en marcha, así que ahora toca conectarse desde el cliente con el HeidiSQL. Pero para conectarse a la terminal necesitaremos saber su IP. Esta, se puede saber mediante un comando Sabiendo su IP abrimos el HeidiSQL y nos aparece esta ventana: Cuando le damos a nueva nos aparece a la derecha los parametros para conectarnos a la terminal. Tendremos que introduci