DA – EVALUATION – Cas TRANSPORT SCOLAIRE
Base de données
D:\769794240.doc
1. Quelles sont les 3 grandes familles de Client/Serveur identifiées par le Gartner Group ? (3 lignes maxi
par famille)
2. Dans un client/serveur de traitement, comment un traitement peut-il être réalisé sur le serveur de BD
et lancé depuis le client ? (3 lignes maxi)
3. Expliquer ce qu’est un middleware. (10 lignes maxi) Quel(s) middleware(s) connaissez-
vous ?
3. EXERCICE 3 : ARCHITECTURE CLIENT/SERVEUR
On souhaite réaliser la gestion des cotisations d’un club sportif. Les tables de la base de données se
trouvent sur un serveur SQL Server 7.0. On décide de réaliser les interfaces : formulaires de saisie et
états, sur ACCESS. On pense donc à une architecture client/serveur.
Répondre aux questions suivantes en utilisant l’annexe 2.
1. Quels sont les logiciels à mettre en place sur le serveur ? Quels sont les logiciels à mettre en place sur
le client ?
On souhaite remplacer l’interface ACCESS par des formulaires et des états en HTML
2. Quelles sont les modifications à réaliser sur le serveur ? Quelles sont les modifications à réaliser sur
le client ?
4. EXERCICE 4 : BASE DE DONNEES
Le rayon Bandes dessinées de la CANF souhaite réaliser le suivi de ses ventes de Bandes dessinées
par série. Pour chaque série, elle veut connaître en temps réel le nombre d’albums vendus et
l’album record de ventes dans la série pour le mois en cours.
Dans ce but, 3 tables existent dans la base de données :
ALBUM : contient la liste des albums en rayon avec, pour chacun d’eux, le nombre total
d’exemplaires vendus au cours du mois. Un album ne fait pas forcément partie d’une série.
SERIE : contient la liste des séries de BD et, pour chacune d’elle, l’album record de ventes.
STAT : mémorise pour chaque mois et pour chaque série, le titre de la série, le titre de l’album
record de vente et le nombre d’album vendus pour le mois. Les informations contenues dans
cette table sont calculées à la fin du mois à partir de la table ALBUM.
4.1. Schéma physique des tables