05.07.2014 Views

Acquisition du tchèque par les francophones : analyse ... - LaLIC

Acquisition du tchèque par les francophones : analyse ... - LaLIC

Acquisition du tchèque par les francophones : analyse ... - LaLIC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

IMPLÉMENTATION<br />

6.2.2 Tab<strong>les</strong> dans la base de données cetlef<br />

Les données sont insérées dans la base de données <strong>par</strong> quatre agents différents :<br />

• <strong>les</strong> données saisies <strong>par</strong> l’auteur lors de la création des exercices : <strong>les</strong> énoncés des<br />

exercices, l’annotation des tâches, etc.<br />

• <strong>les</strong> données saisies <strong>par</strong> l’apprenant lors de son inscription sur CETLEF et au cours des<br />

exercices : <strong>les</strong> informations socio-linguistiques, <strong>les</strong> pro<strong>du</strong>ctions, etc.<br />

• <strong>les</strong> données générées automatiquement <strong>par</strong> le SGBD : <strong>les</strong> identifiants uniques, <strong>les</strong> dates<br />

d’inscriptions, etc.<br />

• <strong>les</strong> données générées automatiquement <strong>par</strong> des scripts PHP : <strong>les</strong> résultats des calculs<br />

sur la note moyenne, le diagnostic des erreurs etc.<br />

Le choix des symbo<strong>les</strong> relationnels et la segmentation <strong>du</strong> domaine en attributs sont arbitraires<br />

<strong>par</strong> principe. Ces deux opérations doivent mener à une modélisation adéquate de la<br />

structure des informations censées être stockées dans la base de données. La situation que<br />

nous modélisons est la suivante : un enseignant crée des exercices auxquels il ajoute l’annotation<br />

grammaticale ; <strong>les</strong> apprenants fournissent des informations personnel<strong>les</strong> qui peuvent<br />

être pertinentes pour la compréhension de leurs pro<strong>du</strong>ctions linguistiques et ils effectuent<br />

ensuite <strong>les</strong> exercices. Leurs pro<strong>du</strong>ctions sont conservées avec la sortie <strong>du</strong> diagnostic des<br />

erreurs.<br />

Notre choix des tab<strong>les</strong> dans la base de données cetlef est présenté dans le tab. 6.2.2, <strong>les</strong><br />

attributs des différentes tab<strong>les</strong> ainsi que la motivation de leur établissement seront présentés<br />

en détail plus bas.<br />

tab<strong>les</strong>_in_cetlef<br />

apprenants<br />

exercices<br />

taches<br />

requis<br />

lexique<br />

prod_exercices<br />

prod_taches<br />

TAB. 6.1 – Tab<strong>les</strong> dans la base de données MySQL cetlef<br />

L’organisation des liens entre <strong>les</strong> différentes tab<strong>les</strong> de la base de données est exposée sur<br />

la fig. 6.2, qui présente aussi <strong>les</strong> différents attributs. Le nom des attributs avec la fonction de<br />

clé primaire commencent <strong>par</strong> la chaîne id_ ; <strong>les</strong> attributs avec la fonction des clés étrangères<br />

reprennent le nom de la clé primaire dans la table correspondante, précédé <strong>par</strong> la chaîne<br />

[LIEN_id_...].<br />

200

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!