diff --git a/manager/career.php b/manager/career.php index de0e21e..9ed7f24 100755 --- a/manager/career.php +++ b/manager/career.php @@ -346,26 +346,27 @@ class careerManager{ - - /****************************************/ - /* Passage de semestre pour un étudiant */ - /****************************************/ + /**************************************************/ + /* Intégration des mentions jury pour un semestre */ + /**************************************************/ /* - * Cherche si un semestre de même formation - * et de rang supérieur existe pour cette même année A - * ou l'année suivante A+1 avec rang+1 + * + * @semestre UID du semestre en question + * @jury Tableau contenant les étudiants et leurs mentions + * * */ - case 'passageSemestre': if( permission('admin') ){ + case 'applyJurySemestre': if( permission('admin') ){ - $areSetParam = isset($request->etudiant) && isset($request->semestre); // les arguments existent - $etudiantCheck = $areSetParam && checkParam($request->etudiant, 'utilisateur.identifiant'); // l'identifiant de l'étudiant est au bon format - $semestreCheck = $$etudiantCheck && checkParam($request->semestre, 'auto_increment_id'); // l'id du semestre est au bon format + $areSetParam = isset($request->semestre) && isset($request->jury); // les arguments existent + $juryCheck = $areSetParam && checkParam($request->jury, ''); // les mentions jury est au bon format + $semestreCheck = $juryCheck && checkParam($request->semestre, 'auto_increment_id'); // le semestre est au bon format if( $semestreCheck ){ // si tout les paramètres sont bons - $passageStatus = DataBase::getInstance()->passageSemestre($request->etudiant, $request->semestre); - if( $creationOk ) + $integration = DataBase::getInstance()->applyJurySemestre($request->semestre, $request->jury); + + if( $integration ) $answer->request = 'success'; else $answer->request = 'error'; @@ -379,8 +380,6 @@ class careerManager{ - - /***********/ /* DEFAULT */ /***********/ diff --git a/manager/database.php b/manager/database.php index c2d0ed7..cf39d00 100755 --- a/manager/database.php +++ b/manager/database.php @@ -637,6 +637,26 @@ class DataBase{ + /* Applique les mentions du jury aux étudiants d'un semestre + * + * @semestre UID du semestre en question + * @jury Tableau contenant les étudiants et leurs mention + * + * + * @return success Retourne VRAI si aucune erreur n'occure, sinon retourne FAUX + * + */ + public function applyJurySemestre($semestre, $jury){ + $state = true; + foreach($jury as $ETU){ + $state = $state && DataBase::getInstance()->applyJuryTo($ETU->etudiant, $semestre, $ETU->mention) == 'success'; + } + + return $state; + } + + + /* Applique la mention du jury à un étudiant d'un semestre * * @etudiant UID de l'étudiant en question @@ -654,7 +674,7 @@ class DataBase{ */ public function applyJuryTo($etudiant, $semestre, $mention){ - // on vérifie que le semestre et que l'étudiant existent + // on vérifie que le semestre existe et que l'étudiant est inscrit à ce semestre if( !($semestreInfo=semestreRepo::info($semestre)) ) return 'unknown_semestre'; if( !($etudiantUID=userRepo::UID($etudiant, $semestre)) ) return 'unknown_user'; @@ -699,9 +719,9 @@ class DataBase{ $appartenanceUID = groupRepo::includeAppartenance($etudiant, $rdbSemestre); } - if( isset($nextSemestre) ) var_dump('nxt: '.$nextSemestre); - if( isset($rdbSemestre) ) var_dump('rdb: '.$rdbSemestre); - if( isset($appartenanceUID) ) var_dump('app: '.$appartenanceUID); + // if( isset($nextSemestre) ) var_dump('nxt: '.$nextSemestre); + // if( isset($rdbSemestre) ) var_dump('rdb: '.$rdbSemestre); + // if( isset($appartenanceUID) ) var_dump('app: '.$appartenanceUID); return 'success'; } diff --git a/manager/repo/group.php b/manager/repo/group.php index e17cfb8..f21375d 100755 --- a/manager/repo/group.php +++ b/manager/repo/group.php @@ -189,7 +189,7 @@ class groupRepo{ public static function membres($groupeUID, $semestreUID){ // si le groupe existe => on récupère ses utilisateurs // var_dump($groupeUID.' - '.$semestreUID); - $getMembres = DataBase::getPDO()->prepare("SELECT u.identifiant, u.prenom, u.nom, u.sexe, u.mail, u.droits, s.nom as semestre, g.id_groupe, g.nom as groupe + $getMembres = DataBase::getPDO()->prepare("SELECT u.identifiant, u.prenom, u.nom, u.sexe, u.mail, u.droits, s.nom as semestre, g.id_groupe, g.nom as groupe, app.mention FROM utilisateur as u, groupe as g, semestre as s, appartenance as app, formation as f WHERE s.id_formation = f.id_formation AND u.identifiant = app.id_etudiant diff --git a/manager/repo/semestre.php b/manager/repo/semestre.php index 9ce5dfa..4dda3a0 100755 --- a/manager/repo/semestre.php +++ b/manager/repo/semestre.php @@ -245,7 +245,7 @@ class semestreRepo{ )); // on retourne les infos du semestre courant - return DataBase::delNumeric( $getSemestreInfos->fetch(), true ); + return $getSemestreInfos->fetch(); } diff --git a/page/_JS/career.js b/page/_JS/career.js index 5a6da22..e1ab288 100755 --- a/page/_JS/career.js +++ b/page/_JS/career.js @@ -495,6 +495,79 @@ if( exportJury != null ){ +/*******************************/ +/* GESTION DE L'IMPORT DE JURY */ +/*******************************/ +var importJury = document.querySelector('#import_jury[data-stre]'); +if( importJury != null ){ + + importJury.addEventListener('change', function(e){ + + var fileInput = importJury.children[0]; + + var semestre = parseInt( importJury.dataset.stre ); + + console.log(semestre); + + addClass( importJury, 'loading' ); + + var file = fileInput.files[0]; + + /* [1] IMPORTATION DU FICHIER + =======================================*/ + var fd = new FormData(); + fd.append('filename', 'import_jury'); + fd.append('file', file, file.name); + + var xhr = new XMLHttpRequest(); + + xhr.open('POST', 'manager/import.php', true); + + xhr.onreadystatechange = function(){ + if( xhr.readyState == 4 && [0, 200].indexOf(xhr.status) > -1 ) + console.log('[1] IMPORT=> '+xhr.responseText); + if( xhr.responseText == 'success' ){ + + /* [2] LECTURE DU FICHIER + =======================================*/ + var request = { level_0: 'excel', level_1: 'import_jury' }; + API.send(request, function(e){ + console.log('[2] PARSE=>'+e.request); + if( e.request == 'success' ){ + + /* [3] INTÉGRATION À LA BDD + =======================================*/ + requestIntegration = { level_0: 'career', level_1: 'applyJurySemestre', jury: e.jury, semestre: semestre }; + API.send( requestIntegration, function(f){ + console.log('[3] INTEGRATION=>'+f.request); + if( f.request == 'success' ){ + console.log('liste intégrée'); + reload(); + }else console.log('integration error'); + }); + + }else console.log('import error'); + }); + + } + + } + + xhr.send(fd); + + }, false); + +} + + + + + + + + + + /* GESTION DE PUBLICATION DES NOTES D'UN CONTRÔLE */ var publicationControles = document.querySelectorAll('#CONTAINER > section[name=allcontroles] .confirm.center.active[data-ctrl][data-publication]'); diff --git a/page/_JS/groups.js b/page/_JS/groups.js index 03c54e7..d029851 100755 --- a/page/_JS/groups.js +++ b/page/_JS/groups.js @@ -193,8 +193,8 @@ if( exportInscrits != null ){ var fSemestre = (selectedSemestre!=null) ? selectedSemestre.dataset.stre : null; var fAnnee = (selectedSemestre!=null) ? selectedSemestre.dataset.year : null; - console.log(fSemestre); - console.log(fAnnee); + // console.log(fSemestre); + // console.log(fAnnee); /* [1] On récupère la liste des groupes en question (groupManager) ===================================================================*/ diff --git a/page/career.php b/page/career.php index 567548f..d329fb6 100755 --- a/page/career.php +++ b/page/career.php @@ -1009,7 +1009,7 @@ if( permission('master') || permission('admin') ){ if( $semestreOpt != null ) - echo "
Importer les décisions du jury
"; + echo "
Importer les décisions du jury
"; echo ""; diff --git a/src/files/admin2_export_jury.xlsx b/src/files/admin2_export_jury.xlsx index 2cd880a..710a718 100644 Binary files a/src/files/admin2_export_jury.xlsx and b/src/files/admin2_export_jury.xlsx differ diff --git a/src/files/admin2_import_jury.xlsx b/src/files/admin2_import_jury.xlsx new file mode 100755 index 0000000..1ab3bf5 Binary files /dev/null and b/src/files/admin2_import_jury.xlsx differ diff --git a/test.php b/test.php index 73a0d7e..4429e39 100755 --- a/test.php +++ b/test.php @@ -49,7 +49,7 @@ debug(); /* [1] On récupère le semestre d'un étudiant =====================================================*/ -// var_dump( DataBase::getInstance()->applyJuryTo('Etud100', 37, 'RDB') ); +var_dump( DataBase::getInstance()->applyJuryTo('Etud100', 72, 'ADM') ); diff --git a/xdoc/sid.sql b/xdoc/sid.sql index 9a85b2a..825d54f 100755 --- a/xdoc/sid.sql +++ b/xdoc/sid.sql @@ -3,7 +3,7 @@ -- http://www.phpmyadmin.net -- -- Client: localhost --- Généré le: Mar 01 Décembre 2015 à 19:08 +-- Généré le: Dim 03 Janvier 2016 à 10:52 -- Version du serveur: 5.5.46-0ubuntu0.14.04.2 -- Version de PHP: 5.5.9-1ubuntu4.14 @@ -31,6 +31,7 @@ CREATE TABLE IF NOT EXISTS `appartenance` ( `id_etudiant` varchar(50) NOT NULL, `id_groupe` int(11) NOT NULL, `id_semestre` int(11) NOT NULL, + `mention` varchar(3) DEFAULT NULL, PRIMARY KEY (`id_appartenance`), KEY `id_etudiant` (`id_etudiant`), KEY `id_groupe` (`id_groupe`), @@ -39,7 +40,7 @@ CREATE TABLE IF NOT EXISTS `appartenance` ( KEY `id_etudiant_2` (`id_etudiant`), KEY `id_groupe_2` (`id_groupe`), KEY `id_semestre_2` (`id_semestre`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=698 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1304 ; -- -- RELATIONS POUR LA TABLE `appartenance`: @@ -55,702 +56,443 @@ CREATE TABLE IF NOT EXISTS `appartenance` ( -- Contenu de la table `appartenance` -- -INSERT INTO `appartenance` (`id_appartenance`, `id_etudiant`, `id_groupe`, `id_semestre`) VALUES -(1, 'mrd1609a', 2, 2), -(2, 'ihf1991a', 8, 4), -(3, 'mma1990a', 13, 1), -(4, 'lme1952a', 15, 3), -(5, 'imf1922a', 21, 1), -(6, 'gyy1983a', 4, 4), -(7, 'otm1902a', 14, 2), -(8, 'tnx1949a', 12, 4), -(9, 'sjl1937a', 4, 4), -(10, 'anj1991a', 16, 4), -(11, 'xdh1989a', 20, 4), -(12, 'agl1956a', 3, 3), -(13, 'mhu1946a', 21, 1), -(14, 'cvv1936a', 14, 2), -(15, 'mzh1955a', 6, 2), -(16, 'pdi1904a', 19, 3), -(17, 'cuk1947a', 10, 2), -(18, 'non1968a', 22, 2), -(19, 'hmn1970a', 1, 1), -(20, 'hth1975a', 5, 1), -(21, 'liw1940a', 6, 2), -(22, 'dtg1946a', 18, 2), -(23, 'oxz1985a', 7, 3), -(24, 'ono1984a', 14, 2), -(25, 'auy1966a', 15, 3), -(26, 'dui1946a', 1, 1), -(27, 'cyw1979a', 24, 4), -(28, 'pfv1965a', 3, 3), -(29, 'oqz1937a', 24, 4), -(30, 'aft1950a', 7, 3), -(31, 'bae1943a', 8, 4), -(32, 'kul1903a', 9, 1), -(33, 'rmj1965a', 11, 3), -(34, 'yyt1926a', 17, 1), -(35, 'ktz1997a', 6, 2), -(36, 'hku1995a', 17, 1), -(37, 'zgy1948a', 10, 2), -(38, 'vau1957a', 23, 3), -(39, 'hsx1927a', 19, 3), -(40, 'eca1977a', 3, 3), -(41, 'wpa1966a', 20, 4), -(42, 'qoe1974a', 20, 4), -(43, 'tkz1955a', 11, 3), -(44, 'wnx1995a', 16, 4), -(45, 'sft1994a', 2, 2), -(46, 'vgb1979a', 11, 3), -(47, 'wbt1993a', 19, 3), -(48, 'xtb1903a', 11, 3), -(49, 'msj1985a', 13, 1), -(50, 'wvn1982a', 9, 1), -(51, 'psg1965a', 4, 4), -(52, 'hpa1908a', 5, 1), -(53, 'maq1980a', 19, 3), -(54, 'agq1929a', 13, 1), -(55, 'gwe1975a', 18, 2), -(56, 'gdb1939a', 7, 3), -(57, 'jrc1974a', 10, 2), -(58, 'jfa1965a', 1, 1), -(59, 'buz1982a', 24, 4), -(60, 'mhr1952a', 7, 3), -(61, 'pos1958a', 11, 3), -(62, 'xdi1926a', 3, 3), -(63, 'awl1901a', 17, 1), -(64, 'uix1942a', 7, 3), -(65, 'ngz1932a', 19, 3), -(66, 'kpf1942a', 15, 3), -(67, 'aiv1989a', 21, 1), -(68, 'sjw1936a', 19, 3), -(69, 'fei1944a', 23, 3), -(70, 'zge1937a', 21, 1), -(71, 'rpl1936a', 19, 3), -(72, 'hrv1902a', 22, 2), -(73, 'djo1928a', 9, 1), -(74, 'scm1996a', 5, 1), -(75, 'ylq1926a', 18, 2), -(76, 'eme1913a', 23, 3), -(77, 'otv1930a', 1, 1), -(78, 'cda1951a', 5, 1), -(79, 'eee1933a', 17, 1), -(80, 'kfx1995a', 18, 2), -(81, 'jgd1966a', 3, 3), -(82, 'rwg1909a', 14, 2), -(83, 'ngw1997a', 17, 1), -(84, 'obg1973a', 2, 2), -(85, 'hzg1935a', 12, 4), -(86, 'iyh1918a', 3, 3), -(87, 'tdc1978a', 13, 1), -(88, 'swd1951a', 2, 2), -(89, 'vdj1905a', 22, 2), -(90, 'bit1985a', 19, 3), -(91, 'iah1936a', 1, 1), -(92, 'ypt1989a', 7, 3), -(93, 'ljc1902a', 17, 1), -(94, 'hcc1997a', 7, 3), -(95, 'bky1924a', 22, 2), -(96, 'vul1953a', 5, 1), -(97, 'ssr1906a', 9, 1), -(98, 'yjh1944a', 11, 3), -(99, 'ste1994a', 10, 2), -(100, 'ypo1964a', 7, 3), -(103, 'mrd1609a', 9, 1), -(104, 'Etud1', 34, 5), -(105, 'Etud2', 34, 5), -(106, 'Etud3', 34, 5), -(107, 'Etud4', 34, 5), -(108, 'Etud5', 34, 5), -(109, 'Etud6', 35, 6), -(110, 'Etud7', 35, 6), -(111, 'Etud8', 35, 6), -(112, 'Etud9', 35, 6), -(113, 'Etud10', 35, 6), -(114, 'Etud11', 35, 6), -(115, 'Etud12', 35, 6), -(116, 'Etud13', 35, 6), -(117, 'Etud14', 35, 6), -(118, 'Etud15', 35, 6), -(119, 'Etud16', 36, 7), -(120, 'Etud17', 36, 7), -(121, 'Etud18', 36, 7), -(122, 'Etud19', 36, 7), -(123, 'Etud20', 36, 7), -(124, 'Etud21', 36, 7), -(125, 'Etud22', 36, 7), -(126, 'Etud23', 36, 7), -(127, 'Etud24', 36, 7), -(128, 'Etud25', 36, 7), -(129, 'Etud26', 36, 7), -(130, 'Etud27', 36, 7), -(131, 'Etud28', 37, 8), -(132, 'Etud29', 37, 8), -(133, 'Etud30', 37, 8), -(134, 'Etud31', 37, 8), -(135, 'Etud32', 37, 8), -(136, 'Etud33', 37, 8), -(137, 'Etud34', 37, 8), -(138, 'Etud35', 37, 8), -(139, 'Etud36', 37, 8), -(140, 'Etud37', 37, 8), -(141, 'Etud38', 37, 8), -(142, 'Etud39', 37, 8), -(143, 'Etud40', 37, 8), -(144, 'Etud41', 37, 8), -(145, 'Etud42', 37, 8), -(146, 'Etud43', 37, 8), -(147, 'Etud44', 37, 8), -(148, 'Etud45', 37, 8), -(149, 'Etud46', 37, 8), -(150, 'Etud47', 37, 8), -(151, 'Etud48', 37, 8), -(152, 'Etud49', 37, 8), -(153, 'Etud50', 37, 8), -(154, 'Etud51', 37, 8), -(155, 'Etud52', 37, 8), -(156, 'Etud53', 37, 8), -(157, 'Etud54', 37, 8), -(158, 'Etud55', 37, 8), -(159, 'Etud56', 37, 8), -(160, 'Etud57', 37, 8), -(161, 'Etud58', 37, 8), -(162, 'Etud59', 37, 8), -(163, 'Etud60', 37, 8), -(164, 'Etud61', 37, 8), -(165, 'Etud62', 37, 8), -(166, 'Etud63', 37, 8), -(167, 'Etud64', 37, 8), -(168, 'Etud65', 37, 8), -(169, 'Etud66', 37, 8), -(170, 'Etud67', 37, 8), -(171, 'Etud68', 37, 8), -(172, 'Etud69', 37, 8), -(173, 'Etud70', 37, 8), -(174, 'Etud71', 37, 8), -(175, 'Etud72', 37, 8), -(176, 'Etud73', 37, 8), -(177, 'Etud74', 37, 8), -(178, 'Etud75', 37, 8), -(179, 'Etud76', 37, 8), -(180, 'Etud77', 37, 8), -(181, 'Etud78', 37, 8), -(182, 'Etud79', 37, 8), -(183, 'Etud80', 37, 8), -(184, 'Etud81', 37, 8), -(185, 'Etud82', 37, 8), -(186, 'Etud83', 37, 8), -(187, 'Etud84', 37, 8), -(188, 'Etud85', 37, 8), -(189, 'Etud86', 37, 8), -(190, 'Etud87', 37, 8), -(191, 'Etud88', 37, 8), -(192, 'Etud89', 37, 8), -(193, 'Etud90', 37, 8), -(194, 'Etud91', 37, 8), -(195, 'Etud92', 37, 8), -(196, 'Etud93', 37, 8), -(197, 'Etud94', 37, 8), -(198, 'Etud95', 37, 8), -(199, 'Etud96', 37, 8), -(200, 'Etud97', 37, 8), -(201, 'Etud98', 37, 8), -(202, 'Etud99', 37, 8), -(203, 'Etud100', 37, 8), -(204, 'Etud101', 37, 8), -(205, 'Etud102', 37, 8), -(206, 'Etud103', 37, 8), -(207, 'Etud104', 37, 8), -(208, 'Etud105', 37, 8), -(209, 'Etud106', 37, 8), -(210, 'Etud107', 37, 8), -(211, 'Etud108', 37, 8), -(212, 'Etud109', 37, 8), -(213, 'Etud110', 37, 8), -(214, 'Etud111', 37, 8), -(215, 'Etud112', 37, 8), -(216, 'Etud113', 37, 8), -(217, 'Etud114', 37, 8), -(218, 'Etud115', 37, 8), -(219, 'Etud116', 37, 8), -(220, 'Etud117', 37, 8), -(221, 'Etud118', 37, 8), -(222, 'Etud119', 37, 8), -(223, 'Etud120', 37, 8), -(224, 'Etud121', 37, 8), -(225, 'Etud122', 37, 8), -(226, 'Etud123', 37, 8), -(227, 'Etud124', 37, 8), -(228, 'Etud125', 37, 8), -(229, 'Etud126', 37, 8), -(230, 'Etud127', 37, 8), -(231, 'Etud128', 37, 8), -(232, 'Etud129', 37, 8), -(233, 'Etud130', 37, 8), -(234, 'Etud131', 37, 8), -(235, 'Etud132', 37, 8), -(236, 'Etud133', 37, 8), -(237, 'Etud134', 37, 8), -(238, 'Etud135', 37, 8), -(239, 'Etud136', 37, 8), -(240, 'Etud137', 37, 8), -(241, 'Etud138', 37, 8), -(242, 'Etud139', 37, 8), -(243, 'Etud140', 37, 8), -(244, 'Etud141', 37, 8), -(245, 'Etud142', 37, 8), -(246, 'Etud143', 37, 8), -(247, 'Etud144', 37, 8), -(248, 'Etud145', 37, 8), -(249, 'Etud146', 37, 8), -(250, 'Etud147', 37, 8), -(251, 'Etud148', 37, 8), -(252, 'Etud149', 37, 8), -(253, 'Etud150', 37, 8), -(254, 'Etud151', 37, 8), -(255, 'Etud152', 37, 8), -(256, 'Etud153', 37, 8), -(257, 'Etud154', 37, 8), -(258, 'Etud155', 37, 8), -(259, 'Etud156', 37, 8), -(260, 'Etud157', 37, 8), -(261, 'Etud158', 37, 8), -(262, 'Etud159', 37, 8), -(263, 'Etud160', 37, 8), -(264, 'Etud161', 37, 8), -(265, 'Etud162', 37, 8), -(266, 'Etud163', 37, 8), -(267, 'Etud164', 37, 8), -(268, 'Etud165', 37, 8), -(269, 'Etud166', 37, 8), -(270, 'Etud167', 37, 8), -(271, 'Etud168', 37, 8), -(272, 'Etud169', 37, 8), -(273, 'Etud170', 37, 8), -(274, 'Etud171', 37, 8), -(275, 'Etud172', 37, 8), -(276, 'Etud173', 37, 8), -(277, 'Etud174', 37, 8), -(278, 'Etud175', 37, 8), -(279, 'Etud176', 37, 8), -(280, 'Etud177', 37, 8), -(281, 'Etud178', 37, 8), -(282, 'Etud179', 37, 8), -(283, 'Etud180', 37, 8), -(284, 'Etud181', 37, 8), -(285, 'Etud182', 37, 8), -(286, 'Etud183', 37, 8), -(287, 'Etud184', 37, 8), -(288, 'Etud185', 37, 8), -(289, 'Etud186', 38, 9), -(290, 'Etud187', 38, 9), -(291, 'Etud188', 38, 9), -(292, 'Etud189', 38, 9), -(293, 'Etud190', 38, 9), -(294, 'Etud191', 38, 9), -(295, 'Etud192', 38, 9), -(296, 'Etud193', 38, 9), -(297, 'Etud194', 38, 9), -(298, 'Etud195', 38, 9), -(299, 'Etud196', 38, 9), -(300, 'Etud197', 38, 9), -(301, 'Etud198', 38, 9), -(302, 'Etud199', 38, 9), -(303, 'Etud200', 38, 9), -(304, 'Etud201', 38, 9), -(305, 'Etud202', 38, 9), -(306, 'Etud203', 38, 9), -(307, 'Etud204', 38, 9), -(308, 'Etud205', 38, 9), -(309, 'Etud206', 38, 9), -(310, 'Etud207', 38, 9), -(311, 'Etud208', 38, 9), -(312, 'Etud209', 38, 9), -(313, 'Etud210', 38, 9), -(314, 'Etud211', 38, 9), -(315, 'Etud212', 38, 9), -(316, 'Etud213', 38, 9), -(317, 'Etud214', 38, 9), -(318, 'Etud215', 38, 9), -(319, 'Etud216', 38, 9), -(320, 'Etud217', 38, 9), -(321, 'Etud218', 38, 9), -(322, 'Etud219', 38, 9), -(323, 'Etud220', 38, 9), -(324, 'Etud221', 38, 9), -(325, 'Etud222', 38, 9), -(326, 'Etud223', 38, 9), -(327, 'Etud224', 38, 9), -(328, 'Etud225', 38, 9), -(329, 'Etud226', 38, 9), -(330, 'Etud227', 38, 9), -(331, 'Etud228', 38, 9), -(332, 'Etud229', 38, 9), -(333, 'Etud230', 38, 9), -(334, 'Etud231', 38, 9), -(335, 'Etud232', 38, 9), -(336, 'Etud233', 38, 9), -(337, 'Etud234', 38, 9), -(338, 'Etud235', 38, 9), -(339, 'Etud236', 38, 9), -(340, 'Etud237', 38, 9), -(341, 'Etud238', 38, 9), -(342, 'Etud239', 38, 9), -(343, 'Etud240', 38, 9), -(344, 'Etud241', 38, 9), -(345, 'Etud242', 38, 9), -(346, 'Etud243', 38, 9), -(347, 'Etud244', 38, 9), -(348, 'Etud245', 38, 9), -(349, 'Etud246', 38, 9), -(350, 'Etud247', 38, 9), -(351, 'Etud248', 38, 9), -(352, 'Etud249', 38, 9), -(353, 'Etud250', 38, 9), -(354, 'Etud251', 38, 9), -(355, 'Etud252', 38, 9), -(356, 'Etud253', 38, 9), -(357, 'Etud254', 38, 9), -(358, 'Etud255', 38, 9), -(359, 'Etud256', 38, 9), -(360, 'Etud257', 38, 9), -(361, 'Etud258', 38, 9), -(362, 'Etud259', 38, 9), -(363, 'Etud260', 38, 9), -(364, 'Etud261', 38, 9), -(365, 'Etud262', 38, 9), -(366, 'Etud263', 38, 9), -(367, 'Etud264', 38, 9), -(368, 'Etud265', 38, 9), -(369, 'Etud266', 38, 9), -(370, 'Etud267', 38, 9), -(371, 'Etud268', 38, 9), -(372, 'Etud269', 38, 9), -(373, 'Etud270', 38, 9), -(374, 'Etud271', 38, 9), -(375, 'Etud272', 38, 9), -(376, 'Etud273', 38, 9), -(377, 'Etud274', 38, 9), -(378, 'Etud275', 38, 9), -(379, 'Etud276', 38, 9), -(380, 'Etud277', 38, 9), -(381, 'Etud278', 38, 9), -(382, 'Etud279', 38, 9), -(383, 'Etud280', 38, 9), -(384, 'Etud281', 38, 9), -(385, 'Etud282', 38, 9), -(386, 'Etud283', 38, 9), -(387, 'Etud284', 38, 9), -(388, 'Etud285', 38, 9), -(389, 'Etud286', 38, 9), -(390, 'Etud287', 39, 10), -(391, 'Etud288', 39, 10), -(392, 'Etud289', 40, 11), -(393, 'Etud290', 40, 11), -(394, 'Etud291', 40, 11), -(395, 'Etud292', 40, 11), -(396, 'Etud293', 40, 11), -(397, 'Etud294', 40, 11), -(398, 'Etud295', 41, 12), -(399, 'Etud296', 41, 12), -(400, 'Etud297', 41, 12), -(401, 'Etud1', 1, 13), -(402, 'Etud2', 34, 13), -(403, 'Etud3', 34, 13), -(404, 'Etud4', 34, 13), -(405, 'Etud5', 34, 13), -(406, 'Etud6', 35, 14), -(407, 'Etud7', 35, 14), -(408, 'Etud8', 35, 14), -(409, 'Etud9', 35, 14), -(410, 'Etud10', 35, 14), -(411, 'Etud11', 35, 14), -(412, 'Etud12', 35, 14), -(413, 'Etud13', 35, 14), -(414, 'Etud14', 35, 14), -(415, 'Etud15', 35, 14), -(416, 'Etud16', 36, 15), -(417, 'Etud17', 36, 15), -(418, 'Etud18', 36, 15), -(419, 'Etud19', 36, 15), -(420, 'Etud20', 36, 15), -(421, 'Etud21', 36, 15), -(422, 'Etud22', 36, 15), -(423, 'Etud23', 36, 15), -(424, 'Etud24', 36, 15), -(425, 'Etud25', 36, 15), -(426, 'Etud26', 36, 15), -(427, 'Etud27', 36, 15), -(428, 'Etud28', 37, 1), -(429, 'Etud29', 37, 1), -(430, 'Etud30', 37, 1), -(431, 'Etud31', 37, 1), -(432, 'Etud32', 37, 1), -(433, 'Etud33', 37, 1), -(434, 'Etud34', 37, 1), -(435, 'Etud35', 37, 1), -(436, 'Etud36', 37, 1), -(437, 'Etud37', 37, 1), -(438, 'Etud38', 37, 1), -(439, 'Etud39', 37, 1), -(440, 'Etud40', 37, 1), -(441, 'Etud41', 37, 1), -(442, 'Etud42', 37, 1), -(443, 'Etud43', 37, 1), -(444, 'Etud44', 37, 1), -(445, 'Etud45', 37, 1), -(446, 'Etud46', 37, 1), -(447, 'Etud47', 37, 1), -(448, 'Etud48', 37, 1), -(449, 'Etud49', 37, 1), -(450, 'Etud50', 37, 1), -(451, 'Etud51', 37, 1), -(452, 'Etud52', 37, 1), -(453, 'Etud53', 37, 1), -(454, 'Etud54', 37, 1), -(455, 'Etud55', 37, 1), -(456, 'Etud56', 37, 1), -(457, 'Etud57', 37, 1), -(458, 'Etud58', 37, 1), -(459, 'Etud59', 37, 1), -(460, 'Etud60', 37, 1), -(461, 'Etud61', 37, 1), -(462, 'Etud62', 37, 1), -(463, 'Etud63', 37, 1), -(464, 'Etud64', 37, 1), -(465, 'Etud65', 37, 1), -(466, 'Etud66', 37, 1), -(467, 'Etud67', 37, 1), -(468, 'Etud68', 37, 1), -(469, 'Etud69', 37, 1), -(470, 'Etud70', 37, 1), -(471, 'Etud71', 37, 1), -(472, 'Etud72', 37, 1), -(473, 'Etud73', 37, 1), -(474, 'Etud74', 37, 1), -(475, 'Etud75', 37, 1), -(476, 'Etud76', 37, 1), -(477, 'Etud77', 37, 1), -(478, 'Etud78', 37, 1), -(479, 'Etud79', 37, 1), -(480, 'Etud80', 37, 1), -(481, 'Etud81', 37, 1), -(482, 'Etud82', 37, 1), -(483, 'Etud83', 37, 1), -(484, 'Etud84', 37, 1), -(485, 'Etud85', 37, 1), -(486, 'Etud86', 37, 1), -(487, 'Etud87', 37, 1), -(488, 'Etud88', 37, 1), -(489, 'Etud89', 37, 1), -(490, 'Etud90', 37, 1), -(491, 'Etud91', 37, 1), -(492, 'Etud92', 37, 1), -(493, 'Etud93', 37, 1), -(494, 'Etud94', 37, 1), -(495, 'Etud95', 37, 1), -(496, 'Etud96', 37, 1), -(497, 'Etud97', 37, 1), -(498, 'Etud98', 37, 1), -(499, 'Etud99', 37, 1), -(500, 'Etud100', 37, 1), -(501, 'Etud101', 37, 1), -(502, 'Etud102', 37, 1), -(503, 'Etud103', 37, 1), -(504, 'Etud104', 37, 1), -(505, 'Etud105', 37, 1), -(506, 'Etud106', 37, 1), -(507, 'Etud107', 37, 1), -(508, 'Etud108', 37, 1), -(509, 'Etud109', 37, 1), -(510, 'Etud110', 37, 1), -(511, 'Etud111', 37, 1), -(512, 'Etud112', 37, 1), -(513, 'Etud113', 37, 1), -(514, 'Etud114', 37, 1), -(515, 'Etud115', 37, 1), -(516, 'Etud116', 37, 1), -(517, 'Etud117', 37, 1), -(518, 'Etud118', 37, 1), -(519, 'Etud119', 37, 1), -(520, 'Etud120', 37, 1), -(521, 'Etud121', 37, 1), -(522, 'Etud122', 37, 1), -(523, 'Etud123', 37, 1), -(524, 'Etud124', 37, 1), -(525, 'Etud125', 37, 1), -(526, 'Etud126', 37, 1), -(527, 'Etud127', 37, 1), -(528, 'Etud128', 37, 1), -(529, 'Etud129', 37, 1), -(530, 'Etud130', 37, 1), -(531, 'Etud131', 37, 1), -(532, 'Etud132', 37, 1), -(533, 'Etud133', 37, 1), -(534, 'Etud134', 37, 1), -(535, 'Etud135', 37, 1), -(536, 'Etud136', 37, 1), -(537, 'Etud137', 37, 1), -(538, 'Etud138', 37, 1), -(539, 'Etud139', 37, 1), -(540, 'Etud140', 37, 1), -(541, 'Etud141', 37, 1), -(542, 'Etud142', 37, 1), -(543, 'Etud143', 37, 1), -(544, 'Etud144', 37, 1), -(545, 'Etud145', 37, 1), -(546, 'Etud146', 37, 1), -(547, 'Etud147', 37, 1), -(548, 'Etud148', 37, 1), -(549, 'Etud149', 37, 1), -(550, 'Etud150', 37, 1), -(551, 'Etud151', 37, 1), -(552, 'Etud152', 37, 1), -(553, 'Etud153', 37, 1), -(554, 'Etud154', 37, 1), -(555, 'Etud155', 37, 1), -(556, 'Etud156', 37, 1), -(557, 'Etud157', 37, 1), -(558, 'Etud158', 37, 1), -(559, 'Etud159', 37, 1), -(560, 'Etud160', 37, 1), -(561, 'Etud161', 37, 1), -(562, 'Etud162', 37, 1), -(563, 'Etud163', 37, 1), -(564, 'Etud164', 37, 1), -(565, 'Etud165', 37, 1), -(566, 'Etud166', 37, 1), -(567, 'Etud167', 37, 1), -(568, 'Etud168', 37, 1), -(569, 'Etud169', 37, 1), -(570, 'Etud170', 37, 1), -(571, 'Etud171', 37, 1), -(572, 'Etud172', 37, 1), -(573, 'Etud173', 37, 1), -(574, 'Etud174', 37, 1), -(575, 'Etud175', 37, 1), -(576, 'Etud176', 37, 1), -(577, 'Etud177', 37, 1), -(578, 'Etud178', 37, 1), -(579, 'Etud179', 37, 1), -(580, 'Etud180', 37, 1), -(581, 'Etud181', 37, 1), -(582, 'Etud182', 37, 1), -(583, 'Etud183', 37, 1), -(584, 'Etud184', 37, 1), -(585, 'Etud185', 37, 1), -(586, 'Etud186', 38, 16), -(587, 'Etud187', 38, 16), -(588, 'Etud188', 38, 16), -(589, 'Etud189', 38, 16), -(590, 'Etud190', 38, 16), -(591, 'Etud191', 38, 16), -(592, 'Etud192', 38, 16), -(593, 'Etud193', 38, 16), -(594, 'Etud194', 38, 16), -(595, 'Etud195', 38, 16), -(596, 'Etud196', 38, 16), -(597, 'Etud197', 38, 16), -(598, 'Etud198', 38, 16), -(599, 'Etud199', 38, 16), -(600, 'Etud200', 38, 16), -(601, 'Etud201', 38, 16), -(602, 'Etud202', 38, 16), -(603, 'Etud203', 38, 16), -(604, 'Etud204', 38, 16), -(605, 'Etud205', 38, 16), -(606, 'Etud206', 38, 16), -(607, 'Etud207', 38, 16), -(608, 'Etud208', 38, 16), -(609, 'Etud209', 38, 16), -(610, 'Etud210', 38, 16), -(611, 'Etud211', 38, 16), -(612, 'Etud212', 38, 16), -(613, 'Etud213', 38, 16), -(614, 'Etud214', 38, 16), -(615, 'Etud215', 38, 16), -(616, 'Etud216', 38, 16), -(617, 'Etud217', 38, 16), -(618, 'Etud218', 38, 16), -(619, 'Etud219', 38, 16), -(620, 'Etud220', 38, 16), -(621, 'Etud221', 38, 16), -(622, 'Etud222', 38, 16), -(623, 'Etud223', 38, 16), -(624, 'Etud224', 38, 16), -(625, 'Etud225', 38, 16), -(626, 'Etud226', 38, 16), -(627, 'Etud227', 38, 16), -(628, 'Etud228', 38, 16), -(629, 'Etud229', 38, 16), -(630, 'Etud230', 38, 16), -(631, 'Etud231', 38, 16), -(632, 'Etud232', 38, 16), -(633, 'Etud233', 38, 16), -(634, 'Etud234', 38, 16), -(635, 'Etud235', 38, 16), -(636, 'Etud236', 38, 16), -(637, 'Etud237', 38, 16), -(638, 'Etud238', 38, 16), -(639, 'Etud239', 38, 16), -(640, 'Etud240', 38, 16), -(641, 'Etud241', 38, 16), -(642, 'Etud242', 38, 16), -(643, 'Etud243', 38, 16), -(644, 'Etud244', 38, 16), -(645, 'Etud245', 38, 16), -(646, 'Etud246', 38, 16), -(647, 'Etud247', 38, 16), -(648, 'Etud248', 38, 16), -(649, 'Etud249', 38, 16), -(650, 'Etud250', 38, 16), -(651, 'Etud251', 38, 16), -(652, 'Etud252', 38, 16), -(653, 'Etud253', 38, 16), -(654, 'Etud254', 38, 16), -(655, 'Etud255', 38, 16), -(656, 'Etud256', 38, 16), -(657, 'Etud257', 38, 16), -(658, 'Etud258', 38, 16), -(659, 'Etud259', 38, 16), -(660, 'Etud260', 38, 16), -(661, 'Etud261', 38, 16), -(662, 'Etud262', 38, 16), -(663, 'Etud263', 38, 16), -(664, 'Etud264', 38, 16), -(665, 'Etud265', 38, 16), -(666, 'Etud266', 38, 16), -(667, 'Etud267', 38, 16), -(668, 'Etud268', 38, 16), -(669, 'Etud269', 38, 16), -(670, 'Etud270', 38, 16), -(671, 'Etud271', 38, 16), -(672, 'Etud272', 38, 16), -(673, 'Etud273', 38, 16), -(674, 'Etud274', 38, 16), -(675, 'Etud275', 38, 16), -(676, 'Etud276', 38, 16), -(677, 'Etud277', 38, 16), -(678, 'Etud278', 38, 16), -(679, 'Etud279', 38, 16), -(680, 'Etud280', 38, 16), -(681, 'Etud281', 38, 16), -(682, 'Etud282', 38, 16), -(683, 'Etud283', 38, 16), -(684, 'Etud284', 38, 16), -(685, 'Etud285', 38, 16), -(686, 'Etud286', 38, 16), -(687, 'Etud287', 39, 17), -(688, 'Etud288', 39, 17), -(689, 'Etud289', 40, 18), -(690, 'Etud290', 40, 18), -(691, 'Etud291', 40, 18), -(692, 'Etud292', 40, 18), -(693, 'Etud293', 40, 18), -(694, 'Etud294', 40, 18), -(695, 'Etud295', 41, 19), -(696, 'Etud296', 41, 19), -(697, 'Etud297', 41, 19); +INSERT INTO `appartenance` (`id_appartenance`, `id_etudiant`, `id_groupe`, `id_semestre`, `mention`) VALUES +(708, 'Etud1', 34, 34, NULL), +(709, 'Etud2', 34, 34, NULL), +(710, 'Etud3', 34, 34, NULL), +(711, 'Etud4', 34, 34, NULL), +(712, 'Etud5', 34, 34, NULL), +(713, 'Etud6', 35, 35, NULL), +(714, 'Etud7', 35, 35, NULL), +(715, 'Etud8', 35, 35, NULL), +(716, 'Etud9', 35, 35, NULL), +(717, 'Etud10', 35, 35, NULL), +(718, 'Etud11', 35, 35, NULL), +(719, 'Etud12', 35, 35, NULL), +(720, 'Etud13', 35, 35, NULL), +(721, 'Etud14', 35, 35, NULL), +(722, 'Etud15', 35, 35, NULL), +(723, 'Etud16', 36, 36, NULL), +(724, 'Etud17', 36, 36, NULL), +(725, 'Etud18', 36, 36, NULL), +(726, 'Etud19', 36, 36, NULL), +(727, 'Etud20', 36, 36, NULL), +(728, 'Etud21', 36, 36, NULL), +(729, 'Etud22', 36, 36, NULL), +(730, 'Etud23', 36, 36, NULL), +(731, 'Etud24', 36, 36, NULL), +(732, 'Etud25', 36, 36, NULL), +(733, 'Etud26', 36, 36, NULL), +(734, 'Etud27', 36, 36, NULL), +(735, 'Etud28', 37, 37, NULL), +(736, 'Etud29', 37, 37, NULL), +(737, 'Etud30', 37, 37, NULL), +(738, 'Etud31', 37, 37, NULL), +(739, 'Etud32', 37, 37, NULL), +(740, 'Etud33', 37, 37, NULL), +(741, 'Etud34', 37, 37, NULL), +(742, 'Etud35', 37, 37, NULL), +(743, 'Etud36', 37, 37, NULL), +(744, 'Etud37', 37, 37, NULL), +(745, 'Etud38', 37, 37, NULL), +(746, 'Etud39', 37, 37, NULL), +(747, 'Etud40', 37, 37, NULL), +(748, 'Etud41', 37, 37, NULL), +(749, 'Etud42', 37, 37, NULL), +(750, 'Etud43', 37, 37, NULL), +(751, 'Etud44', 37, 37, NULL), +(752, 'Etud45', 37, 37, NULL), +(753, 'Etud46', 37, 37, NULL), +(754, 'Etud47', 37, 37, NULL), +(755, 'Etud48', 37, 37, NULL), +(756, 'Etud49', 37, 37, NULL), +(757, 'Etud50', 37, 37, NULL), +(758, 'Etud51', 37, 37, NULL), +(759, 'Etud52', 37, 37, NULL), +(760, 'Etud53', 37, 37, NULL), +(761, 'Etud54', 37, 37, NULL), +(762, 'Etud55', 37, 37, NULL), +(763, 'Etud56', 37, 37, NULL), +(764, 'Etud57', 37, 37, NULL), +(765, 'Etud58', 37, 37, NULL), +(766, 'Etud59', 37, 37, NULL), +(767, 'Etud60', 37, 37, NULL), +(768, 'Etud61', 37, 37, NULL), +(769, 'Etud62', 37, 37, NULL), +(770, 'Etud63', 37, 37, NULL), +(771, 'Etud64', 37, 37, NULL), +(772, 'Etud65', 37, 37, NULL), +(773, 'Etud66', 37, 37, NULL), +(774, 'Etud67', 37, 37, NULL), +(775, 'Etud68', 37, 37, NULL), +(776, 'Etud69', 37, 37, NULL), +(777, 'Etud70', 37, 37, NULL), +(778, 'Etud71', 37, 37, NULL), +(779, 'Etud72', 37, 37, NULL), +(780, 'Etud73', 37, 37, NULL), +(781, 'Etud74', 37, 37, NULL), +(782, 'Etud75', 37, 37, NULL), +(783, 'Etud76', 37, 37, NULL), +(784, 'Etud77', 37, 37, NULL), +(785, 'Etud78', 37, 37, NULL), +(786, 'Etud79', 37, 37, NULL), +(787, 'Etud80', 37, 37, NULL), +(788, 'Etud81', 37, 37, NULL), +(789, 'Etud82', 37, 37, NULL), +(790, 'Etud83', 37, 37, NULL), +(791, 'Etud84', 37, 37, NULL), +(792, 'Etud85', 37, 37, NULL), +(793, 'Etud86', 37, 37, NULL), +(794, 'Etud87', 37, 37, NULL), +(795, 'Etud88', 37, 37, NULL), +(796, 'Etud89', 37, 37, NULL), +(797, 'Etud90', 37, 37, NULL), +(798, 'Etud91', 37, 37, NULL), +(799, 'Etud92', 37, 37, NULL), +(800, 'Etud93', 37, 37, NULL), +(801, 'Etud94', 37, 37, NULL), +(802, 'Etud95', 37, 37, NULL), +(803, 'Etud96', 37, 37, NULL), +(804, 'Etud97', 37, 37, NULL), +(805, 'Etud98', 37, 37, NULL), +(806, 'Etud99', 37, 37, NULL), +(807, 'Etud100', 37, 37, 'RDB'), +(808, 'Etud101', 37, 37, NULL), +(809, 'Etud102', 37, 37, NULL), +(810, 'Etud103', 37, 37, NULL), +(811, 'Etud104', 37, 37, NULL), +(812, 'Etud105', 37, 37, NULL), +(813, 'Etud106', 37, 37, NULL), +(814, 'Etud107', 37, 37, NULL), +(815, 'Etud108', 37, 37, NULL), +(816, 'Etud109', 37, 37, NULL), +(817, 'Etud110', 37, 37, NULL), +(818, 'Etud111', 37, 37, NULL), +(819, 'Etud112', 37, 37, NULL), +(820, 'Etud113', 37, 37, NULL), +(821, 'Etud114', 37, 37, NULL), +(822, 'Etud115', 37, 37, NULL), +(823, 'Etud116', 37, 37, NULL), +(824, 'Etud117', 37, 37, NULL), +(825, 'Etud118', 37, 37, NULL), +(826, 'Etud119', 37, 37, NULL), +(827, 'Etud120', 37, 37, NULL), +(828, 'Etud121', 37, 37, NULL), +(829, 'Etud122', 37, 37, NULL), +(830, 'Etud123', 37, 37, NULL), +(831, 'Etud124', 37, 37, NULL), +(832, 'Etud125', 37, 37, NULL), +(833, 'Etud126', 37, 37, NULL), +(834, 'Etud127', 37, 37, NULL), +(835, 'Etud128', 37, 37, NULL), +(836, 'Etud129', 37, 37, NULL), +(837, 'Etud130', 37, 37, NULL), +(838, 'Etud131', 37, 37, NULL), +(839, 'Etud132', 37, 37, NULL), +(840, 'Etud133', 37, 37, NULL), +(841, 'Etud134', 37, 37, NULL), +(842, 'Etud135', 37, 37, NULL), +(843, 'Etud136', 37, 37, NULL), +(844, 'Etud137', 37, 37, NULL), +(845, 'Etud138', 37, 37, NULL), +(846, 'Etud139', 37, 37, NULL), +(847, 'Etud140', 37, 37, NULL), +(848, 'Etud141', 37, 37, NULL), +(849, 'Etud142', 37, 37, NULL), +(850, 'Etud143', 37, 37, NULL), +(851, 'Etud144', 37, 37, NULL), +(852, 'Etud145', 37, 37, NULL), +(853, 'Etud146', 37, 37, NULL), +(854, 'Etud147', 37, 37, NULL), +(855, 'Etud148', 37, 37, NULL), +(856, 'Etud149', 37, 37, NULL), +(857, 'Etud150', 37, 37, NULL), +(858, 'Etud151', 37, 37, NULL), +(859, 'Etud152', 37, 37, NULL), +(860, 'Etud153', 37, 37, NULL), +(861, 'Etud154', 37, 37, NULL), +(862, 'Etud155', 37, 37, NULL), +(863, 'Etud156', 37, 37, NULL), +(864, 'Etud157', 37, 37, NULL), +(865, 'Etud158', 37, 37, NULL), +(866, 'Etud159', 37, 37, NULL), +(867, 'Etud160', 37, 37, NULL), +(868, 'Etud161', 37, 37, NULL), +(869, 'Etud162', 37, 37, NULL), +(870, 'Etud163', 37, 37, NULL), +(871, 'Etud164', 37, 37, NULL), +(872, 'Etud165', 37, 37, NULL), +(873, 'Etud166', 37, 37, NULL), +(874, 'Etud167', 37, 37, NULL), +(875, 'Etud168', 37, 37, NULL), +(876, 'Etud169', 37, 37, NULL), +(877, 'Etud170', 37, 37, NULL), +(878, 'Etud171', 37, 37, NULL), +(879, 'Etud172', 37, 37, NULL), +(880, 'Etud173', 37, 37, NULL), +(881, 'Etud174', 37, 37, NULL), +(882, 'Etud175', 37, 37, NULL), +(883, 'Etud176', 37, 37, NULL), +(884, 'Etud177', 37, 37, NULL), +(885, 'Etud178', 37, 37, NULL), +(886, 'Etud179', 37, 37, NULL), +(887, 'Etud180', 37, 37, NULL), +(888, 'Etud181', 37, 37, NULL), +(889, 'Etud182', 37, 37, NULL), +(890, 'Etud183', 37, 37, NULL), +(891, 'Etud184', 37, 37, NULL), +(892, 'Etud185', 37, 37, NULL), +(893, 'Etud186', 38, 38, NULL), +(894, 'Etud187', 38, 38, NULL), +(895, 'Etud188', 38, 38, NULL), +(896, 'Etud189', 38, 38, NULL), +(897, 'Etud190', 38, 38, NULL), +(898, 'Etud191', 38, 38, NULL), +(899, 'Etud192', 38, 38, NULL), +(900, 'Etud193', 38, 38, NULL), +(901, 'Etud194', 38, 38, NULL), +(902, 'Etud195', 38, 38, NULL), +(903, 'Etud196', 38, 38, NULL), +(904, 'Etud197', 38, 38, NULL), +(905, 'Etud198', 38, 38, NULL), +(906, 'Etud199', 38, 38, NULL), +(907, 'Etud200', 38, 38, NULL), +(908, 'Etud201', 38, 38, NULL), +(909, 'Etud202', 38, 38, NULL), +(910, 'Etud203', 38, 38, NULL), +(911, 'Etud204', 38, 38, NULL), +(912, 'Etud205', 38, 38, NULL), +(913, 'Etud206', 38, 38, NULL), +(914, 'Etud207', 38, 38, NULL), +(915, 'Etud208', 38, 38, NULL), +(916, 'Etud209', 38, 38, NULL), +(917, 'Etud210', 38, 38, NULL), +(918, 'Etud211', 38, 38, NULL), +(919, 'Etud212', 38, 38, NULL), +(920, 'Etud213', 38, 38, NULL), +(921, 'Etud214', 38, 38, NULL), +(922, 'Etud215', 38, 38, NULL), +(923, 'Etud216', 38, 38, NULL), +(924, 'Etud217', 38, 38, NULL), +(925, 'Etud218', 38, 38, NULL), +(926, 'Etud219', 38, 38, NULL), +(927, 'Etud220', 38, 38, NULL), +(928, 'Etud221', 38, 38, NULL), +(929, 'Etud222', 38, 38, NULL), +(930, 'Etud223', 38, 38, NULL), +(931, 'Etud224', 38, 38, NULL), +(932, 'Etud225', 38, 38, NULL), +(933, 'Etud226', 38, 38, NULL), +(934, 'Etud227', 38, 38, NULL), +(935, 'Etud228', 38, 38, NULL), +(936, 'Etud229', 38, 38, NULL), +(937, 'Etud230', 38, 38, NULL), +(938, 'Etud231', 38, 38, NULL), +(939, 'Etud232', 38, 38, NULL), +(940, 'Etud233', 38, 38, NULL), +(941, 'Etud234', 38, 38, NULL), +(942, 'Etud235', 38, 38, NULL), +(943, 'Etud236', 38, 38, NULL), +(944, 'Etud237', 38, 38, NULL), +(945, 'Etud238', 38, 38, NULL), +(946, 'Etud239', 38, 38, NULL), +(947, 'Etud240', 38, 38, NULL), +(948, 'Etud241', 38, 38, NULL), +(949, 'Etud242', 38, 38, NULL), +(950, 'Etud243', 38, 38, NULL), +(951, 'Etud244', 38, 38, NULL), +(952, 'Etud245', 38, 38, NULL), +(953, 'Etud246', 38, 38, NULL), +(954, 'Etud247', 38, 38, NULL), +(955, 'Etud248', 38, 38, NULL), +(956, 'Etud249', 38, 38, NULL), +(957, 'Etud250', 38, 38, NULL), +(958, 'Etud251', 38, 38, NULL), +(959, 'Etud252', 38, 38, NULL), +(960, 'Etud253', 38, 38, NULL), +(961, 'Etud254', 38, 38, NULL), +(962, 'Etud255', 38, 38, NULL), +(963, 'Etud256', 38, 38, NULL), +(964, 'Etud257', 38, 38, NULL), +(965, 'Etud258', 38, 38, NULL), +(966, 'Etud259', 38, 38, NULL), +(967, 'Etud260', 38, 38, NULL), +(968, 'Etud261', 38, 38, NULL), +(969, 'Etud262', 38, 38, NULL), +(970, 'Etud263', 38, 38, NULL), +(971, 'Etud264', 38, 38, NULL), +(972, 'Etud265', 38, 38, NULL), +(973, 'Etud266', 38, 38, NULL), +(974, 'Etud267', 38, 38, NULL), +(975, 'Etud268', 38, 38, NULL), +(976, 'Etud269', 38, 38, NULL), +(977, 'Etud270', 38, 38, NULL), +(978, 'Etud271', 38, 38, NULL), +(979, 'Etud272', 38, 38, NULL), +(980, 'Etud273', 38, 38, NULL), +(981, 'Etud274', 38, 38, NULL), +(982, 'Etud275', 38, 38, NULL), +(983, 'Etud276', 38, 38, NULL), +(984, 'Etud277', 38, 38, NULL), +(985, 'Etud278', 38, 38, NULL), +(986, 'Etud279', 38, 38, NULL), +(987, 'Etud280', 38, 38, NULL), +(988, 'Etud281', 38, 38, NULL), +(989, 'Etud282', 38, 38, NULL), +(990, 'Etud283', 38, 38, NULL), +(991, 'Etud284', 38, 38, NULL), +(992, 'Etud285', 38, 38, NULL), +(993, 'Etud286', 38, 38, NULL), +(994, 'Etud287', 39, 39, NULL), +(995, 'Etud288', 39, 39, NULL), +(996, 'Etud289', 40, 40, NULL), +(997, 'Etud290', 40, 40, NULL), +(998, 'Etud291', 40, 40, NULL), +(999, 'Etud292', 40, 40, NULL), +(1000, 'Etud293', 40, 40, NULL), +(1001, 'Etud294', 40, 40, NULL), +(1002, 'Etud295', 41, 41, NULL), +(1003, 'Etud296', 41, 41, NULL), +(1004, 'Etud297', 41, 41, NULL), +(1005, 'Etud1', 148, 43, NULL), +(1006, 'Etud2', 148, 43, NULL), +(1007, 'Etud3', 148, 43, NULL), +(1008, 'Etud4', 148, 43, NULL), +(1009, 'Etud5', 148, 43, NULL), +(1010, 'Etud6', 149, 44, NULL), +(1011, 'Etud7', 149, 44, NULL), +(1012, 'Etud8', 149, 44, NULL), +(1013, 'Etud9', 149, 44, NULL), +(1014, 'Etud10', 149, 44, NULL), +(1015, 'Etud11', 149, 44, NULL), +(1016, 'Etud12', 149, 44, NULL), +(1017, 'Etud13', 149, 44, NULL), +(1018, 'Etud14', 149, 44, NULL), +(1019, 'Etud15', 149, 44, NULL), +(1020, 'Etud16', 150, 45, NULL), +(1021, 'Etud17', 150, 45, NULL), +(1022, 'Etud18', 150, 45, NULL), +(1023, 'Etud19', 150, 45, NULL), +(1024, 'Etud20', 150, 45, NULL), +(1025, 'Etud21', 150, 45, NULL), +(1026, 'Etud22', 150, 45, NULL), +(1027, 'Etud23', 150, 45, NULL), +(1028, 'Etud24', 150, 45, NULL), +(1029, 'Etud25', 150, 45, NULL), +(1030, 'Etud26', 150, 45, NULL), +(1031, 'Etud27', 150, 45, NULL), +(1190, 'Etud186', 152, 46, NULL), +(1191, 'Etud187', 152, 46, NULL), +(1192, 'Etud188', 152, 46, NULL), +(1193, 'Etud189', 152, 46, NULL), +(1194, 'Etud190', 152, 46, NULL), +(1195, 'Etud191', 152, 46, NULL), +(1196, 'Etud192', 152, 46, NULL), +(1197, 'Etud193', 152, 46, NULL), +(1198, 'Etud194', 152, 46, NULL), +(1199, 'Etud195', 152, 46, NULL), +(1200, 'Etud196', 152, 46, NULL), +(1201, 'Etud197', 152, 46, NULL), +(1202, 'Etud198', 152, 46, NULL), +(1203, 'Etud199', 152, 46, NULL), +(1204, 'Etud200', 152, 46, NULL), +(1205, 'Etud201', 152, 46, NULL), +(1206, 'Etud202', 152, 46, NULL), +(1207, 'Etud203', 152, 46, NULL), +(1208, 'Etud204', 152, 46, NULL), +(1209, 'Etud205', 152, 46, NULL), +(1210, 'Etud206', 152, 46, NULL), +(1211, 'Etud207', 152, 46, NULL), +(1212, 'Etud208', 152, 46, NULL), +(1213, 'Etud209', 152, 46, NULL), +(1214, 'Etud210', 152, 46, NULL), +(1215, 'Etud211', 152, 46, NULL), +(1216, 'Etud212', 152, 46, NULL), +(1217, 'Etud213', 152, 46, NULL), +(1218, 'Etud214', 152, 46, NULL), +(1219, 'Etud215', 152, 46, NULL), +(1220, 'Etud216', 152, 46, NULL), +(1221, 'Etud217', 152, 46, NULL), +(1222, 'Etud218', 152, 46, NULL), +(1223, 'Etud219', 152, 46, NULL), +(1224, 'Etud220', 152, 46, NULL), +(1225, 'Etud221', 152, 46, NULL), +(1226, 'Etud222', 152, 46, NULL), +(1227, 'Etud223', 152, 46, NULL), +(1228, 'Etud224', 152, 46, NULL), +(1229, 'Etud225', 152, 46, NULL), +(1230, 'Etud226', 152, 46, NULL), +(1231, 'Etud227', 152, 46, NULL), +(1232, 'Etud228', 152, 46, NULL), +(1233, 'Etud229', 152, 46, NULL), +(1234, 'Etud230', 152, 46, NULL), +(1235, 'Etud231', 152, 46, NULL), +(1236, 'Etud232', 152, 46, NULL), +(1237, 'Etud233', 152, 46, NULL), +(1238, 'Etud234', 152, 46, NULL), +(1239, 'Etud235', 152, 46, NULL), +(1240, 'Etud236', 152, 46, NULL), +(1241, 'Etud237', 152, 46, NULL), +(1242, 'Etud238', 152, 46, NULL), +(1243, 'Etud239', 152, 46, NULL), +(1244, 'Etud240', 152, 46, NULL), +(1245, 'Etud241', 152, 46, NULL), +(1246, 'Etud242', 152, 46, NULL), +(1247, 'Etud243', 152, 46, NULL), +(1248, 'Etud244', 152, 46, NULL), +(1249, 'Etud245', 152, 46, NULL), +(1250, 'Etud246', 152, 46, NULL), +(1251, 'Etud247', 152, 46, NULL), +(1252, 'Etud248', 152, 46, NULL), +(1253, 'Etud249', 152, 46, NULL), +(1254, 'Etud250', 152, 46, NULL), +(1255, 'Etud251', 152, 46, NULL), +(1256, 'Etud252', 152, 46, NULL), +(1257, 'Etud253', 152, 46, NULL), +(1258, 'Etud254', 152, 46, NULL), +(1259, 'Etud255', 152, 46, NULL), +(1260, 'Etud256', 152, 46, NULL), +(1261, 'Etud257', 152, 46, NULL), +(1262, 'Etud258', 152, 46, NULL), +(1263, 'Etud259', 152, 46, NULL), +(1264, 'Etud260', 152, 46, NULL), +(1265, 'Etud261', 152, 46, NULL), +(1266, 'Etud262', 152, 46, NULL), +(1267, 'Etud263', 152, 46, NULL), +(1268, 'Etud264', 152, 46, NULL), +(1269, 'Etud265', 152, 46, NULL), +(1270, 'Etud266', 152, 46, NULL), +(1271, 'Etud267', 152, 46, NULL), +(1272, 'Etud268', 152, 46, NULL), +(1273, 'Etud269', 152, 46, NULL), +(1274, 'Etud270', 152, 46, NULL), +(1275, 'Etud271', 152, 46, NULL), +(1276, 'Etud272', 152, 46, NULL), +(1277, 'Etud273', 152, 46, NULL), +(1278, 'Etud274', 152, 46, NULL), +(1279, 'Etud275', 152, 46, NULL), +(1280, 'Etud276', 152, 46, NULL), +(1281, 'Etud277', 152, 46, NULL), +(1282, 'Etud278', 152, 46, NULL), +(1283, 'Etud279', 152, 46, NULL), +(1284, 'Etud280', 152, 46, NULL), +(1285, 'Etud281', 152, 46, NULL), +(1286, 'Etud282', 152, 46, NULL), +(1287, 'Etud283', 152, 46, NULL), +(1288, 'Etud284', 152, 46, NULL), +(1289, 'Etud285', 152, 46, NULL), +(1290, 'Etud286', 152, 46, NULL), +(1291, 'Etud287', 153, 47, NULL), +(1292, 'Etud288', 153, 47, NULL), +(1293, 'Etud289', 154, 48, NULL), +(1294, 'Etud290', 154, 48, NULL), +(1295, 'Etud291', 154, 48, NULL), +(1296, 'Etud292', 154, 48, NULL), +(1297, 'Etud293', 154, 48, NULL), +(1298, 'Etud294', 154, 48, NULL), +(1299, 'Etud295', 155, 49, NULL), +(1300, 'Etud296', 155, 49, NULL), +(1301, 'Etud297', 155, 49, NULL); -- -------------------------------------------------------- @@ -768,7 +510,7 @@ CREATE TABLE IF NOT EXISTS `controle` ( `publication` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id_controle`), KEY `id_mcc_module` (`id_mcc_module`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=259 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=469 ; -- -- RELATIONS POUR LA TABLE `controle`: @@ -781,96 +523,156 @@ CREATE TABLE IF NOT EXISTS `controle` ( -- INSERT INTO `controle` (`id_controle`, `id_mcc_module`, `nom`, `libelle`, `base`, `coefficient`, `publication`) VALUES -(169, 105, '4R1101E1', 'Archi n°1', 20, 25, 0), -(170, 105, '4R1101E2', 'Système', 20, 30, 0), -(171, 105, '4R1101E3', 'Archi n°2', 20, 25, 0), -(172, 105, '4R1101E4', 'Admin. Système', 20, 20, 0), -(173, 106, '4R1102E1', 'Controle TP', 20, 30, 0), -(174, 106, '4R1102E2', 'Contrôle TP', 20, 30, 0), -(175, 106, '4R1102E3', 'Algo - Prog', 20, 40, 0), -(176, 107, '4R1103E1', 'CC TD/TP', 20, 40, 0), -(177, 107, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), -(178, 108, '4R1104E1', 'ACSI', 20, 60, 0), -(179, 108, '4R1104E2', 'Bases de données', 20, 40, 0), -(180, 109, '4R1105E1', 'Contrôle TP', 20, 32, 0), -(181, 109, '4R1105E2', 'Contrôle TP', 20, 68, 0), -(182, 110, '4R1106E1', 'Oral', 20, 50, 0), -(183, 110, '4R1106E2', 'Ecrit', 20, 50, 0), -(184, 111, '4R1201E1', 'Ecrit n°1', 20, 33, 0), -(185, 111, '4R1201E2', 'Ecrit n°2', 20, 67, 0), -(186, 112, '4R1202E1', 'Ecrit n°1', 20, 33, 0), -(187, 112, '4R1202E2', 'Ecrit n°2', 20, 67, 0), -(188, 113, '4R1203E1', 'Contrôle cont', 20, 25, 0), -(189, 113, '4R1203E2', 'Environnement eco', 20, 75, 0), -(190, 114, '4R1204E1', 'Mod Organisation', 20, 65, 0), -(191, 114, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), -(192, 115, '4R1205E1', 'Oral Indiv.', 20, 38, 0), -(193, 115, '4R1205E2', 'Ecrit CC', 20, 12, 0), -(194, 115, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), -(195, 116, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), -(196, 116, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), -(197, 117, '4R1207E1', 'Oral Coll.', 20, 75, 0), -(198, 117, '4R1207E2', 'Ecrit Ind.', 20, 25, 0), -(199, 118, '4R1101E1', 'Archi n°1', 20, 25, 0), -(200, 118, '4R1101E2', 'Système', 20, 30, 0), -(201, 118, '4R1101E3', 'Archi n°2', 20, 25, 0), -(202, 118, '4R1101E4', 'Admin. Système', 20, 20, 0), -(203, 119, '4R1102E1', 'Controle TP', 20, 30, 0), -(204, 119, '4R1102E2', 'Contrôle TP', 20, 30, 0), -(205, 119, '4R1102E3', 'Algo - Prog', 20, 40, 0), -(206, 120, '4R1103E1', 'CC TD/TP', 20, 40, 0), -(207, 120, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), -(208, 121, '4R1104E1', 'ACSI', 20, 60, 0), -(209, 121, '4R1104E2', 'Bases de données', 20, 40, 0), -(210, 122, '4R1105E1', 'Contrôle TP', 20, 32, 0), -(211, 122, '4R1105E2', 'Contrôle TP', 20, 68, 0), -(212, 123, '4R1106E1', 'Oral', 20, 50, 0), -(213, 123, '4R1106E2', 'Ecrit', 20, 50, 0), -(214, 124, '4R1201E1', 'Ecrit n°1', 20, 33, 0), -(215, 124, '4R1201E2', 'Ecrit n°2', 20, 67, 0), -(216, 125, '4R1202E1', 'Ecrit n°1', 20, 33, 0), -(217, 125, '4R1202E2', 'Ecrit n°2', 20, 67, 0), -(218, 126, '4R1203E1', 'Contrôle cont', 20, 25, 0), -(219, 126, '4R1203E2', 'Environnement eco', 20, 75, 0), -(220, 127, '4R1204E1', 'Mod Organisation', 20, 65, 0), -(221, 127, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), -(222, 128, '4R1205E1', 'Oral Indiv.', 20, 38, 0), -(223, 128, '4R1205E2', 'Ecrit CC', 20, 12, 0), -(224, 128, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), -(225, 129, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), -(226, 129, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), -(227, 130, '4R1207E1', 'Oral Coll.', 20, 75, 0), -(228, 130, '4R1207E2', 'Ecrit Ind.', 20, 25, 0), -(229, 131, '4R1101E1', 'Archi n°1', 20, 25, 0), -(230, 131, '4R1101E2', 'Système', 20, 30, 0), -(231, 131, '4R1101E3', 'Archi n°2', 20, 25, 0), -(232, 131, '4R1101E4', 'Admin. Système', 20, 20, 0), -(233, 132, '4R1102E1', 'Controle TP', 20, 30, 0), -(234, 132, '4R1102E2', 'Contrôle TP', 20, 30, 0), -(235, 132, '4R1102E3', 'Algo - Prog', 20, 40, 0), -(236, 133, '4R1103E1', 'CC TD/TP', 20, 40, 0), -(237, 133, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), -(238, 134, '4R1104E1', 'ACSI', 20, 60, 0), -(239, 134, '4R1104E2', 'Bases de données', 20, 40, 0), -(240, 135, '4R1105E1', 'Contrôle TP', 20, 32, 0), -(241, 135, '4R1105E2', 'Contrôle TP', 20, 68, 0), -(242, 136, '4R1106E1', 'Oral', 20, 50, 0), -(243, 136, '4R1106E2', 'Ecrit', 20, 50, 0), -(244, 137, '4R1201E1', 'Ecrit n°1', 20, 33, 0), -(245, 137, '4R1201E2', 'Ecrit n°2', 20, 67, 0), -(246, 138, '4R1202E1', 'Ecrit n°1', 20, 33, 0), -(247, 138, '4R1202E2', 'Ecrit n°2', 20, 67, 0), -(248, 139, '4R1203E1', 'Contrôle cont', 20, 25, 0), -(249, 139, '4R1203E2', 'Environnement eco', 20, 75, 0), -(250, 140, '4R1204E1', 'Mod Organisation', 20, 65, 0), -(251, 140, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), -(252, 141, '4R1205E1', 'Oral Indiv.', 20, 38, 0), -(253, 141, '4R1205E2', 'Ecrit CC', 20, 12, 0), -(254, 141, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), -(255, 142, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), -(256, 142, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), -(257, 143, '4R1207E1', 'Oral Coll.', 20, 75, 0), -(258, 143, '4R1207E2', 'Ecrit Ind.', 20, 25, 0); +(289, 157, '4R1101E1', 'Archi n°1', 20, 25, 0), +(290, 157, '4R1101E2', 'Système', 20, 30, 0), +(291, 157, '4R1101E3', 'Archi n°2', 20, 25, 0), +(292, 157, '4R1101E4', 'Admin. Système', 20, 20, 0), +(293, 158, '4R1102E1', 'Controle TP', 20, 30, 0), +(294, 158, '4R1102E2', 'Contrôle TP', 20, 30, 0), +(295, 158, '4R1102E3', 'Algo - Prog', 20, 40, 0), +(296, 159, '4R1103E1', 'CC TD/TP', 20, 40, 0), +(297, 159, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), +(298, 160, '4R1104E1', 'ACSI', 20, 60, 0), +(299, 160, '4R1104E2', 'Bases de données', 20, 40, 0), +(300, 161, '4R1105E1', 'Contrôle TP', 20, 32, 0), +(301, 161, '4R1105E2', 'Contrôle TP', 20, 68, 0), +(302, 162, '4R1106E1', 'Oral', 20, 50, 0), +(303, 162, '4R1106E2', 'Ecrit', 20, 50, 0), +(304, 163, '4R1201E1', 'Ecrit n°1', 20, 33, 0), +(305, 163, '4R1201E2', 'Ecrit n°2', 20, 67, 0), +(306, 164, '4R1202E1', 'Ecrit n°1', 20, 33, 0), +(307, 164, '4R1202E2', 'Ecrit n°2', 20, 67, 0), +(308, 165, '4R1203E1', 'Contrôle cont', 20, 25, 0), +(309, 165, '4R1203E2', 'Environnement eco', 20, 75, 0), +(310, 166, '4R1204E1', 'Mod Organisation', 20, 65, 0), +(311, 166, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), +(312, 167, '4R1205E1', 'Oral Indiv.', 20, 38, 0), +(313, 167, '4R1205E2', 'Ecrit CC', 20, 12, 0), +(314, 167, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), +(315, 168, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), +(316, 168, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), +(317, 169, '4R1207E1', 'Oral Coll.', 20, 75, 0), +(318, 169, '4R1207E2', 'Ecrit Ind.', 20, 25, 0), +(319, 170, '4R1101E1', 'Archi n°1', 20, 25, 0), +(320, 170, '4R1101E2', 'Système', 20, 30, 0), +(321, 170, '4R1101E3', 'Archi n°2', 20, 25, 0), +(322, 170, '4R1101E4', 'Admin. Système', 20, 20, 0), +(323, 171, '4R1102E1', 'Controle TP', 20, 30, 0), +(324, 171, '4R1102E2', 'Contrôle TP', 20, 30, 0), +(325, 171, '4R1102E3', 'Algo - Prog', 20, 40, 0), +(326, 172, '4R1103E1', 'CC TD/TP', 20, 40, 0), +(327, 172, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), +(328, 173, '4R1104E1', 'ACSI', 20, 60, 0), +(329, 173, '4R1104E2', 'Bases de données', 20, 40, 0), +(330, 174, '4R1105E1', 'Contrôle TP', 20, 32, 0), +(331, 174, '4R1105E2', 'Contrôle TP', 20, 68, 0), +(332, 175, '4R1106E1', 'Oral', 20, 50, 0), +(333, 175, '4R1106E2', 'Ecrit', 20, 50, 0), +(334, 176, '4R1201E1', 'Ecrit n°1', 20, 33, 0), +(335, 176, '4R1201E2', 'Ecrit n°2', 20, 67, 0), +(336, 177, '4R1202E1', 'Ecrit n°1', 20, 33, 0), +(337, 177, '4R1202E2', 'Ecrit n°2', 20, 67, 0), +(338, 178, '4R1203E1', 'Contrôle cont', 20, 25, 0), +(339, 178, '4R1203E2', 'Environnement eco', 20, 75, 0), +(340, 179, '4R1204E1', 'Mod Organisation', 20, 65, 0), +(341, 179, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), +(342, 180, '4R1205E1', 'Oral Indiv.', 20, 38, 0), +(343, 180, '4R1205E2', 'Ecrit CC', 20, 12, 0), +(344, 180, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), +(345, 181, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), +(346, 181, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), +(347, 182, '4R1207E1', 'Oral Coll.', 20, 75, 0), +(348, 182, '4R1207E2', 'Ecrit Ind.', 20, 25, 0), +(379, 196, '4R1101E1', 'Archi n°1', 20, 25, 0), +(380, 196, '4R1101E2', 'Système', 20, 30, 0), +(381, 196, '4R1101E3', 'Archi n°2', 20, 25, 0), +(382, 196, '4R1101E4', 'Admin. Système', 20, 20, 0), +(383, 197, '4R1102E1', 'Controle TP', 20, 30, 0), +(384, 197, '4R1102E2', 'Contrôle TP', 20, 30, 0), +(385, 197, '4R1102E3', 'Algo - Prog', 20, 40, 0), +(386, 198, '4R1103E1', 'CC TD/TP', 20, 40, 0), +(387, 198, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), +(388, 199, '4R1104E1', 'ACSI', 20, 60, 0), +(389, 199, '4R1104E2', 'Bases de données', 20, 40, 0), +(390, 200, '4R1105E1', 'Contrôle TP', 20, 32, 0), +(391, 200, '4R1105E2', 'Contrôle TP', 20, 68, 0), +(392, 201, '4R1106E1', 'Oral', 20, 50, 0), +(393, 201, '4R1106E2', 'Ecrit', 20, 50, 0), +(394, 202, '4R1201E1', 'Ecrit n°1', 20, 33, 0), +(395, 202, '4R1201E2', 'Ecrit n°2', 20, 67, 0), +(396, 203, '4R1202E1', 'Ecrit n°1', 20, 33, 0), +(397, 203, '4R1202E2', 'Ecrit n°2', 20, 67, 0), +(398, 204, '4R1203E1', 'Contrôle cont', 20, 25, 0), +(399, 204, '4R1203E2', 'Environnement eco', 20, 75, 0), +(400, 205, '4R1204E1', 'Mod Organisation', 20, 65, 0), +(401, 205, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), +(402, 206, '4R1205E1', 'Oral Indiv.', 20, 38, 0), +(403, 206, '4R1205E2', 'Ecrit CC', 20, 12, 0), +(404, 206, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), +(405, 207, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), +(406, 207, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), +(407, 208, '4R1207E1', 'Oral Coll.', 20, 75, 0), +(408, 208, '4R1207E2', 'Ecrit Ind.', 20, 25, 0), +(409, 209, '4R1101E1', 'Archi n°1', 20, 25, 0), +(410, 209, '4R1101E2', 'Système', 20, 30, 0), +(411, 209, '4R1101E3', 'Archi n°2', 20, 25, 0), +(412, 209, '4R1101E4', 'Admin. Système', 20, 20, 0), +(413, 210, '4R1102E1', 'Controle TP', 20, 30, 0), +(414, 210, '4R1102E2', 'Contrôle TP', 20, 30, 0), +(415, 210, '4R1102E3', 'Algo - Prog', 20, 40, 0), +(416, 211, '4R1103E1', 'CC TD/TP', 20, 40, 0), +(417, 211, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), +(418, 212, '4R1104E1', 'ACSI', 20, 60, 0), +(419, 212, '4R1104E2', 'Bases de données', 20, 40, 0), +(420, 213, '4R1105E1', 'Contrôle TP', 20, 32, 0), +(421, 213, '4R1105E2', 'Contrôle TP', 20, 68, 0), +(422, 214, '4R1106E1', 'Oral', 20, 50, 0), +(423, 214, '4R1106E2', 'Ecrit', 20, 50, 0), +(424, 215, '4R1201E1', 'Ecrit n°1', 20, 33, 0), +(425, 215, '4R1201E2', 'Ecrit n°2', 20, 67, 0), +(426, 216, '4R1202E1', 'Ecrit n°1', 20, 33, 0), +(427, 216, '4R1202E2', 'Ecrit n°2', 20, 67, 0), +(428, 217, '4R1203E1', 'Contrôle cont', 20, 25, 0), +(429, 217, '4R1203E2', 'Environnement eco', 20, 75, 0), +(430, 218, '4R1204E1', 'Mod Organisation', 20, 65, 0), +(431, 218, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), +(432, 219, '4R1205E1', 'Oral Indiv.', 20, 38, 0), +(433, 219, '4R1205E2', 'Ecrit CC', 20, 12, 0), +(434, 219, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), +(435, 220, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), +(436, 220, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), +(437, 221, '4R1207E1', 'Oral Coll.', 20, 75, 0), +(438, 221, '4R1207E2', 'Ecrit Ind.', 20, 25, 0), +(439, 222, '4R1101E1', 'Archi n°1', 20, 25, 0), +(440, 222, '4R1101E2', 'Système', 20, 30, 0), +(441, 222, '4R1101E3', 'Archi n°2', 20, 25, 0), +(442, 222, '4R1101E4', 'Admin. Système', 20, 20, 0), +(443, 223, '4R1102E1', 'Controle TP', 20, 30, 0), +(444, 223, '4R1102E2', 'Contrôle TP', 20, 30, 0), +(445, 223, '4R1102E3', 'Algo - Prog', 20, 40, 0), +(446, 224, '4R1103E1', 'CC TD/TP', 20, 40, 0), +(447, 224, '4R1103E2', 'Struct. Données & Algo', 20, 60, 0), +(448, 225, '4R1104E1', 'ACSI', 20, 60, 0), +(449, 225, '4R1104E2', 'Bases de données', 20, 40, 0), +(450, 226, '4R1105E1', 'Contrôle TP', 20, 32, 0), +(451, 226, '4R1105E2', 'Contrôle TP', 20, 68, 0), +(452, 227, '4R1106E1', 'Oral', 20, 50, 0), +(453, 227, '4R1106E2', 'Ecrit', 20, 50, 0), +(454, 228, '4R1201E1', 'Ecrit n°1', 20, 33, 0), +(455, 228, '4R1201E2', 'Ecrit n°2', 20, 67, 0), +(456, 229, '4R1202E1', 'Ecrit n°1', 20, 33, 0), +(457, 229, '4R1202E2', 'Ecrit n°2', 20, 67, 0), +(458, 230, '4R1203E1', 'Contrôle cont', 20, 25, 0), +(459, 230, '4R1203E2', 'Environnement eco', 20, 75, 0), +(460, 231, '4R1204E1', 'Mod Organisation', 20, 65, 0), +(461, 231, '4R1204E2', 'Diagnostic Strat.', 20, 35, 0), +(462, 232, '4R1205E1', 'Oral Indiv.', 20, 38, 0), +(463, 232, '4R1205E2', 'Ecrit CC', 20, 12, 0), +(464, 232, '4R1205E3', 'Ecrit Indiv.', 20, 50, 0), +(465, 233, '4R1206E1', 'Anglais informatique : Oral', 20, 50, 0), +(466, 233, '4R1206E2', 'Anglais informatique : Ecrit', 20, 50, 0), +(467, 234, '4R1207E1', 'Oral Coll.', 20, 75, 0), +(468, 234, '4R1207E2', 'Ecrit Ind.', 20, 25, 0); -- -------------------------------------------------------- @@ -888,7 +690,7 @@ CREATE TABLE IF NOT EXISTS `enseignement` ( KEY `id_enseignant` (`id_enseignant`), KEY `id_mcc_module` (`id_mcc_module`), KEY `id_groupe` (`id_groupe`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=204 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=206 ; -- -- RELATIONS POUR LA TABLE `enseignement`: @@ -900,15 +702,6 @@ CREATE TABLE IF NOT EXISTS `enseignement` ( -- `mcc_module` -> `id_mcc_module` -- --- --- Contenu de la table `enseignement` --- - -INSERT INTO `enseignement` (`id_enseignement`, `id_enseignant`, `id_mcc_module`, `id_groupe`, `correcteur`) VALUES -(192, 'lbh1609a', 105, 17, 1), -(194, 'lbh1609a', 105, 1, 1), -(195, 'lbh1609a', 105, 9, 1); - -- -------------------------------------------------------- -- @@ -921,21 +714,21 @@ CREATE TABLE IF NOT EXISTS `formation` ( `nom` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `nb_semestres` int(11) NOT NULL DEFAULT '2', PRIMARY KEY (`id_formation`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=26 ; -- -- Contenu de la table `formation` -- INSERT INTO `formation` (`id_formation`, `code`, `nom`, `nb_semestres`) VALUES -(1, 'ITINN1', 'DUT 1A INFORMATIQUE', 2), -(2, 'ITINN2', 'DUT 2A INFORMATIQUE', 2), -(3, 'INGBD1', 'LP AGBD', 2), -(4, 'INSIQ1', 'LP DQL', 2), -(5, 'ITINAS', 'DUT AS INFORMATIQUE', 2), -(6, 'ITINS1', 'DUT PST 1A INFORMATIQUE', 2), -(7, 'ITINT2', 'DUT PST INFO/G.INFO 2E AN', 2), -(8, 'ITINT3', 'DUT PST INFO/G.INFO 3E AN', 2); +(18, 'INGBD1', 'LP AGBD', 2), +(19, 'INSIQ1', 'LP DQL', 2), +(20, 'ITINAS', 'DUT AS INFORMATIQUE', 2), +(21, 'ITINN1', 'DUT 1A INFORMATIQUE', 2), +(22, 'ITINN2', 'DUT 2A INFORMATIQUE', 2), +(23, 'ITINS1', 'DUT PST 1A INFORMATIQUE', 2), +(24, 'ITINT2', 'DUT PST INFO/G.INFO 2E AN', 2), +(25, 'ITINT3', 'DUT PST INFO/G.INFO 3E AN', 2); -- -------------------------------------------------------- @@ -947,7 +740,7 @@ CREATE TABLE IF NOT EXISTS `groupe` ( `id_groupe` int(11) NOT NULL AUTO_INCREMENT, `nom` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id_groupe`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=42 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=157 ; -- -- Contenu de la table `groupe` @@ -985,7 +778,122 @@ INSERT INTO `groupe` (`id_groupe`, `nom`) VALUES (38, 'ITINN2 S1'), (39, 'ITINS1 S1'), (40, 'ITINT2 S1'), -(41, 'ITINT3 S1'); +(41, 'ITINT3 S1'), +(42, 'S1M'), +(43, 'S2M'), +(44, 'S3M'), +(45, 'S4M'), +(46, 'S5M'), +(47, 'S6M'), +(48, 'S7M'), +(49, 'S8M'), +(50, 'S9M'), +(51, 'S10M'), +(52, 'S1G'), +(53, 'S1H'), +(54, 'S1I'), +(55, 'S1J'), +(56, 'S1K'), +(57, 'S1L'), +(58, 'S2G'), +(59, 'S2H'), +(60, 'S2I'), +(61, 'S2J'), +(62, 'S2K'), +(63, 'S2L'), +(64, 'S3G'), +(65, 'S3H'), +(66, 'S3I'), +(67, 'S3J'), +(68, 'S3K'), +(69, 'S3L'), +(70, 'S4G'), +(71, 'S4H'), +(72, 'S4I'), +(73, 'S4J'), +(74, 'S4K'), +(75, 'S4L'), +(76, 'S5A'), +(77, 'S5B'), +(78, 'S5C'), +(79, 'S5D'), +(80, 'S5E'), +(81, 'S5F'), +(82, 'S5G'), +(83, 'S5H'), +(84, 'S5I'), +(85, 'S5J'), +(86, 'S5K'), +(87, 'S5L'), +(88, 'S6A'), +(89, 'S6B'), +(90, 'S6C'), +(91, 'S6D'), +(92, 'S6E'), +(93, 'S6F'), +(94, 'S6G'), +(95, 'S6H'), +(96, 'S6I'), +(97, 'S6J'), +(98, 'S6K'), +(99, 'S6L'), +(100, 'S7A'), +(101, 'S7B'), +(102, 'S7C'), +(103, 'S7D'), +(104, 'S7E'), +(105, 'S7F'), +(106, 'S7G'), +(107, 'S7H'), +(108, 'S7I'), +(109, 'S7J'), +(110, 'S7K'), +(111, 'S7L'), +(112, 'S8A'), +(113, 'S8B'), +(114, 'S8C'), +(115, 'S8D'), +(116, 'S8E'), +(117, 'S8F'), +(118, 'S8G'), +(119, 'S8H'), +(120, 'S8I'), +(121, 'S8J'), +(122, 'S8K'), +(123, 'S8L'), +(124, 'S9A'), +(125, 'S9B'), +(126, 'S9C'), +(127, 'S9D'), +(128, 'S9E'), +(129, 'S9F'), +(130, 'S9G'), +(131, 'S9H'), +(132, 'S9I'), +(133, 'S9J'), +(134, 'S9K'), +(135, 'S9L'), +(136, 'S10A'), +(137, 'S10B'), +(138, 'S10C'), +(139, 'S10D'), +(140, 'S10E'), +(141, 'S10F'), +(142, 'S10G'), +(143, 'S10H'), +(144, 'S10I'), +(145, 'S10J'), +(146, 'S10K'), +(147, 'S10L'), +(148, 'INGBD1 S2'), +(149, 'INSIQ1 S2'), +(150, 'ITINAS S2'), +(151, 'ITINN1 S2'), +(152, 'ITINN2 S2'), +(153, 'ITINS1 S2'), +(154, 'ITINT2 S2'), +(155, 'ITINT3 S2'), +(156, 'ITINN1 S0'); -- -------------------------------------------------------- @@ -1001,7 +909,7 @@ CREATE TABLE IF NOT EXISTS `mcc_module` ( PRIMARY KEY (`id_mcc_module`), KEY `id_mcc_ue` (`id_mcc_ue`), KEY `id_module` (`id_module`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=144 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=235 ; -- -- RELATIONS POUR LA TABLE `mcc_module`: @@ -1016,45 +924,71 @@ CREATE TABLE IF NOT EXISTS `mcc_module` ( -- INSERT INTO `mcc_module` (`id_mcc_module`, `id_mcc_ue`, `id_module`, `coefficient`) VALUES -(105, 17, 53, 3.5), -(106, 17, 54, 3.5), -(107, 17, 55, 2.5), -(108, 17, 56, 3.5), -(109, 17, 57, 2.5), -(110, 17, 58, 1.5), -(111, 18, 59, 2.5), -(112, 18, 60, 2), -(113, 18, 61, 1.5), -(114, 18, 62, 2.5), -(115, 18, 63, 2), -(116, 18, 64, 1.5), -(117, 18, 65, 1), -(118, 19, 53, 3.5), -(119, 19, 54, 3.5), -(120, 19, 55, 2.5), -(121, 19, 56, 3.5), -(122, 19, 57, 2.5), -(123, 19, 58, 1.5), -(124, 20, 59, 2.5), -(125, 20, 60, 2), -(126, 20, 61, 1.5), -(127, 20, 62, 2.5), -(128, 20, 63, 2), -(129, 20, 64, 1.5), -(130, 20, 65, 1), -(131, 21, 53, 3.5), -(132, 21, 54, 3.5), -(133, 21, 55, 2.5), -(134, 21, 56, 3.5), -(135, 21, 57, 2.5), -(136, 21, 58, 1.5), -(137, 22, 59, 2.5), -(138, 22, 60, 2), -(139, 22, 61, 1.5), -(140, 22, 62, 2.5), -(141, 22, 63, 2), -(142, 22, 64, 1.5), -(143, 22, 65, 1); +(157, 25, 79, 3.5), +(158, 25, 80, 3.5), +(159, 25, 81, 2.5), +(160, 25, 82, 3.5), +(161, 25, 83, 2.5), +(162, 25, 84, 1.5), +(163, 26, 85, 2.5), +(164, 26, 86, 2), +(165, 26, 87, 1.5), +(166, 26, 88, 2.5), +(167, 26, 89, 2), +(168, 26, 90, 1.5), +(169, 26, 91, 1), +(170, 27, 79, 3.5), +(171, 27, 80, 3.5), +(172, 27, 81, 2.5), +(173, 27, 82, 3.5), +(174, 27, 83, 2.5), +(175, 27, 84, 1.5), +(176, 28, 85, 2.5), +(177, 28, 86, 2), +(178, 28, 87, 1.5), +(179, 28, 88, 2.5), +(180, 28, 89, 2), +(181, 28, 90, 1.5), +(182, 28, 91, 1), +(196, 31, 79, 3.5), +(197, 31, 80, 3.5), +(198, 31, 81, 2.5), +(199, 31, 82, 3.5), +(200, 31, 83, 2.5), +(201, 31, 84, 1.5), +(202, 32, 85, 2.5), +(203, 32, 86, 2), +(204, 32, 87, 1.5), +(205, 32, 88, 2.5), +(206, 32, 89, 2), +(207, 32, 90, 1.5), +(208, 32, 91, 1), +(209, 33, 79, 3.5), +(210, 33, 80, 3.5), +(211, 33, 81, 2.5), +(212, 33, 82, 3.5), +(213, 33, 83, 2.5), +(214, 33, 84, 1.5), +(215, 34, 85, 2.5), +(216, 34, 86, 2), +(217, 34, 87, 1.5), +(218, 34, 88, 2.5), +(219, 34, 89, 2), +(220, 34, 90, 1.5), +(221, 34, 91, 1), +(222, 35, 79, 3.5), +(223, 35, 80, 3.5), +(224, 35, 81, 2.5), +(225, 35, 82, 3.5), +(226, 35, 83, 2.5), +(227, 35, 84, 1.5), +(228, 36, 85, 2.5), +(229, 36, 86, 2), +(230, 36, 87, 1.5), +(231, 36, 88, 2.5), +(232, 36, 89, 2), +(233, 36, 90, 1.5), +(234, 36, 91, 1); -- -------------------------------------------------------- @@ -1070,7 +1004,7 @@ CREATE TABLE IF NOT EXISTS `mcc_ue` ( PRIMARY KEY (`id_mcc_ue`), KEY `id_semestre` (`id_semestre`), KEY `id_ue` (`id_ue`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=23 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=37 ; -- -- RELATIONS POUR LA TABLE `mcc_ue`: @@ -1085,12 +1019,16 @@ CREATE TABLE IF NOT EXISTS `mcc_ue` ( -- INSERT INTO `mcc_ue` (`id_mcc_ue`, `id_semestre`, `id_ue`, `coefficient`) VALUES -(17, 1, 9, 17), -(18, 1, 10, 13), -(19, 2, 9, 17), -(20, 2, 10, 13), -(21, 8, 9, 17), -(22, 8, 10, 13); +(25, 39, 13, 17), +(26, 39, 14, 13), +(27, 37, 13, 17), +(28, 37, 14, 13), +(31, 50, 13, 17), +(32, 50, 14, 13), +(33, 51, 13, 17), +(34, 51, 14, 13), +(35, 56, 13, 17), +(36, 56, 14, 13); -- -------------------------------------------------------- @@ -1103,26 +1041,26 @@ CREATE TABLE IF NOT EXISTS `module` ( `nom` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `libelle` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id_module`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=66 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=92 ; -- -- Contenu de la table `module` -- INSERT INTO `module` (`id_module`, `nom`, `libelle`) VALUES -(53, '4R1101', 'Introduction aux systèmes informatiques'), -(54, '4R1102', 'Introduction à l''algorithmique et à la programmation'), -(55, '4R1103', 'Structure de données et algorithmique fondamentaux'), -(56, '4R1104', 'Introduction aux bases de données'), -(57, '4R1105', 'Conception de documents et d''interfaces numériques'), -(58, '4R1106', 'Projet tutoré - découverte'), -(59, '4R1201', 'Mathématiques discrètes'), -(60, '4R1202', 'Algèbre linéaire'), -(61, '4R1203', 'Environnement économique'), -(62, '4R1204', 'Fonctionnement des organisations'), -(63, '4R1205', 'Expression-Communication - Fondamentaux de la communication'), -(64, '4R1206', 'Anglais et informatique'), -(65, '4R1207', 'PPP - connaître le monde professionnel'); +(79, '4R1101', 'Introduction aux systèmes informatiques'), +(80, '4R1102', 'Introduction à l''algorithmique et à la programmation'), +(81, '4R1103', 'Structure de données et algorithmique fondamentaux'), +(82, '4R1104', 'Introduction aux bases de données'), +(83, '4R1105', 'Conception de documents et d''interfaces numériques'), +(84, '4R1106', 'Projet tutoré - découverte'), +(85, '4R1201', 'Mathématiques discrètes'), +(86, '4R1202', 'Algèbre linéaire'), +(87, '4R1203', 'Environnement économique'), +(88, '4R1204', 'Fonctionnement des organisations'), +(89, '4R1205', 'Expression-Communication - Fondamentaux de la communication'), +(90, '4R1206', 'Anglais et informatique'), +(91, '4R1207', 'PPP - connaître le monde professionnel'); -- -------------------------------------------------------- @@ -1138,7 +1076,7 @@ CREATE TABLE IF NOT EXISTS `note` ( PRIMARY KEY (`id_note`), KEY `id_appartenance` (`id_appartenance`), KEY `id_controle` (`id_controle`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=48 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=139 ; -- -- RELATIONS POUR LA TABLE `note`: @@ -1153,19 +1091,7 @@ CREATE TABLE IF NOT EXISTS `note` ( -- INSERT INTO `note` (`id_note`, `id_appartenance`, `id_controle`, `valeur`) VALUES -(35, 103, 169, 20), -(36, 103, 173, 19), -(37, 103, 170, 0), -(38, 103, 171, 18), -(39, 103, 172, 15), -(40, 103, 174, 5), -(41, 74, 169, 3), -(42, 52, 169, 2), -(43, 78, 169, 3), -(44, 20, 169, 4), -(45, 26, 169, 1), -(46, 500, 169, 1), -(47, 203, 229, 3.25); +(135, 807, 319, 10); -- -------------------------------------------------------- @@ -1181,7 +1107,7 @@ CREATE TABLE IF NOT EXISTS `semestre` ( `annee` year(4) NOT NULL, PRIMARY KEY (`id_semestre`), KEY `id_formation` (`id_formation`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=20 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=69 ; -- -- RELATIONS POUR LA TABLE `semestre`: @@ -1194,25 +1120,39 @@ CREATE TABLE IF NOT EXISTS `semestre` ( -- INSERT INTO `semestre` (`id_semestre`, `id_formation`, `nom`, `rang`, `annee`) VALUES -(1, 1, 'S1', 1, 2015), -(2, 1, 'S2', 2, 2015), -(3, 2, 'S3', 3, 2015), -(4, 2, 'S4', 4, 2015), -(5, 3, 'S1', 1, 2016), -(6, 4, 'S1', 1, 2016), -(7, 5, 'S1', 1, 2016), -(8, 1, 'S1', 1, 2016), -(9, 2, 'S1', 1, 2016), -(10, 6, 'S1', 1, 2016), -(11, 7, 'S1', 1, 2016), -(12, 8, 'S1', 1, 2016), -(13, 3, 'S1', 1, 2015), -(14, 4, 'S1', 1, 2015), -(15, 5, 'S1', 1, 2015), -(16, 2, 'S1', 1, 2015), -(17, 6, 'S1', 1, 2015), -(18, 7, 'S1', 1, 2015), -(19, 8, 'S1', 1, 2015); +(34, 18, 'S1', 1, 2015), +(35, 19, 'S1', 1, 2015), +(36, 20, 'S1', 1, 2015), +(37, 21, 'S1', 1, 2015), +(38, 22, 'S1', 1, 2015), +(39, 23, 'S1', 1, 2015), +(40, 24, 'S1', 1, 2015), +(41, 25, 'S1', 1, 2015), +(43, 18, 'S2', 2, 2015), +(44, 19, 'S2', 2, 2015), +(45, 20, 'S2', 2, 2015), +(46, 22, 'S2', 2, 2015), +(47, 23, 'S2', 2, 2015), +(48, 24, 'S2', 2, 2015), +(49, 25, 'S2', 2, 2015), +(50, 21, 'S1', 1, 2016), +(51, 21, 'S2', 2, 2016), +(52, 22, 'S1', 1, 2016), +(53, 22, 'S2', 2, 2016), +(54, 20, 'S1', 1, 2016), +(55, 20, 'S2', 2, 2016), +(56, 23, 'S1', 1, 2016), +(57, 23, 'S2', 2, 2016), +(58, 24, 'S1', 1, 2016), +(59, 24, 'S2', 2, 2016), +(60, 25, 'S1', 1, 2016), +(61, 25, 'S2', 2, 2016), +(62, 18, 'S1', 1, 2016), +(63, 18, 'S2', 2, 2016), +(64, 19, 'S1', 1, 2016), +(65, 19, 'S2', 2, 2016), +(67, 21, 'S2', 2, 2015), +(68, 21, 'S0', 0, 2016); -- -------------------------------------------------------- @@ -1225,15 +1165,15 @@ CREATE TABLE IF NOT EXISTS `ue` ( `nom` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `libelle` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id_ue`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ; +) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=15 ; -- -- Contenu de la table `ue` -- INSERT INTO `ue` (`id_ue`, `nom`, `libelle`) VALUES -(9, '4RUE11', 'UE1 - Bases de l''informatique'), -(10, '4RUE12', 'UE2 - Bases de culture scientifique, sociale et humaine'); +(13, '4RUE11', 'UE1 - Bases de l''informatique'), +(14, '4RUE12', 'UE2 - Bases de culture scientifique, sociale et humaine'); -- --------------------------------------------------------