IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils MySQL Discussion :

Fusion de bases


Sujet :

Outils MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de ninou58
    Inscrit en
    Juin 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Juin 2007
    Messages : 109
    Par défaut Fusion de bases
    Bonjour,

    Voici mon projet, j'aurais besoin de conseils.
    Nous avons 4 bases de données de même structure et l'objectif de n'avoir qu'une seule base de donnée avec toute les informations, bien sur il faudrait ajouter une table pour savoir quels sont les infos de chaque bases.

    J'aimerais savoir si cela est possible et dans ce cas quelle est la marche à suivre.

    De plus, je suis à la recherche d'un outil qui me premettrait de faire le MCD à partir de mes bases.

    Je vous remercie d'avance pour votre aide
    bonne journée

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 390
    Par défaut
    salut

    De plus, je suis à la recherche d'un outil qui me premettrait de faire le MCD à partir de mes bases.
    Je vous conseille la suite logiciel Mysql incluant WorkBench qui vous permetra de récupérer le MCD ainsi que le modifier et de le réinsérer dans la base.
    gui-tools
    workbench

    Nous avons 4 bases de données de même structure et l'objectif de n'avoir qu'une seule base de donnée avec toute les informations, bien sur il faudrait ajouter une table pour savoir quels sont les infos de chaque bases.
    Cela dépends de la structure de la base mais, vous pouvez peut être n'ajouter qu'un champ par table. De plus, cela vous permettra peut être de recouper les informations et économiser des enregistrements.

    Bonne soirée

  3. #3
    Membre confirmé Avatar de ninou58
    Inscrit en
    Juin 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Juin 2007
    Messages : 109
    Par défaut
    Bonjour,
    merci pour ta réponse.
    J'ai installé workbench mais bon petit souci dans le script qu'on m'a donné et que g pris pour faire la base sql il ny a pas les clés etrangères donc pas de MCD correct.
    Me voila parti à la main pour une cinquantaine de table.

    ""Cela dépends de la structure de la base mais, vous pouvez peut être n'ajouter qu'un champ par table. De plus, cela vous permettra peut être de recouper les informations et économiser des enregistrements. ""

    En faite sur les 4 bases my sql, la structure est identique, soit une cinquantaine de table avec même nom de table, de champs.
    Je dois chercher les limites, et les ocnséquances que cela aurait si on fusionne ses bases. Les bases servent pour un intranet, chaque intranet à sa propre base.

    Voilà
    Merci d'avance pour votre aide, et conseils

    Bonne soirée

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 390
    Par défaut
    Pourquoi vouloir les fusionner ?
    Avoir 4 tables permets que l'intranet ne s'arrete pas totalement en cas de crash.

  5. #5
    Membre confirmé Avatar de ninou58
    Inscrit en
    Juin 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Juin 2007
    Messages : 109
    Par défaut
    Bonjour,

    ""Pourquoi vouloir les fusionner ?
    Avoir 4 tables permets que l'intranet ne s'arrete pas totalement en cas de crash. ""

    Ce n'est pas 4 tables mais 4 bases de données, qui sont exactement sur la même structure de base. Mon projet étant de former un document qui permet l'agrégation des bases de données.
    Nous envisageons la fusion, mais il faut voir si ca vaut la peine ou non.

    Je voudrais savoir si cela est possible.
    Ne vas t'il pas y avoir de problème concernant les identifiants?

    Merci d'avance,
    Bonne journée

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 390
    Par défaut
    salut


    il va surement avoir un problème avec les clés effectivement. Si tu compte rajouter un champ a chaque table (pour en savoir l'origine), tu peux peut passer ce champ clé primaire. Ce qui ne te posera plus de souci d'increment.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fusion de base de données
    Par amarmama dans le forum Access
    Réponses: 8
    Dernier message: 12/11/2012, 00h27
  2. [AC-2003] code fusion de bases de données
    Par geo_67210 dans le forum VBA Access
    Réponses: 3
    Dernier message: 08/04/2009, 11h02
  3. [AC-2003] Fusion de bases avec index en N° auto
    Par AndréPe dans le forum Modélisation
    Réponses: 4
    Dernier message: 30/03/2009, 09h38
  4. Fusion de base de donnée sous access
    Par Majestik99 dans le forum VBA Access
    Réponses: 3
    Dernier message: 07/12/2007, 13h01
  5. Fusion de Base Firebird
    Par Cambon dans le forum Débuter
    Réponses: 2
    Dernier message: 10/05/2005, 18h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo