• Aucun résultat trouvé

Installation de MySQL et prise en main

N/A
N/A
Protected

Academic year: 2022

Partager "Installation de MySQL et prise en main"

Copied!
8
0
0

Texte intégral

(1)

Bases de données relationnelles

Architecture

Client - Serveur

(2)

SGBD - Architecture Modèle Client - Serveur

Architecture et fonctionnement d’un ordinateur

Système d’exploitation

Disque dur, répertoires, fichiers

Processeur

RAM

(3)

Modèle fondamental : architecture client serveur

Le SGBD est le serveur. Chaque application est un client.

Plusieurs clients peuvent communiquer avec le serveur.

SGBD - Architecture

Modèle Client - Serveur

(4)

Modèle fondamental : architecture client serveur

Une client est un programme qui envoie des

commandes au serveur qu’on appelle le SGBD pour manipuler d’une façon ou d’une autre les données de la BD sur le disque dur.

Par exemple : un site WEB enregistre une donnée

dans la BD ou récupère des informations dans la BD.

Pour une BD, il y a un SGBD et un seul.

Le SGBD peut gérer plusieurs BDs.

SGBD - Architecture

Modèle Client - Serveur

(5)

Qu’est-ce qu’un serveur ?

Un serveur est un programme qui n’a pas de

communication directe avec un utilisateur humain.

Un serveur est un programme qui communique

uniquement avec d’autres programme. Il est en attente (il écoute avec un « listener ») de messages qui lui sont envoyés par d’autres programme. Il réponde aux

messages qu’il a reçu : il « sert » ses « clients ».

Par abus de langage, la machine qui héberge le

programme serveur (et le fait fonctionner) est appelée serveur. On peut aussi parler de machine-serveur

hébergeant un ou plusieurs serveurs.

SGBD - Architecture

Modèle Client - Serveur

(6)

2 types de clients

Un client peut être une application avec une interface utilisateur : par exemple un navigateur utilisant une

application web.

Un client peut être un serveur S1 qui communique

avec un autre serveur S2. Dans il existe par exemple un client avec une interface utilisateur qui

communique avec le serveur S1. Par exemple : un serveur web communique avec un serveur de BD dans les applications web. Le serveur web est un serveur pour un client avec une interface utilisateur:

le navigateur.

SGBD - Architecture

Modèle Client - Serveur

(7)

Site Web avec 2 serveurs :

Comment on accède à la page « introduction web » à partir du site bliaudet.free.fr

SGBD - Architecture

Modèle Client - Serveur

(8)

3 cas possibles : local, langage serveur, AJAX

SGBD - Architecture

Fonctionnement d’un site Web

Références

Documents relatifs

Exercice : trouvez la directive DocumentRoot dans le fichier de configuration et modifiez la racine pour qu’elle pointe vers un répertoire de votre choix (par exemple c:/web )..

Si le server MySQL est lancé, quand on clique sur le « local instance MySQL » ça ouvre une fenêtre qui donne accès à un « browser » avec les BD déjà enregistrées sur le

La commande suivante exécutée dans la calculette SQL permet de voir le contenu de DATADIR : Mysql > show variables like ‘%dir%’

Nous voulons faire héberger nos bases de données de mesures et d'objets connectés sur le NAS.. Pour cela nous

Ils sont ensuite émis sans vitesse par la source S, puis accélérés par un champ électrostatique uniforme qui règne entre S et P tel que.. U sp

Avec les connaissances que vous avez maintenant, vous êtes en mesure de réaliser de vrais scripts qui pourront vous être utiles pour votre site, comme un mini-chat (ce qu'on va

Objectif : Déterminer le temps d’accès à un fichier en caractérisant les mouvements de rotation autour d’un axe fixe des plateaux et des têtes de

Créez un lien ODBC (aller dans le panneau de configuration, outils d'administration, sources de données (ODBC), onglet sources de données utilisateur, et créez une nouvelle source