DB Access multiutente

Anonimo
2023-02-12T11:36:42+00:00

Salve,

ho un DB Access suddiviso in FE e BE; il BE si trova in una cartella su OneDrive mentre i FE sui PC degli utenti (5) che hanno accesso alla cartella di OneDrive quindi al BE.

Ho creato una pseudo profilazione per gli utenti ma il dubbio è ... se 2 utenti lavorano sulla stessa tabella e modificano i dati (es: uno aggiunge record e l'altro modifica) ci sono problemi ? il lock che applica access è sulla tabella o sul singolo record ?

Grazie

Roberto

Microsoft 365 e Office | Access | Altro | Altro

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

9 risposte

Ordina per: Più recente
  1. Anonimo
    2023-02-15T17:00:21+00:00

    Salve,

    Il problema per la maggior parte dei progetti è che le liste collegate di SharePoint come backend in termini di prestazioni funzionano bene solo fino a qualche migliaio di record. Il progetto dovrebbe quindi essere relativamente piccolo in termini di dati. In caso contrario, Sharepoint non è consigliabile.

    Lo uso solo per progetti in cui so che la quantità di dati non supererà ~10000 record e la prestazione generalmente non è molto criticha. Lo uso anche per la condivisione online dei dati per le applicazioni ibride con Access+Power Apps. Anche in questo caso, stiamo parlando di poche migliaia di record.

    Servus

    Karl

    La risposta è stata utile?

    2 persone hanno trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2023-02-15T16:46:06+00:00

    Sì, SharePoint Online può essere usato per archiviare e gestire elenchi e documenti e può essere una buona soluzione per semplici applicazioni simili a database. SharePoint Online fornisce modelli di elenchi e raccolte predefiniti per vari scenari, inclusi elenchi personalizzati che possono essere usati per archiviare dati come un database tradizionale.

    È possibile utilizzare gli elenchi di SharePoint Online per creare tabelle, definire colonne e applicare l'integrità dei dati tramite regole di convalida. È inoltre possibile creare relazioni tra elenchi, definire visualizzazioni e utilizzare formule per eseguire calcoli.

    SharePoint Online fornisce inoltre spazio di archiviazione per gli allegati dei documenti e supporta il controllo delle versioni e l'accesso per garantire la sicurezza e la conformità dei dati.

    Tuttavia, è importante notare che gli elenchi di SharePoint Online non sono un sistema di database relazionale completo come Microsoft SQL Server o Database SQL di Azure. Hanno alcune limitazioni in termini di prestazioni, scalabilità e modellazione di dati complessi.

    Pertanto, se si hanno requisiti di dati complessi o è necessario elaborare un volume elevato di dati, potrebbe essere necessario prendere in considerazione altre soluzioni di database come il database SQL di Azure. Tuttavia, se i requisiti relativi ai dati sono relativamente semplici e si desidera una soluzione conveniente che si integri con l'abbonamento Microsoft 365 Business Standard esistente, l'uso degli elenchi di SharePoint Online può essere una buona opzione.

    Spero che questa informazione aiuti.

    Saluti

    Abdal

    Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2023-02-15T16:35:25+00:00

    Grazie a tutti per le risposte.

    Visto che stiamo parlando di un DB di un gestionale mi verrebbe in mente di mettere le tabelle sulle liste/elenchi sharepoint.

    Visto che nel pacchetto "Microsoft 365 Business Standard" c'è anche SharePoint potrei utilizzare le liste/elenchi come tabelle del DB e lo spazio di archiviazione per gli allegati. Mi sembra che in questo pacchetto ci sia uno spazio di 1T.

    Potrebbe essere la soluzione ?

    Grazie per l'aiuto

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2023-02-14T15:04:01+00:00

    Salve,

    > esiste una soluzione cloud tipo "database as a service" ?

    Se puoi utilizzare un backend diverso da un file Access, allora ci sono tanti varianti, che vanno dalle liste SharePoint Online a Dataverse a SQL Azure o mySQL o altri sistemi server online.
    Se deve essere un backend Access, allora l'unica opzione è ospitare una VM online presso un qualche provider. Con Microsoft sarebbe Azure, come mostrato qui da George Young.

    Servus

    Karl

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  5. Anonimo
    2023-02-14T14:44:56+00:00

    ciao Roberto,

    la gestione della concorrenza è sempre una bella sfida ma con solo 5 utenti collegati se sei in lan ed il db è ben impostato dovresti riuscire a lavorare senza necessità di pensare al cloud.

    se invece devi lavorare con il web, devi cambiare la tecnologia utilizzata, Ms-Access è pesato per lavorare in modalità "desktop."

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento