Developpement Web côté serveur
Présentation
- Rappels : BD et SGBD.
- Respect d’un cahier des charges.
- Introduction à l’architecture client/serveur.
- Introduction à la conception d’une base de données relationnelle (diagramme UML de classes) puis passage du modèle conceptuel au modèle logique (schéma relationnel).
- Création des tables dans la base de données relationnelle, insertion du jeu de données et manipulation des données (langage SQL).
- Interfaçage et manipulation des données d'une base de données relationnelle (développement Web côté serveur : création de formulaires et de pages Web).
Pré-requis nécessaires
- Création de pages Web statiques (HTML / CSS / Javascript)
- Création d’une base de données relationnelle, insertion du jeu de données et manipulation des données
Compétences visées
- Concevoir et implanter une base de données sur un SGBD relationnel (mySQL, Oracle ...) en utilisant le langage SQL.
- Manipuler les données de la base de données relationnelle en utilisant le langage SQL.
- Développer, côté serveur, l’application Web permettant de manipuler les données de la base de données.
- Travailler en mode projet.
Bibliographie
- J.P. Hainaut "Bases de données" (Dunod)
- Brouard "SQL" (CampusPress)
Langue d'enseignement
Français