Files
qcmmaker/current_version/downloads/dbqcm_16.02.2010_21h54.sql
2013-08-07 14:41:29 +02:00

339 lines
16 KiB
SQL

/* ID dbqcm_16.02.2010_21h54 */
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
DROP DATABASE `dbqcm`;
CREATE DATABASE `dbqcm` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `dbqcm`;
CREATE TABLE `qcm` (
`id_qcm` int(10) unsigned NOT NULL AUTO_INCREMENT,
`id_user` int(10) unsigned NOT NULL DEFAULT '0',
`qcm` varchar(255) NOT NULL DEFAULT 'pas de nom',
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`valid` tinyint(1) DEFAULT '0',
PRIMARY KEY (`id_qcm`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;
INSERT INTO `qcm` (`id_qcm`, `id_user`, `qcm`, `date`, `valid`) VALUES
(1, 1, 'Qcm test', '2009-11-22 18:41:01', 1),
(2, 1, '3ème E1 3-3', '2010-02-02 21:38:08', 1),
(6, 1, '6ème-Informatique E1', '2010-02-14 23:01:37', 1);
CREATE TABLE `user` (
`id_user` int(10) unsigned NOT NULL AUTO_INCREMENT,
`user_first_name` varchar(20) NOT NULL,
`user_last_name` varchar(20) NOT NULL,
`grade` varchar(3) DEFAULT NULL,
`class` varchar(3) DEFAULT NULL,
`pass` varchar(100) NOT NULL,
`admin` tinyint(1) DEFAULT '0',
PRIMARY KEY (`id_user`),
UNIQUE KEY `user_last_name` (`user_last_name`)
) ENGINE=MyISAM AUTO_INCREMENT=61 DEFAULT CHARSET=latin1;
INSERT INTO `user` (`id_user`, `user_first_name`, `user_last_name`, `grade`, `class`, `pass`, `admin`) VALUES
(1, 'M. Lutran /', 'Admin', '0', '0', '15b896874331a7865cdae5ef97e2550f', 1),
(2, 'test', 'test', '6', '1', '0eefd66ad058e3f49e656dfaec45babe', 0),
(46, 'Pierre', 'Le Mouel', '3', '2', 'e7317bb2c77e2d2e7364fbd806fee544', 0),
(5, 'Mathilde', 'Fauvet', '3', '8', 'eb6fb869bf569dbe047f2d88ceb8748e', 0),
(6, 'Mathis', 'AUBRY', '3', '8', 'd5d22e6a679c6d9b4a7488c114a6f537', 0),
(7, 'Florian', 'Husson', '3', '8', '1da00c4885356ca3f77c7998680c458a', 0),
(8, 'Marie-Laure', 'Favot', '3', '8', '18a57d3745aa004f9a413f35103a2b94', 0),
(9, 'Thibault', 'Massias', '3', '8', 'd28053fc3231c547d01a857079496168', 0),
(10, 'Galadriel', 'pigot', '3', '8', '2cb321b039ae087f91d78a4fe30c1b63', 0),
(11, 'Loreline', 'Sentenac', '3', '8', '17e11196642f51d233a09eeec8a602ca', 0),
(12, 'Tristan', 'Lène', '3', '8', '88a9b178e5059202e3a2ea02e62d5914', 0),
(13, 'Sarah', 'Junillon', '3', '8', '5a4a429d36f8fa2ebd1e41376e7e4950', 0),
(14, 'camille', 'lasson', '3', '8', 'c6c7659c949e4342b93faf8c72bd807f', 0),
(15, 'thibaud', 'alicata', '3', '8', '4793d4aa36b62545ea74e0c5458836da', 0),
(16, 'Cyprien', 'LIAUDET', '3', '8', '726574f12dbb6aef66d95248dfba4ebf', 0),
(17, 'arthur', 'guerreau', '3', '8', '38e8db0cd7c638023b5d0f4c22805963', 0),
(18, 'Océane', 'Cazalens', '3', '8', '272921e559510b4ef66410ab7a96ac7a', 0),
(19, 'Anton', 'Hosek', '3', '8', '22f47e19640afb0a02a96a1012343d91', 0),
(20, 'Côme', 'Moreaux', '3', '8', '4793d4aa36b62545ea74e0c5458836da', 0),
(21, 'maxime', 'dumesny', '3', '8', '2ace90e205349faa6c10adacff581232', 0),
(22, 'ophelie', 'dias', '3', '8', '80d29c50923f12d35ab0d9e075a49fd0', 0),
(23, 'romain', 'valente', '3', '8', '0e9290a52cc0dcb0249f2cf14f940fc2', 0),
(24, 'Agathe', 'Payan', '3', '8', 'e5897f63ee09244f1bd4a598d89e756e', 0),
(25, 'louise', 'durand', '3', '8', '983feb67bc3fa4de0434f637ecdc2701', 0),
(26, 'guillaume', 'mirbeau', '3', '8', 'e69a6c5f235798acde542c05725680b5', 0),
(27, 'Louise ', 'Cabiac', '3', '8', 'e34c87ff63097ad07f590e48c925724a', 0),
(28, 'Marjolaine', 'Mottet', '3', '8', 'caf97ad332be2871a34a966f5cf4c870', 0),
(29, 'paul', 'moreau', '3', '8', 'd90bff695196cb458b85ab5b65b21fad', 0),
(30, 'marc-antoine', 'chabaut', '3', '8', '06084f4fdb6d1cfd3ed35c142032a49c', 0),
(31, 'Virgile', 'Vançon', '3', '8', '7ff3a538e6e558d462fe85170376f00b', 0),
(32, 'Pierre', 'Le Moue', '3', '2', 'd1a83167e597c6e07daa0272a2f5cc2f', 0),
(33, 'Félix', 'Labroue', '3', '2', 'caf97ad332be2871a34a966f5cf4c870', 0),
(34, 'orfeo', 'seixas', '3', '2', '476052097cb7d29d0bb1a1b0474f6a1c', 0),
(35, 'Tamas', 'Sarvary', '3', '2', 'd88e9cd5f8bae67b0aa40f4d89b7b8f3', 0),
(36, 'Georgia', 'Loustric', '3', '2', 'b1c32b7f3b6fe079032d097103b6dc5e', 0),
(37, 'emmanuelle', 'lenglet', '3', '2', '2eb9ecc97ae565f101af4a6fe4395775', 0),
(38, 'Marion', 'Ledgway', '3', '2', '0b7b2d1c8902e00fb6b057dcb71b250b', 0),
(39, 'Annabel', 'Payne', '3', '2', 'f47548a6a2b76ed37addd03783a74f4d', 0),
(40, 'Adrien ', 'Pajot-Moric', '3', '2', 'a63c20fef4042135e1cdc921d6bae00a', 0),
(41, 'Jamie', 'westwood', '3', '2', 'ac7ecce2008d2c22db1fc135220410a1', 0),
(42, 'Marielle', 'Deconinck', '3', '2', '431718b720f925bab7e2d6df8ce0b980', 0),
(43, 'juliette', 'neau', '3', '2', '8eec0077b4c765288c0b30daee6419c2', 0),
(44, 'Xavier', 'Perraudin', '3', '2', 'd511fb47355523cc7428f1127f51cc52', 0),
(45, 'Juliette', 'Teyssier', '3', '2', '7827844fab4fe5d42c349eb89394bc35', 0),
(47, 'Luke', 'Donaghy', '6', '3', '697c8196cf537272714686706075140d', 0),
(48, 'Bérénice', 'Dufour', '6', '3', '829775204619b394faa74f870c53ae5d', 0),
(49, 'clara', 'huet', '6', '3', 'f7b1160e99a6dff9425e872ba118377a', 0),
(50, 'Francesca', 'Alabaster', '6', '3', '800aa583443fe23666f5e548622351b4', 0),
(51, 'Erwan', 'du Cleuziou', '6', '3', '529886ca7d0f324b05b43bf6b62130bb', 0),
(52, 'Helder', 'Aguiar', '6', '3', '0870215b179c85288c222e8a01974d97', 0),
(53, 'victor', 'haberman', '6', '3', '63cf04f908ab42eced152f0095114f7d', 0),
(54, 'Julien', 'Bernardes', '6', '3', '6448862c0aeffb1a1c9c15756c0e2a90', 0),
(55, 'Cecilia', 'Bailey', '6', '3', '23773c0be2343e54f0f8229fbdaabe5e', 0),
(56, 'Asha', 'Dahiya', '6', '3', 'a594c90a458dff6f563570aa557c6ed1', 0),
(57, 'Sorin', 'Cugut', '6', '3', 'ceaa5976acf8f2026778ac067f317e2f', 0),
(58, 'Florence', 'Foucher', '6', '3', 'b2bdd6ab57b54a6c148da963b396f554', 0),
(59, 'Jonas', 'Deconinck1', '6', '3', '559ef2816c397dcc1df3ad509bcd9901', 0),
(60, 'anais', 'fernandes', '6', '3', '4a8c9f3f9eb4df9330f36a30adf5fe8e', 0);
CREATE TABLE `result` (
`id_result` int(10) unsigned NOT NULL AUTO_INCREMENT,
`id_user` int(10) unsigned NOT NULL,
`id_qcm` int(10) unsigned NOT NULL,
`result` float DEFAULT NULL,
PRIMARY KEY (`id_result`)
) ENGINE=MyISAM AUTO_INCREMENT=60 DEFAULT CHARSET=latin1;
INSERT INTO `result` (`id_result`, `id_user`, `id_qcm`, `result`) VALUES
(1, 1, 1, '1'),
(2, 3, 2, '0.4'),
(3, 4, 2, '0'),
(4, 5, 2, '0.6'),
(5, 7, 2, '0.7'),
(6, 16, 2, '0.9'),
(7, 12, 2, '0.6'),
(8, 17, 2, '0.8'),
(9, 14, 2, '0.6'),
(10, 9, 2, '0.6'),
(11, 6, 2, '0.4'),
(12, 8, 2, '0.8'),
(13, 15, 2, '0.7'),
(14, 11, 2, '0.7'),
(15, 10, 2, '0.8'),
(16, 21, 2, '0.6'),
(17, 18, 2, '0.8'),
(18, 28, 2, '0.6'),
(19, 20, 2, '0.7'),
(20, 29, 2, '0.6'),
(21, 24, 2, '0.7'),
(22, 19, 2, '0.7'),
(23, 22, 2, '0.4'),
(24, 30, 2, '0.8'),
(25, 23, 2, '0.6'),
(26, 26, 2, '0.7'),
(27, 31, 2, '0.7'),
(28, 25, 2, '0.9'),
(29, 27, 2, '0.9'),
(30, 13, 2, '0.9'),
(31, 32, 2, '0.7'),
(32, 33, 2, '0.4'),
(33, 34, 2, '0.5'),
(34, 35, 2, '0.8'),
(35, 41, 2, '0.7'),
(36, 40, 2, '0.5'),
(37, 33, 2, '0.4'),
(38, 39, 2, '0.4'),
(39, 38, 2, '0.9'),
(40, 37, 2, '0.3'),
(41, 42, 2, '0.6'),
(42, 43, 2, '0.8'),
(43, 44, 2, '0.8'),
(44, 45, 2, '0.6'),
(45, 36, 2, '0.4'),
(46, 49, 6, '0.818182'),
(47, 51, 6, '0.636364'),
(48, 54, 6, '0.545455'),
(49, 56, 6, '0.909091'),
(50, 55, 6, '0.818182'),
(51, 52, 6, '0.454545'),
(52, 53, 6, '0.636364'),
(53, 50, 6, '0.818182'),
(54, 57, 6, '0.454545'),
(55, 47, 6, '0.727273'),
(56, 58, 6, '0.727273'),
(57, 59, 6, '0.636364'),
(58, 60, 6, '0.636364'),
(59, 1, 6, '0.818182');
CREATE TABLE `question` (
`id_question` int(10) unsigned NOT NULL AUTO_INCREMENT,
`id_qcm` int(10) unsigned NOT NULL,
`question` longtext NOT NULL,
PRIMARY KEY (`id_question`)
) ENGINE=MyISAM AUTO_INCREMENT=23 DEFAULT CHARSET=latin1;
INSERT INTO `question` (`id_question`, `id_qcm`, `question`) VALUES
(1, 1, 'Quel est la couleur du cheval blanc d''Henry 4 ?'),
(2, 2, 'Mise en oeuvre du cycle de vie d''un produit par différents professionnels autour d''un chef de projet'),
(3, 2, 'Objet matériel conçu, mis en oeuvre et commercialisé pour répondre à un besoin'),
(4, 2, 'Il est à l''origine du développement d''un l''objet '),
(5, 2, 'Relation entre l''offre et la demande'),
(6, 2, 'Ensemble des moyens mis en oeuvre pour connaître les attentes des clients'),
(7, 2, 'Le produit est destiné à une catégorie de consommateurs appelée :'),
(8, 2, 'Une gamme de produits est un ensemble de produits vendus par plusieurs entreprises au même prix'),
(9, 2, 'Document qui précise les fonctions que le produit doit assurer'),
(10, 2, 'Un prototype est un produit qui réunit l''ensemble des fonctions lui permettant de fonctionner dans des conditions normales d''utilisation.'),
(11, 2, 'Retrouvez dans la liste les composantes permettant de calculer le coût de production d''un produit.'),
(12, 6, 'Un ordinateur est constitué de plusieurs éléments :... Sélectionner la (les) bonne(s) réponse(s)'),
(13, 6, 'Sélectionner le (les) périphérique(s) de sortie'),
(14, 6, 'Sélectionner le(s) support(s) d''enregistrement'),
(15, 6, 'Parmi les supports de stockage présentés, choisir celui ou ceux qui conviennent pour sauvegarder un film de 950Mo'),
(16, 6, 'Un logiciel de traitement de texte permet de créer des documents avec du texte et des images'),
(17, 6, 'Un système d''exploitation permet de réaliser des images numériques'),
(18, 6, 'Quand je veux créer un document avec du texte, je peux utiliser :'),
(19, 6, 'Pour trouver un site web contenant les informations que je recherche, j''utilise :...'),
(20, 6, 'Mozilla Firefox est un ...'),
(21, 6, 'Quelle(s) action(s) je sélectionne pour sauvegarder la 1ère fois le fichier que je viens de réaliser ?'),
(22, 6, 'Pour sauvegarder un fichier, je dois ouvrir le répertoire "classe 6..." et le dossier : ...');
CREATE TABLE `answer` (
`id_answer` int(10) unsigned NOT NULL AUTO_INCREMENT,
`id_question` int(10) unsigned NOT NULL,
`id_qcm` int(10) unsigned NOT NULL,
`answer` longtext,
`right_answer` tinyint(1) DEFAULT '0',
PRIMARY KEY (`id_answer`)
) ENGINE=MyISAM AUTO_INCREMENT=69 DEFAULT CHARSET=latin1;
INSERT INTO `answer` (`id_answer`, `id_question`, `id_qcm`, `answer`, `right_answer`) VALUES
(1, 1, 1, 'Rouge !', 0),
(2, 1, 1, 'Vert', 0),
(3, 1, 1, 'Bleu', 0),
(4, 1, 1, 'Blanc', 1),
(5, 2, 2, 'Démarche de projet', 1),
(6, 2, 2, 'Cycle industriel', 0),
(7, 2, 2, 'Recherche commerciale', 0),
(8, 3, 2, 'Service', 0),
(9, 3, 2, 'Bien', 1),
(10, 3, 2, 'Outil', 0),
(11, 4, 2, 'Besoin', 1),
(12, 4, 2, 'Plan', 0),
(13, 4, 2, 'Service commercial', 0),
(14, 5, 2, 'Client', 0),
(15, 5, 2, 'Entreprise ', 0),
(16, 5, 2, 'Marché', 1),
(17, 6, 2, 'Etude de marché', 1),
(18, 6, 2, 'Bilan financie', 0),
(19, 6, 2, 'Enquête de satisfaction', 0),
(20, 7, 2, 'Cible visée', 0),
(21, 7, 2, 'Clientèle cible', 1),
(22, 7, 2, 'Clients sélectionnés', 0),
(23, 8, 2, 'Vrai', 0),
(24, 8, 2, 'Faux', 1),
(25, 9, 2, 'Cahier des charges', 1),
(26, 9, 2, 'Dossier technique', 0),
(27, 9, 2, 'Gamme de fabrication', 0),
(28, 10, 2, 'Vrai', 1),
(29, 10, 2, 'Faux', 0),
(30, 11, 2, 'Coût des machines', 0),
(31, 11, 2, 'Coût de la main d''oeuvre', 1),
(32, 11, 2, 'Coût du personnel', 0),
(33, 11, 2, 'Coût de la matière 1ère', 1),
(34, 11, 2, 'Coût de revient', 0),
(35, 12, 6, 'Unité centrale', 1),
(36, 12, 6, 'G P S', 0),
(37, 12, 6, 'Logiciels', 1),
(38, 12, 6, 'Téléphone', 0),
(39, 12, 6, 'Périphériques', 1),
(40, 13, 6, 'Appareil photo', 0),
(41, 13, 6, 'Souris', 0),
(42, 13, 6, 'Scanner', 0),
(43, 13, 6, 'Ecran', 1),
(44, 14, 6, 'Disque dur', 1),
(45, 14, 6, 'Mémoire RAM', 0),
(46, 14, 6, 'Clé USB', 1),
(47, 14, 6, 'Lecteur de disques optiques', 0),
(48, 15, 6, 'Disquette', 0),
(49, 15, 6, 'CD', 0),
(50, 15, 6, 'DVD', 1),
(51, 16, 6, 'Vrai', 1),
(52, 16, 6, 'Faux', 0),
(53, 17, 6, 'Vrai', 0),
(54, 17, 6, 'Faux', 1),
(55, 18, 6, 'Microsoft Word', 1),
(56, 18, 6, 'Google', 0),
(57, 18, 6, 'Open office Writter', 1),
(58, 18, 6, 'Internet explorer', 0),
(59, 19, 6, 'Un navigateur', 0),
(60, 19, 6, 'Un moteur de recherche', 1),
(61, 20, 6, 'Navigateur', 1),
(62, 20, 6, 'Moteur de recherche', 0),
(63, 20, 6, 'Logiciel', 1),
(64, 21, 6, 'Enregistrer', 0),
(65, 21, 6, 'Enregistrer sous', 1),
(66, 21, 6, 'Annuler', 0),
(67, 22, 6, 'Travail', 0),
(68, 22, 6, 'avec mon Nom', 1);
CREATE TABLE `changelog` (
`id_changelog` int(10) unsigned NOT NULL AUTO_INCREMENT,
`description` longtext NOT NULL,
`version` float DEFAULT NULL,
`type` enum('bug fix','new feature','design') DEFAULT NULL,
`progress` tinyint(1) DEFAULT '0',
PRIMARY KEY (`id_changelog`)
) ENGINE=MyISAM AUTO_INCREMENT=57 DEFAULT CHARSET=latin1;
INSERT INTO `changelog` (`id_changelog`, `description`, `version`, `type`, `progress`) VALUES
(1, 'Création de QCM', '0.1', 'new feature', 1),
(2, 'affichage des notes en direct', '1', 'new feature', 1),
(3, 'compte utilisateur', '1', 'new feature', 1),
(4, 'lecture de QCM', '1', 'new feature', 1),
(5, 'visionnage des notes obtenues', '1.1', 'new feature', 1),
(6, 'modification de compte', '1.1', 'new feature', 1),
(7, 'menus', '1.1', 'new feature', 1),
(8, 'calcul de moyenne par classe', '1.2', 'new feature', 1),
(9, 'modification des comptes par l admin', '1.2', 'new feature', 1),
(10, 'visionnage des notes par classe', '1.2', 'new feature', 1),
(11, 'onglet admin', '1.2', 'new feature', 1),
(12, 'temps limite pour la création des QCM supprimée', '1.2', 'bug fix', 1),
(13, 'caractères spéciaux lors de créations de qcm', '1.2', 'bug fix', 1),
(14, 'Beta tag', '1.3', 'design', 1),
(15, 'positionnement des paragraphes sur la page de versions', '1.3', 'design', 1),
(16, 'couleurs des boutons', '1.3', 'design', 1),
(17, 'Ajout bouton Déconnexion', '1.3', 'design', 1),
(18, 'Bords arrondis', '1.3', 'design', 1),
(19, 'Téléchargement', '1.3', 'new feature', 1),
(20, 'Les réponses de lélève apparaissent sur les résultats des QCM', '1.3', 'new feature', 1),
(21, 'Suppression de compte', '1.3', 'new feature', 1),
(22, 'auto logout à la fin de lédition de QCM', '1.3', 'bug fix', 1),
(23, 'couleurs des moyennes', '1.3', 'bug fix', 1),
(24, 'Logo qcm', '1.5', 'design', 1),
(25, 'Notification du compte connecté', '1.5', 'design', 1),
(26, 'Export de la base de données', '1.5', 'new feature', 1),
(27, 'remontée vers le haut du document', '1.5', 'new feature', 1),
(28, 'Bouton export en csv (Excel)', '1.5', 'new feature', 1),
(29, 'Option de finalisation des qcm', '1.5', 'new feature', 1),
(30, 'Téléchargements silencieux', '1.5', 'new feature', 1),
(31, 'encodage du mot de passe', '1.5', 'bug fix', 1),
(32, 'doublon de login à la création et à la modification de login', '1.5', 'bug fix', 1),
(33, 'onglet paramètre : possibilité de changements sans vérification du mot de passe', '1.5', 'bug fix', 1),
(34, 'restructuration de l installation', '1.5', 'bug fix', 1),
(35, 'saut de lignes dans le libellé des questions', '1.5', 'bug fix', 1),
(36, 'Téléchargement en csv avec coma separator embedded', '2', 'new feature', 1),
(37, 'Upload et restoration de backup', '2', 'new feature', 1),
(38, 'retour à la page en cours après déconnexion', '2', 'new feature', 1),
(39, 'suppression complète des qcm : QCM + notes', '2', 'bug fix', 1),
(40, 'Restructuration complete des questions et des resultats (SQL)', '2', 'bug fix', 1),
(41, 'template compatible IE', '2.1', 'bug fix', 0),
(42, 'Passer les pages en masques html', '2.1', 'new feature', 0),
(43, 'Téléchargement de QCM en pdf et XML', '2.1', 'new feature', 0),
(44, 'proposition de copie du qcm lors de la modification de celui-ci', '2.1', 'new feature', 0),
(45, 'proposition de suppression des resultats lors de la modification d un QCM', '2.1', 'new feature', 0),
(46, 'Mélange des questions des QCM en lecture (mode anti-triche)', '2.1', 'new feature', 1),
(47, 'remplacement des fenetres javascript par des layers en html', '2.1', 'design', 1),
(48, 'Ajout d''une table pour le changelog', '2.1', 'new feature', 0),
(49, 'modifier l''appel des fichiers de back up pour respecter l''ordre des dates', '2.1', 'bug fix', 1),
(50, 'log des changements utilisateur', '2.1', 'new feature', 0),
(51, 'mettre en forme les noms dans statsadmin', '2.1', 'bug fix', 0),
(52, 'add date dans changelog table', '2.1', 'bug fix', 0),
(53, 'afficher / masquer les résultats des admins', '2.1', 'new feature', 0),
(54, 'ask daddy : rajouter class dans le login', '2.1', 'bug fix', 0),
(55, 'rajouter auth.php pour les pass server', '2.1', 'bug fix', 0),
(56, 'export changelog', '2.1', 'new feature', 0);