Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/10/2006, 14h22   #1
Invité de passage
 
Inscription : décembre 2004
Messages : 59
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 59
Points : 2
Points : 2
Envoyer un message via MSN à KinF
Par défaut Répartition de bases sur plusieurs sites

Bonjour à tous,

Voici un mini exo en tout cas concrêt que je fais actuellement concernant
les bdd (MySQL en particulier).

Je dois proposer une répartition des bdd et leur contenu ainsi que les
droits utilisateurs. Je dois aussi indiquer si il est préférable d'avoir une
mise à jour synchrone ou asynchrone entre les bdd.


Voici l'énoncé :

"Une société est composée de 3 sites :

Un site administratif à Narbonne (statistiques, ventes, types de clients,
tarifs produits, accorde création de produits).

Un site vente et production à Saint-Larris (clients français).

Un site vente et production en Belgique.
Le site en belgique produit des grosses pièces et également les mêmes qu'en
France.
Il peut également proposer des articles aux clients français via le site de
Saint-Larris."

Liste des tables que j'ai rentrés sous MySQL pour me donner une idée:

Articles (num_art[PK], dési-art, Prix_HT, Qte-stock, type-art)
Type_article (num_type[PK] , dési-type)
Clients (num_cli[PK] , nom_cli, prenom_cli, ad_cli, cp_cli, pays_cli,
tel_cli)
Bon_commande (num_co[PK] , code_cli, date_comm, remise)
Détails_commande(code_commande[PK] , code_art[PK] , qte_facturée)
Facture (num_facture[PK] , date_facture, num_commande, état_fact)
Détails_facture(code_facture[PK] , code_art[PK] , qte_facturée)

PS: Une commande peut évidemment donner lieu à plusieurs factures.

---------------------------------------------------------------

Voici ce que j'en pense:

Pour la mise à jour à mon avis je ferai une mise à jour synchrone, en effet
le site Belge doit pouvoir communiquer avec le site de Saint-Larris sur les
produits commandés et l'écoulement des stocks. De même il doit y avoir un
compte rendu des clients Français qui ont acheté sur chaque site.

Pour la répartition des bdd je dirais : Pour le site de Narbonne il s'agit
du site administratif donc à mon avis il s'agit de l'intégralité des tables
sauf Facture et Details
Facture.

Pour Saint-Larris :

toutes les tables

Pour belgique je
vois pas.

Je pense peut-être me tromper car il faut à mon avis une répartition plus
marquée mais je vois pas comment.

Merci à tous.
KinF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2006, 15h11   #2
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Salut,

A mon avis il manque plusieurs renseignements de taille dans ton énoncé :

- Quel est le périmètre fonctionnel de l'application ? La gestion des stocks ? La vente ? La production ?

- Qui sont et où sont localisés les utilisateurs finaux ?

Même si c'est un cas d'école, il y a certains "détails" que tu ne peux pas te permettre d'inventer...
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2006, 17h36   #3
Invité de passage
 
Inscription : décembre 2004
Messages : 59
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 59
Points : 2
Points : 2
Envoyer un message via MSN à KinF
pourtant le problème est exactement identique.

Il n'y a rien de plus et rien de moins
KinF est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h20.


 
 
 
 
Partenaires

Hébergement Web