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

MySQL Discussion :

Création d'une base données


Sujet :

MySQL

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Création d'une base données
    Slt tous le monde.... Je travaille sur site d'agence immobilière!

    J'ai fait un modèle de la base données sur un fichier excel! Quelqu'un ou quelqu'une peut me dire si ca va jouer ou pas!??

    merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 90
    Points : 73
    Points
    73
    Par défaut
    Salut workeez

    Commences par utiliser un logiciel de modélisation comme
    http://live.gnome.org/Dia

    Il faut aussi que tu normalises les noms de champs.
    J'ai pas trop compris le coup des illustrations et images mais la façon dont tu les enregistres n'est pas vraiment normalisée.
    Voir http://sqlpro.developpez.com/

  3. #3
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 018
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 018
    Points : 23 710
    Points
    23 710
    Par défaut
    Bonjour,

    Tu peux aussi utiliser MySQL Workbench pour modéliser, si jamais ta base de données est MySQL .

    Sans connaître les règles de gestion qui te sont imposées, il est difficile de pouvoir savoir si ta modélisation tient la route ou pas...

    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  4. #4
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Salut ced! je suis allé voir un peu mysql Workebench... C'est vrai, c'est pas très compliqué... Là je voudrai créer une base de données d'une agence immobilière. La démarche est la suivante:
    Chaque bien (maison, appartement,...) possédera quatre images. Et c'est là, c'est que je bloque.... Je ne sais pas comment procéder pour attribuer à chaque bien quatre images.... Je me un fichier joint pour montrer un peu comment, je penser faire le truc.... Si ça peut aider....

    Si tu peux m'aider ou quelqu'un d'autre... Ca serai cool....

    Merci

    Workeez
    Fichiers attachés Fichiers attachés

  5. #5
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut
    Tu procède mal, ton modèle n'est pas bien du tout.
    Ce que tu devrais faire c'est créer une seule table image et faire plutôt migrer la clé du bien vers l'image puisque ici l'on a une relation de 1 a n(n ici étant 4) et chaque image est lié a un Bien.
    Avec ça si dans l'avenir un bien a plus ou moins de 4 images tu n'a plus besoin de modifier ton schéma.
    Courage à toi @+
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  6. #6
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    J'ai compris... ouais.. Merci Et maintenant ca marche... Mais j'ai un soucis ... j'ai inserer 3 bien et chaque bien à 2 images. Mais quand je fais ma requête il m'affiche par exemple le premier bien 2x vu qu'il possède 2 images et idem pour le deux autres bien.

    Alors que je voudrai afficher par exemple:

    bien1:image1,image2,
    bien2:imageA,imageB,
    bien3:imageK,imageL,

    Comment je peux faire ca svp???....
    j'ai mis la structure de ma base de donnée en pièce jointe au cas ou!

    merci....
    Images attachées Images attachées

  7. #7
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut
    Sur oracle avec Connect_by_prior aurais peut être pue résoudre ton problème mais apparemment mysql ne permet de travailler sur les arbres. Donc heu a défaut d'avoir ces répétitions tu utiliser une procédure stockée

    Courage a toi

    @+
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  8. #8
    Membre régulier
    Inscrit en
    Novembre 2005
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 188
    Points : 86
    Points
    86
    Par défaut
    tu peux aussi te contenter du résultat de ta requete, a savoir :

    bien1:image1
    bien1:image2
    bien2:imageA
    bien2:imageB
    bien3:imageK
    bien3:,imageL

    et ensuite manipuler ce resultat grace a du code (php par exemple)...

Discussions similaires

  1. création d'une base de donnée par programme
    Par lassad dans le forum Bases de données
    Réponses: 9
    Dernier message: 18/10/2005, 16h36
  2. création d'une base de données
    Par cyrilng dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 18/05/2005, 14h38
  3. Réponses: 4
    Dernier message: 22/09/2004, 09h17
  4. Création d'une base de données contenant des images
    Par gandalf_le_blanc dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 16/06/2004, 15h29

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