0% encontró este documento útil (0 votos)
15 vistas3 páginas

Base Sword

El documento detalla el desarrollo de una base de datos para la gestión de la Federación Cántabra de Fútbol, incluyendo la administración de equipos, competiciones, estadios y sanciones. Se establece un alcance centrado en la gestión operativa y deportiva, excluyendo aspectos financieros y de interacción con aficionados. Además, se mencionan los requisitos para la gestión de datos de equipos, jugadores, partidos y estadísticas de competiciones.

Cargado por

hugoggonzalez9
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas3 páginas

Base Sword

El documento detalla el desarrollo de una base de datos para la gestión de la Federación Cántabra de Fútbol, incluyendo la administración de equipos, competiciones, estadios y sanciones. Se establece un alcance centrado en la gestión operativa y deportiva, excluyendo aspectos financieros y de interacción con aficionados. Además, se mencionan los requisitos para la gestión de datos de equipos, jugadores, partidos y estadísticas de competiciones.

Cargado por

hugoggonzalez9
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Trabajo en Grupo

Bases de Datos. Curso 2023/2024

Número de grupo: 2

Tema: FEDERACION CANTABRA DE FUTBOL

Integrantes (Nombre y Apellidos):

• HUGO GONZALEZ REVUELTA


• DANIEL VILLAR CORRO
• DANIEL BAREZ MORANTE
• ALONSO BARRIUSO BENITO
• JESUS NISTAL

<Esta plantilla define el contenido que debe aparecer en la memoria de vuestro trabajo en grupo. En
cuanto al formato, sentíos libres de cambiarlo, siempre que mantengáis la información que aparece
arriba, y las secciones que se incluyen a continuación. También podéis utilizar otros editores
diferentes de Word o sucedáneos, si así lo preferís (e.g. Latex)>
1. Introducción
En esta memoria desarrollaremos una base de datos para la gestión de una federación de futbol, en
este caso, FEDERACION CANTABRA DE FUTBOL. Esta federación tendrá equipos o clubes, que
competirán en una liga principal (dependiendo en la categoría en la que se encuentren) pero también
podrán competir en torneos secundarios a la misma vez. Cada equipo estará formado por jugadores
(contratos únicos con un solo equipo), entrenadores (hay varios entrenadores, pero solo uno es el
principal) y personal de staff (ya sea médicos, recogepelotas, delegado de campo… u otros puestos).
Además, nuestra base gestionará los estadios o campos de la provincia de Cantabria, que sirven como
“sede” de varios partidos y de varios equipos (un campo puede tener varios equipos locales). También
integraremos un calendario con los encuentros a disputar de cada competición donde incluiremos el
arbitro asignado a cada partido. Añadiremos un apartado de sanciones, eligiendo el tipo de sanción,
el jugador sancionado, partidos de castigo entre otros datos y las estadísticas de la liga (clasificación,
tabla goleadores, jornadas disputadas…)

2. Alcance del trabajo


Nuestra base de datos tiene como alcance la gestión de la federación, en lo que respecta a la
administración de los equipos y competiciones. Se abarcan la incorporación de clubes incluyendo la
información y datos de cada uno. A su vez ocurrirá lo mismo con los jugadores, entrenadores y staff
de los clubes. También se abordará la gestión de los estadios, permitiendo que un mismo campo pueda
ser sede de varios partidos y ser campo local de varios clubes a la vez. También se integrará un
calendario de encuentros de las diversas competiciones ya sea de la liga principal o de las
competiciones o torneos secundarios. Se abarcarán los datos de sanciones, goles, clasificación,
árbitros asignados a partidos entre otras cosas.
Por otro lado, el alcance de este trabajo lo vamos a limitar a la gestión operativa y deportiva de la
federación cántabra de futbol, lo que supone que no vamos a abarcar aspectos como temas financieros
como valor de mercado de jugadores o cuanto cobran, ni de la interacción con los aficionados, ni
entradas a los partidos…
De esta forma, nuestra base de datos se centrará en optimizar la actividad competitiva y administrativa
de la federación cántabra de futbol.

3. Requisitos
Requisitos de todos los objetivos de la base de datos:
Gestión de equipos y miembros. Equipos/clubes, registro de todos los equipos que participan en la
competición don los datos básicos. Jugadores, cada jugador debe estar asociado solamente a un
equipo (único). Entrenadores, hay varios entrenadores, diferenciar el principal de los otros
entrenadores. Personal de staff, registro de médicos, recogepelotas u otras personas del equipo.
Sobre la gestión de la competición:
Liga principal + torneos secundarios, hay que gestionar las diferentes competiciones en las que
participan los equipo, diferenciando entre la competición principal (liga en la que compiten) y torneos
secundarios en los que están participando.
Sobre la organización de partidos:
Calendario de encuentros, registro con los partidos que se han disputado en cada competición,
incluyendo la hora, fecha, sede y arbitro fijado. Asignación de árbitros, cada partido tiene asignado
un árbitro. Gestión de estadios, hay que almacenar los datos de los estadios o campos de la provincia
de Cantabria, y gestionar que un campo puede ser sede principal de más de un equipo (un campo
puede tener varios equipos como locales).
Sobre la gestión de las sanciones:
Registro de las sanciones, identificar el tipo de sanción además de una descripción, con los partidos
de sanción, y el id del jugador sancionado.
Sobre las estadísticas de las competiciones:
Estadísticas, incluiremos una tabla con la clasificación para cada categoría, una tabla de goleadores,
jornadas disputadas…

4. Diseño Relacional
<Incluid aquí el diseño relacional resultante, así como cualquier explicación complementaria que
consideréis necesaria. Consultad la información proporcionada en las instrucciones>

5. Implementación (SQL)
<Incluid aquí una descripción acerca de los scripts SQL desarrollados durante la implementación, así
como cualquier aclaración de la implementación que deseéis realizar. Consultad las instrucciones para
tener claro cómo organizar estos scripts.
También debéis describir aquí las consultas SELECT implementadas sobre la base de datos>

6. Código de Acceso a Datos


<Describid aquellas tablas para las que hayáis implementado una capa de acceso a datos. Seguid las
instrucciones proporcionadas>

7. Cuestiones de Seguridad Implementadas


<Comentad aquí aquellas cuestiones de seguridad que hayáis incluido en vuestro trabajo>

También podría gustarte