Salut à tous.
Me revoila avec un nouveau chapitre sur les bases de données.
Ce chapitre est vital !Allez, on y va :
Qu'est ce qu'une base de donnée ?Derrière ce mot qui fait peur ce cache quelque chose pas si compliqué !
Tout d'abors, posons nous un problème :
On fait un site avec PHP. Ce site est un site de commande en ligne (genre Cdiscount, ebay, etc...).
Quand vous ajoutez un article a votre panier, derrière il y a des varriables qui travaillent.
Mais quand vous quittez le site, les variables que vous avez utilisez disparraissent !
Qu'est ce qui fait que vous retrouvez vos commandes quand vous y retournez ?Et bien sa c'est le role de la base de donnée !
On peux considérer que la base de donnée est une mémoire éxterne au site.
Je dit externe car elle est peut-être sur le même serveur, mais peut-être pas !
MySQLMySQL, ce nom compliqué est le type de base de donnée. Et oui, il en éxiste plusieurs, mais nous travaillerront toujours avec MySQL.
Pour vous dire, c'est la seule que je connais !
Structure de MySQLUne base de donnée est structuré comme un tableau !
C'est assez difficile a éxpliquer simplement mais je vais faire de mon mieu
La basse de donnée est divisé en plusieur
bases.
Chaque base représente une "section" différente de MySQL.
Si on prend l'éxemple d"une armoire, la base c'est l'armoire !
On utilisera une base par site web. Si vous avez deux sites web, alors vous devriez avoir deux tables (enfin c'est pas obligé, mais c'est plus lisible après !).
Ensuite, si nous rentrons dans la base, il y aurra plusieurs
tables.
Les tables sont les tiroirs, elles sont utilisé par "fonction", on aurra une table "membre" qui servira pour les membres et leurs configurations, une table "administration" pour les réglage administratif du site, etc...
Puis dans les tables il y a les tableaux.
Dans les tableaux où les données sont enregistrées, les colonnes sont appellés
Champs et les lignes sont appellées
Entrées.
Un petit récapitulatif en image :
Ce chapitre est à présent terminé !
A retenir:TOUT, C'EST CAPITAL POUR LA SUITE !!!!