LES BASES DE DONNEES
-
Upload
nayda-hines -
Category
Documents
-
view
49 -
download
1
description
Transcript of LES BASES DE DONNEES
QU’EST-CE QU’UNE BASE DE DONNÉES ?
Une base de données permet de stocker des informations par rapport à une activité
Ces informations sont liées entre elles.
On appelle cela en Anglais:
Database
À QUOI ÇA SERT ?
Une base de données permet de dynamiser les informations qu’elle contient
Exemples :
• Création de graphiques
• Statistiques
• Sites Web (MySQL, PostgreSQL, MariaDB)
• Données d’un routeur (SQLite)
Une base données , comme son nom l’indique s’occupe du traitement des données
(Tri, regroupement, concaténation, identifiants et mots de passe de sites Web…)
LES DEUX PARTIES APPLICATIVES
L E L O G I C I E L M O T E U R
( L E S G B D )
L E L O G I C I E L A P P L I C A T I F
COMMENT GÉRER LA BASE DE DONNÉES ?Il faut bien entendu pour cela un logiciel applicatif
• Il peut être graphique ou en ligne de commande
Quelques exemples:
• MYSQL-ADMIN (En ligne de commande)
• phpMyAdmin (Graphique , pour MySQL et MariaDB)
• phpPgAdmin (Graphique, pour PostrgeSQL)
• Microsoft Access (Graphique , pour Microsoft SQL Server)
• OpenOffice Base (Graphique , plus conçu pour Oracle Database)
LES UTILISATEURS
Il y a en effet , trois sortes d’utilisateurs de bases de données,
1. Les administrateurs Peuvent créer , modifier ou supprimer les bases de données
2. Les utilisateurs simples Peuvent ajouter, modifier ou supprimer des données selon leur
autorisation3. Les invités
Ne peuvent que consulter les bases de données
COMPOSITION D’UNE BASE DE DONNÉES
Une SGBD est composée de: Bases de données
Tables Formulaires
Utilisateurs Etats
Requêtes Champs
LA REQUÊTE
SELECT *
FROM `elgg_users_entity`
LIMIT 0 , 30
Cela signifie:
1. Sélectionner tout
2. A partir de la table elgg_users_entity
3. Limité à 30 utilisateurs , jamais en dessous de zéro (Sorte de protection anti bug)
LES TABLES
Composée de champs , par exemple sur elgg_users_entity
GUID: Numéro d’identification de l’utilisateur du site internet
Password: 4cc21ebc01077eb6394097d4b70c5649
Le mot de passe est codé par une clé GPG qui le rend illisible par l’homme
Ce mot de passe est traduit par l’ordinateur automatiquement pour une raison évidente de sécurité.
D’autres champs tels que le login ou autre complètent la ligne de la table
Une table est composé de nombreuses lignes