Bonjour,
Voilà bien plusieurs semaines, voir mois, que je me suis installé sur ce forum et en ai fait ma source principale d'informations et d'étude en ce qui concerne le développement d'un programme de gestion de collection.
J'ai une licence Delphi 7 Personnelle et n'ai pas de module pour le développement de BDD. J'ai donc commencé à chercher, et à poser mes questions sur ce forum, pour finir par me rabattre sur des solutions assez faibles mais qui me semblaient plus accessibles (je commence à peine l'étude de la programmation). Ceci parceque je n'ai toujours pas compris Interbase 6.0.1. Malgré les lectures répétées des discussions du forum, de pages Web extèrieures, de livres achetés, etc, je n'arrive toujours pas à préciser les réponses à mes besoins.
Mon projet est de créer un programme pour gèrer ma collection de disques. Corrigez-moi si je me trompe mais je l'identifierai donc comme une BDD locale (desktop ?) et mono utilisateur.
La version Open Source InterBase 6.0.1 en téléchargement sur le site de Borland se présente comme 3 fichiers : Le Code Source, une partie Serveur et une partie Client. Est-t-il possible d'installer cette version pour développer une BDD locale (desktop ?). Faut-il, dans ce cas que j'installe les 2 fichiers (Client et Serveur) et que je configure le Serveur en lui indiquant le PC Client comme cible ? Un PC Client qui serait son propre Serveur en quelques sortes.
Un autre concept que je ne saisis pas dans son intégralité est celui des BDE/DBexpress/DAO/DOA/IBExpress/etc qui me semblent être des sortes de passerelles pour mettre en rapport la BDD InterBase avec le GUI. Le choix semble être sensible mais je n'arrive pas à positionner les différentes solutions les unes par rapport aux autres en ce qui concerne leur robustesse, coût/gratuité, avenir, facilité de codage, etc. J'ai l'impression que le BDE est absent de ma version Delphi 7 Personnelle. Il semblerait aussi que ce ne soit pas une grosse perte.
Est-ce que InterBase Desktop Edition, en tant que version grand public, est plus simple d'utilisation que InterBase 6.0.1 ? J'entends par là, plus facile d'approche pour un novice parceque destinée à un public moins savant. Car bien que novice, j'aimerais beaucoup ne pas programmer un logiciel au rabais.
Ce qui me gêne dans toutes ces questions, c'est que j'ai l'impression de ne pas cesser de les poser différemment à chaque fois car ne les comprennant pas moi-même, de toujours recevoir des réponses éclairées et satisfaisantes mais qui me perdent un peu plus après coup. Plus j'en apprends, moins j'en sais. C'est paradoxal me direz-vous ; j'ai moi-même bien peur d'errer dans une dimension parallèle, dépossèder de mon cerveau.
Merci encore pour votre patience et toutes vos réponses jusqu'ici .
Partager