Partage
  • Partager sur Facebook
  • Partager sur Twitter

à propos de progresql

    30 octobre 2017 à 19:40:28

    Bonjour à toutes et tous,

    Voilà ma question est toute simple: je recherche un bon tutoriel sur l'installation et création de base de données ++

    de 'postgresql' sur mac.

    ma recherche : le plus d'informations vers une base de données en usage interne spécialisée sur la photographie.

    car je n'ai rien trouvé sur le net ( à part un montage pour un boulanger en exemple ...!)

    Si quelqu'un à des informations , merci de m'en faire part.

    Une bonne soirée à vous tous

    • Partager sur Facebook
    • Partager sur Twitter
      1 novembre 2017 à 7:54:46

      Il y a deux problématiques que tu poses : comment installer postgresql sous MAC, et comment utiliser une base de données.

      Pour le premier, une recherche rapide sur google devrait t'aider : https://www.postgresql.org/download/macosx/

      Ta deuxième question est beaucoup trop vague. Tu ne trouvera jamais de "tutoriel avec postgresql pour la photographie". Tout simplement car ça ne veut rien dire : une base de données est faite pour organiser des données, quelles qu'elles soient.

      Là, il s'agit de modéliser un schéma de données qui répond à ton besoin. Puis de l'implanter avec un logiciel de base de données relationnelles (que ce soit postgres ou un autre). Donc c'est du cas par cas.

      Si tu n'a jamais fait de modélisation de base de données, il va falloir apprendre. Tu peux commencer avec la méthode Merise, qui est très bien documentées en français : https://merise.developpez.com/cours/

      Ensuite, tu pourra présenter ton cahier des charges (ce que tu veux faire exactement avec ta base de données), ainsi que ta modélisation associée, pour que les membres du forum puissent te conseiller / corriger / etc...

      • Partager sur Facebook
      • Partager sur Twitter
        6 novembre 2017 à 23:25:53

        Sebajuste, 

        Merci de m'avoir répondu et donné ces précisions

        Désolé je suis un peu en retard

        Pour ma première question à propos de l'installation c'est fait.

        Oui je sais c'est un peu vague... en  fait j'espérais trouvé des détails sur 'la façon de modéliser un schéma' et 'organiser des données' comme tu disais.

        avec la chance de trouvé quelqu'un qui aurait déjà travaillé dans le secteur photo pour une agence ou autre.

        Pour l'instant je dispose de dossiers d'env 400 tableaux avec un classement assez complexe pour env. 18000 photos (que des oiseaux: classement par ordres, genres etc etc .Chaque thème,ordre,genre et photos comportent des numéros et donc je peux aussi bien avoir un aperçu des photos par planche contact par genre ou ordre ou à l'unité avec des liens (tableaux /planches) et dans un 2ème temps ouvrir le ou les photos originales. Mes photos sont dans des dossiers avec les mêmes numéros correspondants aux tableaux.

        Voilà en gros,

        Mon interrogation : C'est de savoir s'il m'est possible de conserver les mêmes numéros et codes que mes tableaux pour rentrer cela dans la base de données.(et comment faire pour cela si c'est envisageable ?)

        Donc jusqu'ici je n'ai rien trouvé qui se rapproche de mon cas!

        D'un autre côté ,si je dois faire un apprentissage de 3ans pour résoudre mon problème je crois que j'envisagerai de faire appel à des spécialistes pour ce genre de chose..!

        Une bonne soirée et merci encore pour m'avoir consacré de ton temps. 

        • Partager sur Facebook
        • Partager sur Twitter
          8 novembre 2017 à 17:11:55

          Bonjour,

          En très gros, il faut se poser la question des informations qui sont par définition inhérente à "l'objet" et celles qui sont indépendantes.

          Par exemple, une table "photos" devrait avoir bien sûr un index, l'adresse du fichier correspondant, les dimensions en pixels, la date de prise de vue... ce genre de choses.

          Ensuite, Tu peux avoir une table "photographes" complètement indépendante qui recenserait les photographes : index, nom, adresse etc.

          Si on considère que chaque photo a été prise par un photographe, on rajoutera une colonne dans la table "photos" correspondant à l'index du photographe dans la table "photographes".

          Imaginons que ces photos soient prêtées, tu pourrais avoir une table qui recensent les prêts avec l'index de la photo et le lien vers une table événement.

          Bref, tout dépend des informations que tu veux exploiter, si tu arrives déjà à faire cela, c'est assez facile à modéliser par la suite.

          • Partager sur Facebook
          • Partager sur Twitter
            8 novembre 2017 à 17:21:46

            Bonjour,

            Pour compléter les réponses de Sebajuste et Philodick, je te conseillerai la lecture du document "Conception BDD" (cf. ma signature).

            Une fois cela fait, essaye de créer le modèle conceptuel de données (MCD) correspondant à tes données (tu peux utiliser jMerise pour cela).

            Une fois cela fait, tu peux nous le proposer ici pour critiques/améliorations/corrections.

            Une fois le MCD validé, tu génères le MLD (merci jMerise).

            Une fois cela fait, tu pourras te (nous) poser la question de "comment faire rentrer mes tableaux actuels dans ce MLD sans trop m'arracher les cheveux ?".

            -
            Edité par Benzouye 8 novembre 2017 à 17:22:10

            • Partager sur Facebook
            • Partager sur Twitter
            Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL

            à propos de progresql

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown