Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| sio:bloc2:conception:physique [2023/04/22 19:25] – jcheron | sio:bloc2:conception:physique [2023/04/22 23:34] (Version actuelle) – [MPD mariaDB] jcheron | ||
|---|---|---|---|
| Ligne 15: | Ligne 15: | ||
| ===== Choix ===== | ===== Choix ===== | ||
| - | Les choix les plus simples à effectuer sont ceux relatifs aux types de données, qui dépendent du SGDB utilisé | + | Les choix les plus simples à effectuer sont ceux relatifs aux types de données, qui dépendent du SGDB utilisé. |
| ===== Représentation ===== | ===== Représentation ===== | ||
| + | |||
| + | Le modèle physique des données (MPD) dépend du SGDB utilisé : | ||
| + | |||
| + | ==== MPD mariaDB ==== | ||
| + | |||
| + | === depuis Mysql Workbench === | ||
| + | < | ||
| + | |||
| + | === depuis phpmyadmin === | ||
| + | < | ||
| + | |||
| + | ===== Génération ===== | ||
| + | |||
| + | Exemple de Script SQL de génération pour MariaDb : | ||
| + | |||
| + | <sxh sql> | ||
| + | CREATE TABLE Client( | ||
| + | | ||
| + | nom VARCHAR(50), | ||
| + | | ||
| + | age VARCHAR(50), | ||
| + | | ||
| + | ); | ||
| + | |||
| + | CREATE TABLE Commande( | ||
| + | | ||
| + | dateC VARCHAR(50), | ||
| + | | ||
| + | | ||
| + | | ||
| + | ); | ||
| + | |||
| + | CREATE TABLE Produit( | ||
| + | | ||
| + | | ||
| + | prix VARCHAR(50), | ||
| + | | ||
| + | ); | ||
| + | |||
| + | CREATE TABLE ComporterDetail( | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | ); | ||
| + | |||
| + | </ | ||