Construcción | Baloncesto | Divulgación científica | Literatura | Ciudades

Mundobasket

PARTE_1_baja_resolucionDesde que en el año 2011 comencé a aprender el diseño y mantenimiento de bases de datos mediante el lenguaje SQL en un curso del INEM, he tenido en la cabeza realizar el diseño de una base de datos que almacenase todos los datos de los partidos disputados por las selecciones absolutas masculinas de baloncesto en las diferentes competiciones existentes: Juegos Olímpicos, Campeonato del Mundo o Mundobasket y Campeonato de Europa o Eurobasket. Así como todas sus fases: Torneos Clasificatorios, Partidos de preparación o “amistosos” y el Torneo por la lucha por el primer puesto. Por supuesto esto es extensible a cualquier otra categoría y género. Incluso lo llegué a proponer como modelo a crear durante el curso relacionado con la base de datos de Oracle pero al final hicimos una juguetería…

La idea tiene tres fases distintas con tres objetivos claramente diferenciados.En la primera fase, he diseñado y creado mediante SQL la base de datos y todas las tablas que almacenarán la información siguiendo las reglas del modelo entidad-relación desarrollado por Peter Pin-Shan Chen. Así mismo he tenido en cuenta las formal normales de la normalización de bases de datos hasta los límites aplicables o necesarios. Una vez creados todos los objetos y la programación necesaria, he introducido todos los datos acerca de los marcadores parciales de los partidos disputados en el Torneo Olímpico. De esta forma puedo analizar máximas marcas de equipo y en partidos del Torneo Olímpico, así como diferentes clasificaciones históricas.

La segunda fase, que, para ser sincero, no se si realizaré por la gran cantidad de datos a manejar, sería introducir los datos de las estadísticas individuales de los jugadores para obtener clasificaciones históricas y máximas marcas de cada uno de los apartados estadísticos.

La tercera fase consistiría en determinar las estadísticas de equipo y las clasificaciones históricas y máximas marcas de cada uno de los apartados estadísticos.

Al final he usado los productos de Microsoft para el proyecto. Para crear la base de datos he usado Microsoft SQL Server 2014 en su versión Express. Para la creación de informes visualmente atractivos he usado Microsoft Access mediante una vinculación de tipo ODBC a las tablas y vistas creadas en la base de datos. Así que sin más, voy a ir publicando algunas entradas para ir arrojando luz sobre los datos que puedo analizar después de introducir los datos del Torneo Olímpico desde el año 1936 hasta la actualidad.

Creo que estos datos, no aparecen en ningún sitio. En la sección olímpica del sitio web basketball-reference aparecen los datos de los partidos y las estadísticas individuales y de equipo en cada uno de los partidos. Sin embargo, no hay disponibles datos sobre los récords de equipo en los partidos o clasificaciones históricas más allá del de número de victorias y derrotas. Que por cierto, yo aplico un criterio distinto al de este sitio web.

La imagen que ilustra la entrada es una parte del modelo entidad-relación aplicado en este proyecto totalmente personal para aplicar lo poco que se sobre bases de datos. Estoy terminando de pulir el documento que refleja todas las decisiones tomadas durante el proceso de diseño y creación. Cuando lo tenga terminado, lo subiré a esta bitácora por si puede servir de ayuda a alguien o alguien quiere aportar ideas que serán bien recibidas en el correo electrónico josemariatc@jugarenequipo.es.

Sin más, un saludo y gracias por haber llegado hasta aquí y leer el artículo completo.