# Examen - Campeones de fútbol

En este examen se debe crear un programa para almacenar información sobre equipos de fútbol y los títulos que han ganado, así como ofrecer estadísticas. Las páginas tienen que ser válidas según el validador del W3C y el código fuente debe estar formateado correctamente.

Un ejemplo de programa puede probarse en la ventana siguiente (el ejemplo trabaja con una base de datos SQLite):

Enlace a ejercicio Campeones de fútbol

## Campeones de fútbol - Tablas

Estas pueden ser las consultas de creación de tablas para este examen:

    // Consultas de creación de tablas en MySQL
    $consultaCreaTablaEquipos = "CREATE TABLE $dbEquipos (
        id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
        equipo VARCHAR(".TAM_EQUIPO."),
        ciudad VARCHAR(".TAM_CIUDAD."),
        pais VARCHAR(".TAM_PAIS."),
        PRIMARY KEY(id)
        )";
    $consultaCreaTablaCampeones = "CREATE TABLE $dbCampeones (
        id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
        id_equipo INTEGER UNSIGNED,
        torneo VARCHAR(".TAM_TORNEO."),
        anyo INTEGER UNSIGNED,
        PRIMARY KEY(id)
        )";

    // Consultas de creación de tablas en SQLite
    $consultaCreaTablaEquipos = "CREATE TABLE $dbEquipos (
        id INTEGER PRIMARY KEY,
        equipo VARCHAR(".TAM_EQUIPO."),
        ciudad VARCHAR(".TAM_CIUDAD."),
        pais VARCHAR(".TAM_PAIS.")
        )";
    $consultaCreaTablaCampeones = "CREATE TABLE $dbCampeones (
        id INTEGER PRIMARY KEY,
        id_equipo INTEGER UNSIGNED,
        torneo VARCHAR(".TAM_TORNEO."),
        anyo INTEGER UNSIGNED
        )";

## Campeones de fútbol - Comentarios

### Equipos

- Para poder guardar un registro, se deberán rellenar todos los campos.
- No se podrán guardar dos registros iguales
- Al borrar un equipo, se borrarán sus títulos.

### Títulos

- Para poder guardar un registro, se deberán rellenar todos los campos.
- No se podrán guardar dos registros iguales
- La opción "Borrar todo" permitirá borrar todos los títulos (sin borrar ningún equipo)

### Estadísticas

- Se listará el número de títulos por equipo.

Esta obra está bajo una licencia de Creative Commons.