Haciendo prácticas y sentencia "UPDATE"
En la clase de hoy hemos empezado corrigiendo un fallo que había en un fichero de una base de datos de ejemplo, al que había que cambiarle el formato de codificación a UTF-8, debido a que tenía otra y daba problemas en el gestor de bases de datos, para arreglarlo, abrimos el fichero, por ejemplo en notepad++, y una vez dentro cambiamos la codificación de caracteres en el apartado de codificación, lo guardamos, cuando esté cambiado correctamente lo incluimos ya dentro del servidor de bases de datos.
Después hemos encendido nuestra máquina virtual y la pantalla de comandos del servidor Debian de BBDD. Introducimos los valores para activar la base de datos de "tienda", cargamos con el "show databases", creamos una tabla, etc., y hemos terminado con el repaso viendo el comando "select".
Si queremos añadir un nuevo registro o fila en una tabla, en la ventana de comandos escribimos "insert into 'nombre de la tabla' (cod, nombre, precio, unidad) values ('datos de la unidad');".
Para borrar un registro o fila en una tabla, en la ventana de comandos de Debian, escribimos un "delete from 'nombre de la tabla' where nombre= 'se escribe el nombre que queremos eliminar';".
En la segunda hora de clase hemos comenzado viendo la sentencia "update", para actualizar algún registro, fila, etc. Utilizando de ejemplo una tabla (articulo), para cambiar el precio de un artículo por ejemplo, escribimos en la ventana de comandos por ejemplo: "update articulo set precio=56.22 where cod='00021';". Al actualizar el servidor donde se encuentra la tabla, se cambiará el valor.
Los problemas de integridad referencial se han ido solucionando gracias a comandos como "update" por ejemplo en la ventana de comandos, u otros comandos como "delete", etc.
No hay comentarios:
Publicar un comentario