--- title : "Base de données : Introduction" date: 2018-09-10 categories: ["Base de données", "Cours"] --- Lors de ce cours, nous allons créer une application web de gestion d'un hôtel : gestion des réservation et des factures. ## Qu'est ce qu'une application web C'est une application de type client <> serveur disponible via un navigateur web. Elle est conçue à partir d'un ensemble de sources (au sens code source) hétérogène : HTML, CSS et javascript côté client; PHP, Python perl etc côté serveur. On compte 3 types d'applications web : - **statique** (un site web basique) - dynamique **côté serveur** - dynamique *côté client et serveur** ## Processus de création d'une base de données 1- données du "monde réel" 2- réel perçu 3- données et contraintes 4- modèle relationnel 5- implémentation dans un SGBDR *(Système de Gestion de Base de Données Relationnelles)