Base de données en réseau. - Divers - Programmation
Marsh Posté le 04-04-2012 à 09:46:13
Je suis pas sûr de bien comprendre. Tu veux pouvoir, à partir d'une appli, accéder à une BD hébergée sur une autre machine, sachant qu'il peut y avoir plusieurs clients qui se connectent en même temps à cette BD.
Si c'est ça, ben n'importe quel SGBD récent te permet de faire ça : Mysql (avec le moteur InnoDB pour gérer les transactions), Oracle, MsSql server (la version express peut aller si tu veux du gratuit), PostgreSql... Je te déconseille Interbase et Firebird par contre et, bien entendu, Access.
Marsh Posté le 04-04-2012 à 10:38:48
Bonjour rufo,
Merci.
Non souhaiterais connaître ces mécanismes pour implémenter une base de donnée moi même.
Marsh Posté le 04-04-2012 à 11:24:37
Que veux-tu dire par "implémenter une bd toi-même"? Tu veux développer ton propre SGBD Si c'est le cas, t'es pas au bout de tes peines
Si c'est pour créer une BD dasn un sgbd, ben, lit la doc. Avec ces GBDS modernes, que la BD soit accessible en local ou à distance, par une personne à la fois ou plusieurs, y'a aucune différence dès lors que t'utilises les transactions (là, la syntaxe diffère suivant les SGBD).
Marsh Posté le 04-04-2012 à 11:43:06
Je veux simplement gérer un liste doublement chaînée pour un usage multi client.
Marsh Posté le 04-04-2012 à 18:10:47
ben une BD avec un table ayant comme champ, au min, un ID, IDsuivant et IDPrecedent + un champ type blob pour contenir un objet serialisé. ca devrait le faire non?
Marsh Posté le 04-04-2012 à 18:16:10
rufo a écrit : ben une BD avec un table ayant comme champ, au min, un ID, IDsuivant et IDPrecedent + un champ type blob pour contenir un objet serialisé. ca devrait le faire non? |
Je crois comprendre que tu veux que j'utilise un gestionnaire de base de donnée relationnel ?
Je me demande si ce serais pas mieux mais je m'interroge, pour une table un SGBD complet.
En plus pas très compact...
Non, je cherche un truc du genre architecture d'objet protéger moniteur sémaphore,...
Marsh Posté le 05-04-2012 à 11:24:36
T'as des version pour l'embarqué de SGBD. Ex : http://fr.wikipedia.org/wiki/HSQL
Il fait 100 ko...
Marsh Posté le 03-04-2012 à 21:10:03
Bonjour,
Je voudrais savoir comment implémenter une base de donnée en réseau.
Je cherche entre autre comment protéger l'intégrité du système concurentiellement parlant.
Mais je suis con j'ai déjà un bouquin avec Ada sur la concurence.
Enfin, si vous pouviez m'en toucher deux mots.
Le projet est une base de donnée éthérogène qui permet partager en réseau des informations sur des objets.
- on doit pourvoir ajouter un objet selon ça classe.
- afficher la listes des objets.
- afficher la liste des objets d'une classe.
- afficher les informations sur un objet.
- detruire un objet.
Voyez, entre, ajouter, afficher et détruire, comment faire pour que ça marche ?
Merci pour vos réponses.