BDW : base de données et programmation web
Cet enseignement est une initiation aux bases de données (modèle Relationnel, langage SQL) et à la programmation web (HTML, CSS, PHP). Voir la description de l'UE BDW sur le site des offres de formation (code APOGEE INF2028L).
Télécharger le document d'organisation de BDW (objectifs, planning, évaluation).
Diapositives de cours
Sujets de TP et projet
Pour utiliser le serveur web ou le SGBD (hébergés sur le serveur bdw.univ-lyon1.fr), consulter le document d'aide .
Sujets de TD
Examens (annales)
Bibliographie
- [Not] Only SQL. Framabook, 2019. Vincent Lozano et Etienne Georges.
- Bases de données : de la modélisation au SQL. Ellipses, 2009. Audibert Laurent.
- Le Langage SQL : pratiques de base et concepts avancés. Ellipses, 2011. Baurand Frédéric.
- PHP et MySQL pour les nuls. First Interactive, 2010. Valade, Janet et Duplan, Denis.
- Introduction aux bases de données. Vuibert, 2004. Chris J..
- Algèbre relationnelle : guide pratique de conception d'une base de données relationnelle normalisée. ENI, 2008. Clouse Michèle.
Concours chamallows
Chaque année, dans le cadre du projet, un concours est organisé pour choisir le nom d'application et le logo les plus originaux. Ci-dessous les finalistes des années précédentes.
- Gestion des services d'une commune : finalistes (automne 2023)
- Gestion de listes musicales : finalistes (automne 2022)
- Gestion d'un jardin potager : finalistes (automne 2021)
- Générateur de cartes pour jeu de rôle : finalistes (automne 2020)
- Jeu inspiré de Scotland Yard : finalistes (automne 2019)
- Jeu de cartes 31 : finalistes (automne 2018)
- Jeu de morpion RPG : finalistes (automne 2017)
- Gestion de recettes de cuisine : finalistes (automne 2016)
- Gestion de jeux de société : finalistes (automne 2015)
- Gestion d'itinéraires de voyage : finalistes (automne 2014)
- Gestion de publications scientifiques : finalistes (automne 2013)
- Génération de playlists musicales : finalistes (automne 2012)