Cycle préparatoire des écoles d'ingénieurs Polytech (PeiP)
PEIP 1ière année
2013
TRAVAUX DIRIGES ET PR
INTERVENANTS :
B. ESPINASSE, M.
TD 3: Création d'une base de données
Gestion des notes annuelles d’étudiants
Soit la petite base de données relationnelle relative
d’une promotion d’étudiants :
ETUDIANT (NE
MATIERE (NM
EVALUER (NE, NM,
1. Reconstruire le MLD & le MCD de cette base de données
2. Créer les tables dans LibreOffice Base
2.1 :
Les tables Etudiant & Matière avec l'éditeur graphique LibreOffice
(cf. Mini Manuel tr. 8 - 14)
2.2 :
La table Evaluer avec un requête SQL
3. Importer des données existantes
3.1 :
récupérer le fichier de données
http://erwan.tranvouez.free.f
3.2 : Ecrire les requêtes
chacune des tables.
Avant de les tester (cf. Mini Manuel tr 24
un fichier texte (en cas d'erreur !). Utilisez Notepad+ avec la colorations syntaxique SQL.
3.3 :
Ouvrir un fichier Excel et utiliser une formule Excel pour générer les
précédemment définies
sur les données du fichier Excel (explications dans le fichier)
3.4 : Exécuter les
4
. Créer les formulaires permettant de saisir ces données
5.
Comprendre les dépendances...
4.1 :
Ajouter, via vos formulaires,
4.2 :
Supprimer la matière nouvellement
Que se passe t'il ? Pourquoi ? Comment faire ?
4.1 :
Supprimer la table MATIERE.
Que se passe t'il ? Pourquoi ? Comment faire ?
1 Rque: à moins de les encadrer
1
Cycle préparatoire des écoles d'ingénieurs Polytech (PeiP)
PEIP 1ière année
2014
’
GUERIN,
E. TRANVOUEZ
TD 3: Création d'une base de données
Gestion des notes annuelles d’étudiants
Soit la petite base de données relationnelle relative à la gestion des notes annuelles
, Nom, Prénom
, Ville)
1. Reconstruire le MLD & le MCD de cette base de données
2. Créer les tables dans LibreOffice Base
Les tables Etudiant & Matière avec l'éditeur graphique LibreOffice
La table Evaluer avec un requête SQL
1 (cf. Mini Manuel tr.
19
3. Importer des données existantes
récupérer le fichier de données
Excel sur
http://erwan.tranvouez.free.fr/cours/polytechPeiP.html
SQL
"types"
d'insertion de donnée (INSERT
Avant de les tester (cf. Mini Manuel tr 24
-
25), sauvegardez les dans
un fichier texte (en cas d'erreur !). Utilisez Notepad+ avec la colorations syntaxique SQL.
Ouvrir un fichier Excel et utiliser une formule Excel pour générer les
sur les données du fichier Excel (explications dans le fichier)
requêtes
d'insertion de données
(cf. Mini Manuel tr 24
. Créer les formulaires permettant de saisir ces données
(cf. Mini Manuel tr 26
Comprendre les dépendances...
Ajouter, via vos formulaires, une matière, un élève et une évaluation pour cet élève.
Supprimer la matière nouvellement
créée.
Que se passe t'il ? Pourquoi ? Comment faire ?
Supprimer la table MATIERE.
Que se passe t'il ? Pourquoi ? Comment faire ?
(guillemets) tou
s les noms (table, champs) seront mis en
Cycle préparatoire des écoles d'ingénieurs Polytech (PeiP)
ES DE DONNEES
TD 3: Création d'une base de données
à la gestion des notes annuelles
Les tables Etudiant & Matière avec l'éditeur graphique LibreOffice
-21).
r/cours/polytechPeiP.html
d'insertion de donnée (INSERT
INTO) pour
25), sauvegardez les dans
un fichier texte (en cas d'erreur !). Utilisez Notepad+ avec la colorations syntaxique SQL.
Ouvrir un fichier Excel et utiliser une formule Excel pour générer les
requêtes SQL
sur les données du fichier Excel (explications dans le fichier)
.
-25)
-41)
une matière, un élève et une évaluation pour cet élève.
s les noms (table, champs) seront mis en
majuscules.