1. Des données pour travailler
1.1 Contexte
Cet extrait de base de données est issu d’une application qui permet de capitaliser des scores obtenus en jouant à divers jeux, soit contre des intelligences artificielles, soit entre plusieurs joueurs. Pour les jeux individuels, les scores sont stockés de manière absolue ; pour les jeux entre équipes qui sont plafonnés par un maximum à atteindre, la différence entre les scores des deux équipes est capitalisée.
1.2 Données de référence
Voici cet extrait :
DROP DATABASE IF EXISTS scoring;
CREATE DATABASE scoring DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
USE scoring;
DROP TABLE IF EXISTS gamer;
CREATE TABLE gamer (
id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
username CHAR(8) NOT NULL,
pwd BLOB(20) NOT NULL,
firstname VARCHAR(128),
lastname VARCHAR(128),
PRIMARY KEY (id),
UNIQUE KEY (username)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='GAMERS (user informations and credentials)';
DROP TABLE IF...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première