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