Outils pour utilisateurs

Outils du site


clubinfo:mysql

Ceci est une ancienne révision du document !


Découverte de MySQL

Une base de données permet d'enregistrer des informations sur votre site de manière dynamique afin de les utiliser plus tard en les sélectionnant ou les filtrant.

La base de données MySQL est stockée sur un serveur spécialisé qui peut être accédé directement à partir des commandes PHP placées dans le code des pages ou d'une interface spécialisée “PhpMyAdmin”. Généralement, on utilise l'interface pour créer puis commencer à alimenter la base de données, puis les commandes PHP pour en utiliser et mettre à jour le contenu.

Références

Présentation

Une base de donnée comporte une ou plusieurs tables liées entre elles ou pas. Une table comprend un ensemble d'informations ayant une cohérence d'ensemble. On parle de champs ou colonnes pour les différentes informations de la table et de lignes ou enregistrements pour chacun des groupes d'informations.

Exemple
Une base “college” peut contenir 2 tables liées “classes” et “eleves”.

  • La table “classes” contient les champs “division” et “prof_principal”.
  • La table “eleves” contient les champs “nom”, “prenon”, “date_naissance”, “classe”.

Le champ “classe” de la table “eleves” fait référence au champ “division” de la table “classes” (un élève appartient à une classe mais une classe se compose de 1 ou plusieurs élèves).
Cette base de donnée se représente graphiquement de la manière suivante. Bien sur, dans le collége, il existe plusieurs classes et de nombreux élèves qui forment les différents enregistrements.
Une partie des enregistrements de la table “eleves” peut être celle-ci. Les commandes SQL vont, par exemple, permettre de sélectionner uniquement les élèves d'une classe ou ceux qui seront née en juillet.

Activités

clubinfo/mysql.1511685838.txt.gz · Dernière modification: 2017/11/26 09:43 de mrcjl