Explicativo TP Numero 7.
Enviado por MarianooV • 26 de Noviembre de 2016 • Práctica o problema • 257 Palabras (2 Páginas) • 81 Visitas
2)
b) Importamos desde el excel la planilla con la tabla de posiciones que previamente descargamos del link e indexamos todas las columnas excepto la de los equipos poniendo “SI (con duplicado) .”
c) Crear las tablas con los datos pedidos, no importando los que no van.
3) Ir a herramientas de bases de datos, relaciones. Seleccionar las tablas e ir a modificar relaciones. Relacionar las 3 tablas mediante el campo “Id”.
4)
a) Ir a “crear” “diseño de consulta”. Seleccionar la tabla “general” y los campos “equipos” y “ganados”. Guardar la consulta con el nombre pedido.
b) una vez abierta la ventana de consultas, agregar las 3 tablas y seleccionar de cada una el campo que contiene los partidos empatados, luego ejecutar y guardarla con el nombre solicitado.
c) igual al anterior, con la diferencia que importo la tabla visitantes, y el campo goles_contra y en criterio escribo “>18”.
d) igual al punto anterior, importando todas las tablas y seleccionando los campos solicitados.
e)
consulta “+18 en contra” : SELECT visitante.goles_contra
FROM visitante
WHERE (((visitante.goles_contra)>18));
Consulta “+perdidos”: SELECT general.EQUIPO, general.jugados, local.perdidos, visitante.ganados
FROM ([general] INNER JOIN visitante ON general.Id = visitante.Id) INNER JOIN [local] ON (local.Id = visitante.Id) AND (general.Id = local.Id)
WHERE (((general.jugados)>26) AND ((local.perdidos)>4) AND ((visitante.ganados)<3));
Consulta “empatados”: SELECT general.Empatados, local.empatados, visitante.empatados
FROM ([general] INNER JOIN [local] ON general.Id = local.Id) INNER JOIN visitante ON (local.Id = visitante.Id) AND (general.Id = visitante.Id);
Consulta “partidos ganados”: SELECT general.EQUIPO, general.Ganados
FROM [general];
f) Se debe anteponer el nombre de la tabla.
g) Si, se podria utilizar el campo “Equipo” como clave, ya que ahí tendríamos los 30 equipos listados, al igual que con id.
...