Ejercicios de Repaso Sentencias
En la clase de hoy hemos continuado realizando los ejercicios comenzados en la clase anterior de Bases de Datos sobre crear consultas en una base de datos realizando distintas sentencias, para esto se esta usando la base de datos denominada "tienda", trabajándolo en el SGBD de HeidiSQL para las consultas y MySQLWorkbench para consultar las tablas de la base de datos realizadas con el proceso de ingeniería inversa.
Un ejemplo de uno de los ejercicios puede ser el ejercicio 9 de los que hemos empezado en la clase anterior: realizar una consulta que filtre los usuarios, por nombre y apellidos y localidad, que pertenecen a la provincia de alicante
" SELECT u.nombre, u.apellidos, u.localidad
FROM usuario u, provincia p
WHERE u.provncia= p.codp AND p.nombre="Alicante/Alacant"
ORDER BY u.apellidos, u.nombre; "
Otro ejemplo pude ser el ejercicio 10: obtener el DNI, el nombre y los apellidos de todos los usuarios servidos por el transportista "UPSS" y, después, ordenar los registros por el DNI:
" SELECT u.dni, u.nombre, u.apellidos
FROM usuario u, pedido p, transporte t
WHERE u.email=p.usuario AND p.transportista=t.cod AND t.cod="UPSS"
ORDER BY u.dni; "
Después hemos abierto la base de datos de "jardinería", para poder ir revisando y repasando.
Hemos introducido el script de esta base de datos en HeidiSQL, pero al cargar para guardar la base de datos, aparecen errores en la consulta que debemos corregir. En esta base de datos podemos ir realizando consultas con sentencias de las que hemos aprendido para ir practicando según como vienen en el libro.
No hay comentarios:
Publicar un comentario