miércoles, 26 de mayo de 2021

Bases de Datos (26/05/2021)

 Continuación práctica Consultas

En la clase de hoy hemos continuado practicando las consultas en HeidiSQL de cara al examen y el proyecto de la Tercera Evaluación de BBDD. Algunos ejemplos hechos de cara a practicar son, por ejemplo: 

· Sacar un listado de clientes indicando el nombre del cliente y cuantos pedidos ha realizado:

"SELECT c.NombreCliente, COUNT(*)

FROM Clientes c, Pedidos p

WHERE c.CodigoCliente=p.CodigoCliente

GROUP BY c.CodigoCliente;

 · Aparte se ha hecho una subconsulta básica para consultar datos:

"SELECT *

FROM Pedidos

ORDER BY CodigoCliente; "

· Otro ejemplo es: Sacar un listado con los nombres de los clientes y el total pagado por cada uno de ellos:

"SELECT NombreCliente, SUM(Cantidad)

FROM Clientes c, Pagos p

WHERE c.CodigoCliente=p.CodigoCliente

GROUP BY c.CodigoCliente; " (esta consulta es parecida a la anterior, excepto en que aquí se utiliza un "SUM" porque hay que obtener el total, es decir, sumar lo que ha pagado cada uno).

· Sacar el nombre de los clientes que hayan hecho pedidos en 2008:

"SELECT NombreCliente

FROM Clientes c, Pedidos p

WHERE c.CodigoCliente=p.CodigoCliente AND YEAR(FechaPedido)=2008; "



martes, 25 de mayo de 2021

Lenguaje de Marcas (25/05/2021)

 Repaso XML Schemas y Validaciones

En la clase de hoy hemos continuado realizando un repaso de los contenidos principales que constará el examen de Lenguaje de Marcas y de cara también al proyecto de la asignatura sobre la creación de documentos XML y su validación, además del uso de los XML Schemas. Para ello se ha realizado una serie de documentos XML de unos ejercicios, algunos de ellos mal formados, que se deben revisar y corregir, para después validarlo utilizando uno de los dos métodos que se conocen para estructurar el documento: el método de "Muñeca Rusa" o de "Diseño Plano" (más completo que el de "Muñeca Rusa").

Bases de Datos (25/05/2021)

 Repaso Consultas preparación examen

En la clase de hoy hemos continuado haciendo un repaso de los contenidos de Bases de Datos que formarán parte del examen de la asignatura, practicando la creación de consultas en el SGBD de HeidiSQL sobre la base de datos que se utilizará en el examen, base de datos de "Jardinería".

Entrada de Bienvenida al Blog