DepanneTonPC, dépannage et aide informatique

Connexion :


Pass oublié | Inscription

En ce moment sur le site :

Comparer les offres ADSL

Partenaires :

Blog Coupe du monde
The Site Oueb
Tom's Hardware
NDFR

Rechercher une définition :

Tout | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Définition : Base de donnée

Publié par coyotte49 le Dimanche 12 août 2007
Comme son nom l'indique bien, la base de donnée est un espace réservé au stockage de données. Actuellement, on connait la célèbre base de donnée MYSQL qui est grandement utilisée avec php, mais d'autres existent également (Oracle). La BDD se présente sous forme de plusieurs tableaux (appelés tables, 1 table = 1 sujet) où une ligne d'une table représente 1 série de donnée relative à un même intérêt : Dans la table Visiteur, une ligne représentera par exemple le stockage des informations d'une personne s'étant inscrite via un formulaire, la seconde ligne d'une autre personne etc...

On peut donc définir la hiérarchie d'une base de donnée sur un serveur comme suit:
Serveur => Base de donnée => Table => Données

information :

On pourrait comparer une Base de donnée à une Grande Salle, dans cette salle, une table est une table où on parle d'un sujet précis (Une table parlera par exemple des "News", l'autre des "Membres" etc...) et les personnes mises autour d'une des tables sont les champs (les données rangées en lignes) qui auront tous des critères de discussion précis (tous devront dire leurs noms, leurs prénoms, leurs dates de naissance etc...).
Concrètement, la base de donnée pourrait être celle d'un site web classique, la table parlant des "News" serait la liste de toutes les news parues sur ce site, l'autre un listing des membres du site, avec le login, le mot de passe, l'adresse e-mail etc...
La base de donné ne comprend que le langage SQL, il faut donc, par l'intermédiaire de php (MYSQL et PHP étant un couple très courant) faire une requête SQL afin d'ajouter, de modifier ou de supprimer une donnée.