• 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

Il est possible de créer aussi une liste pour afficher la table mais on peut cependant faire dire au lutin la table, c’est une autre possibilité... Demander à

Les tests menés avec un « véritable » disque dur au niveau du serveur ne mettent pas en évidence une différence de performances significative entre les deux implémentations

• avec la plupart des SGBD relationnels, les données d ʼ une BD liées entre elles sont placées sur le même nœud du serveur. • si le nombre de liens important, il est de plus

• ou chercher dans l’index des commandes (menu Aide ou bouton ?) Si l’on connaît la commande et qu’on cherche à connaître les arguments :.. • on utilise le bouton ?, suivi

Dans ce dossier « mysql », on trouve deux accès au MySQM command line client : c’est le client- calculette pour utiliser le serveur.. Par défaut à l’installation,

Un Système de Gestion de Bases de Données (SGBD) est un logiciel de haut niveau qui permet de manipuler les informations stockées dans une base de données. Le SGBD joue le

– L’utilisation de « rendez-vous » : proche des RPC entre une tâche serveur qui accepte le rendez-vous et une tâche client qui appelle le serveur pour

Vous pouvez déployer le logiciel client pendant l'installation du serveur de 15 Prise en main A propos de la migration vers Symantec Endpoint Protection ou Symantec Network