Probleme base de données.

Fermé
Juju68125 Messages postés 11 Date d'inscription lundi 22 novembre 2010 Statut Membre Dernière intervention 22 août 2011 - 5 déc. 2010 à 12:57
Bonjour,

J'ai un léger problème concernant une base de donné que je voudrais implanter à partir de PhpMyAdmin, il me dit que j'ai une erreur dans le script ...

Donc voici le script si quelqu'un peut me corriger l'erreur ou m'aider à la corriger je lui en serais fort grès :


CREATE DATABASE IF NOT EXISTS 'movedb';
USE 'movedb';

CREATE TABLE 'assiste' (
'num enfant' INTEGER NOT NULL DEFAULT 0,
'num jeux' INTEGER NOT NULL DEFAULT 0,
PRIMARY KEY ('num enfant', 'num jeux')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'demande';

CREATE TABLE 'demande' (
'num locale' INTEGER NOT NULL DEFAULT 0,
'num payement' INTEGER NOT NULL DEFAULT 0,
'prix local' VARCHAR(50),
PRIMARY KEY ('num locale', 'num payement')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'effectue';

CREATE TABLE 'effectue' (
'num payement' INTEGER NOT NULL DEFAULT 0,
'num tuteur' INTEGER NOT NULL DEFAULT 0,
PRIMARY KEY ('num payement', 'num tuteur')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'enfant';

CREATE TABLE 'enfant' (
'num enfant' INTEGER NOT NULL AUTO_INCREMENT,
'nom enfant' VARCHAR(50),
'prenom enfant' VARCHAR(50),
'adresse enfant' VARCHAR(50),
'date de naissance enfant' DATETIME,
PRIMARY KEY ('num enfant')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;


DROP TABLE IF EXISTS 'est en charge de';

CREATE TABLE 'est en charge de' (
'num jeux' INTEGER NOT NULL DEFAULT 0,
'num responsable' INTEGER NOT NULL DEFAULT 0,
PRIMARY KEY ('num jeux', 'num responsable')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'gr jeux';

CREATE TABLE 'gr jeux' (
'num gr jeux' INTEGER NOT NULL AUTO_INCREMENT,
'num jeux' INTEGER DEFAULT 0,
'nom groupe de jeux' VARCHAR(50),
PRIMARY KEY ('num gr jeux')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'jeux';

CREATE TABLE 'jeux' (
'num jeux' INTEGER NOT NULL AUTO_INCREMENT,
'nom jeux' VARCHAR(50),
PRIMARY KEY ('num jeux')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

INSERT INTO 'jeux' ('num jeux', 'nom jeux') VALUES (1, 'num jeux');

DROP TABLE IF EXISTS 'locale';

CREATE TABLE 'locale' (
'num local' INTEGER NOT NULL AUTO_INCREMENT,
'adresse local' VARCHAR(50),
'taille local' VARCHAR(50),
PRIMARY KEY ('num local')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'payement';

CREATE TABLE 'payement' (
'num payement' INTEGER NOT NULL AUTO_INCREMENT,
PRIMARY KEY ('num payement')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'recois';

CREATE TABLE 'recois' (
'num responsable' INTEGER NOT NULL DEFAULT 0,
'num payement' INTEGER NOT NULL DEFAULT 0,
PRIMARY KEY ('num responsable', 'num payement')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'responsable';

CREATE TABLE 'responsable' (
'num responsable' INTEGER NOT NULL AUTO_INCREMENT,
'nom responsable' VARCHAR(50),
'prenom responsable' VARCHAR(50),
'adresse responsable' VARCHAR(50),
'prix responsable' VARCHAR(50),
'age responsable' VARCHAR(50),
'dispo responsable' VARCHAR(50),
PRIMARY KEY ('num responsable')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'se deroule';

CREATE TABLE 'se deroule' (
'num locale' INTEGER NOT NULL DEFAULT 0,
'num jeux' INTEGER NOT NULL DEFAULT 0,
PRIMARY KEY ('num locale', 'num jeux')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'tien';

CREATE TABLE 'tien' (
'num jeux' INTEGER NOT NULL DEFAULT 0,
'num gr jeux' INTEGER NOT NULL DEFAULT 0,
PRIMARY KEY ('num jeux', 'num gr jeux')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;

DROP TABLE IF EXISTS 'tuteur';

CREATE TABLE 'tuteur' (
'num tuteur' INTEGER NOT NULL AUTO_INCREMENT,
'num enfant' INTEGER DEFAULT 0,
'nom tuteur' VARCHAR(50),
'prenom tuteur' VARCHAR(50),
'adresse tuteur' VARCHAR(50),
'statut tuteur' VARCHAR(50),
PRIMARY KEY ('num tuteur')
) ENGINE=archive DEFAULT CHARSET=utf8;

SET autocommit=1;


Fin du code :)... Donc si quelqu'un as une idée sa m'aiderais grabdement...