Salve a tutti, mi scuso se la domanda sarà per alcuni forse banale.
Ho creato delle applicazioni utilizzando Delphi 7, nella fattispecie i componenti dbExpress, lavorando con il database relazionale Firebird.
Le applicazioni funzionano tutte in locale, vorrei provare però ora a creare delle applicazioni funzionanti in una piccola rete domestica.
So che sicuramente il mio database dovrà girare su una macchina predisposta come server e che tutti gli altri client dovranno essere interfacciati ad esso per apportare le modifiche al database, così come il server manderà i risultati delle query o altro ai client che ne faranno richiesta.
Quello che volevo sapere sono le modifiche o le accortezze che devo fare per gestire il database condiviso, come per esempio le collisioni,non so se chiamano così, ma se due utenti cercano contemporaneamente di modificare un record, cosa succede? Come le devo gestire?
Potete illuminarmi o anche darmi qualche articolo o altro da leggere?
Ringrazio anticipatamente per l'aiuto