0% ont trouvé ce document utile (0 vote)
206 vues1 page

TP NodeJS BD

Ce document décrit des exercices sur NodeJS et bases de données MySQL. Les exercices portent sur la création de tables, l'affichage et l'insertion de données, et la création d'un serveur Express.

Transféré par

aziz benamor
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
206 vues1 page

TP NodeJS BD

Ce document décrit des exercices sur NodeJS et bases de données MySQL. Les exercices portent sur la création de tables, l'affichage et l'insertion de données, et la création d'un serveur Express.

Transféré par

aziz benamor
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Atelier de développement 2Ginfo

TP 4 : NodeJS et Base de données

Prérequis :

 NodeJS
 SGBD MySQL

Exercice 1:

1) Créer les tables suivantes :


 Etudiants(id, nom, prénom, id_cours) ;
 Cours(id_cours, dicipline, date_d,date_f) ;
Ajouter les lignes suivantes à chaque tables :
Table Etudiants
Ligne 1 :12, « John », « Smith », 1
Ligne 2 :13, « Jack »,« Smith » , 2
Ligne 3 :14, « Mary », «Smith », 1
Table Cours :
Ligne 1 :1, « Maths », « 1/1/2020 », « 1/03/2020 »
Ligne 1 :2, « physics », « 1/1/2020 », « 1/03/2020 »
Ligne 1 :3, « Electronics », « 1/02/2020 », « 1/05/2020 »
2) Ecrire un programme NodeJS qui permet d’afficher la liste des étudiants inscrit dans le
cours maths.
3) Ecrire un programme NodeJS qui permet d’insérer un nouvel étudiant «15, Jack,
Peterson, 1 » à la fin du programme, afficher un message de succès ou d’erreur.
4) Ecrire un programme NodeJS qui permet de supprimer le cours « Electronics » à la fin
du programme, afficher un message de succès ou d’erreur.

Exercice 2:

1) Créer un serveur Express qui permet de créer la table employee(id, nom, prénom,
désignation)
2) Insèrer quelques lignes dans la table employee.
3) Ecrire un programme qui permet de mettre à jour le champ désignation de la table
employee en récupérant l’identifiant de la requête http.
4) Ecrire un programme qui permet de supprimer un employée dont l’identifiant est
inclus dans la requête http.

Vous aimerez peut-être aussi