Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO
Información General del Se está construyendo una base de datos para hacer el seguimiento de los
proyecto equipos y los partidos del mundial. Un equipo tiene un determinado número
de jugadores, y NO todos juegan en cada partido (11 de forma oficial y hasta 3
cambios, es decir en total juegan 14 jugadores a lo sumo por partido,
conservando 11 jugadores en la cancha de un total de 22 que como mínimo
lleva cada país).
Es deseable hacer un seguimiento de los jugadores que disputan cada partido,
por cada equipo, llevar el registro de la posición o posiciones en las que jugaron
en cada partido por cada equipo y registrar el resultado del encuentro.
Se debe llevar el registro de los países participantes por continente, luego
organizarlos en grupos. A medida que el torneo avanza, los grupos se
restructuran hasta llegar a los encuentros finales.
Se debe llevar un control de puntos totales. Un partido ganado vale 3 puntos,
partidos empatados cargan un punto a cada equipo. los goles anotados, por
partido.
En la tabla general debe llevar el registro de los partidos jugados, partidos
ganados, partidos empatados, partidos perdidos, los goles anotados, los goles
recibidos, los goles a favor y el puntaje total.
Se debe registrar los goles por jugador, las tarjetas por jugador y por equipo
(rojas y amarillas), las lesiones por jugador y por equipo, los cambios realizados
por equipo en cada juego, los jugadores dados de baja por enfermedad por
equipo. Si tiene suposiciones que usted quiera agregar, debe describirlas y
contemplarlas.
1 [ POLITÉCNICO GRANCOLOMBIANO ]
A medida que avanza el torneo, se deben retirar los equipos que van siendo
eliminados, si retirar de la base de datos la historia del jugador, porque se usará
para hacer negociaciones sobre los pases de los jugadores.
Se pide elaborar un DOCUMENTO COMPLETO (con todo el proceso de
las especificaciones de:
1. Modelo Conceptual,
2. Modelo Lógico y
3. Modelo Físico.
4. Normalización del Modelo en tercera forma Normal
5. Creación del modelo Físico en HSQLDB con Tablas, relaciones, llaves
primarias y llaves foráneas.
6. Diseño de un conjunto de datos de prueba y cargue de los mismos
realizando las siguientes operaciones:
a. Insert
b. Update
c. Delete
d. Select
7. Elaborar el código SQL para cada uno de los incisos del punto 6 para
cargar la información del torneo.
Haga una lista de los resultados del desempeño para estas tareas:
1. Primera entrega: Elaboración de la tabla de sustantivos general, la
tabla de sustantivos candidatos y el Modelo Conceptual.
2. Segunda Entrega: Elaboración del Modelo lógico, Normalizarlo
hasta la tercera forma normal y generar el modelo Físico para
un motor de base de datos libre como HSQL, Oracle Express
11gR2, Mysql. (recomiendo HSQL). Montar el motor e
implementarlo. Agregar a la entrega los scripts respectivos.
3. Tercera entrega Elaboración de los desarrollos de los puntos 6 y
7, junto con el documento final con los dos modelos entregados
anteriormente reflejando las correcciones sugeridas sobre las
entregas 1 y 2, por el tutor de la materia.
INSTRUCCIONES PARA ELABORAR EL PROYECTO
Para elaborar el proyecto, el estudiante debe ir aplicando los procesos metodológicos del programa,
hacer ejercicios de clase y una vez afianzado el conocimiento debe comenzar a construir las
respectivas entregas en las fechas pactadas en el curso
[ BASES DE DATOS ]
2
3 [ POLITÉCNICO GRANCOLOMBIANO ]
Listar la cantidad promedio de días que un buque permanece alquilado en un rango de fechas dado
Listar el precio total de alquiler acumulado por fecha y grupo al que pertenece en un rango de fechas dado,
acumulado por oficina, ciudad y total
Listar los buques que ha alquilado un cliente dado su DNI, en un rango de fechas dado
Listar la marca de buque que mayor número de veces se ha alquilado en un rango de fechas
Listar el valor de los alquileres y cantidad de alquileres realizado por modelo de coche
El proyecto debe realizarse en grupos de 3 o 4 personas.
Las pruebas y cargue de datos los deben realizar ustedes buscando que los datos de prueba sean suficientes
para validar TODOS los casos posibles.
[ BASES DE DATOS ]
4