First commit

This commit is contained in:
Yorick Barbanneau 2018-10-12 23:06:04 +02:00
commit 5c269302ed
59 changed files with 5613 additions and 0 deletions

View file

@ -0,0 +1,31 @@
---
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)