Creare un nuovo database desktop

Database Desktop o app Web?

Importante    Access Services 2010 e Access Services 2013 verranno rimossi dalla prossima versione di SharePoint. È consigliabile non creare nuove app Web ed eseguire la migrazione delle app esistenti su una piattaforma alternativa, come Microsoft Power Apps.

È possibile condividere i dati di Access con Dataverse, un database nel cloud su cui è possibile creare applicazioni Power Platform, automatizzare i flussi di lavoro, agenti virtuali e altro ancora per il Web, il telefono o il tablet. Per altre informazioni, vedere Guida introduttiva: eseguire la migrazione dei dati di Access a Dataverse.

Icona modello web app di Access Icona modello di database desktop di Access

I modelli di web app di Access hanno un';icona globo sullo sfondo.

I modelli di database desktop di Access hanno un';icona tabella sullo sfondo.

Quando si apre Access 2016, viene visualizzata una galleria di modelli. Il primo passo nella creazione di un database è decidere se creare una web app Access o un database desktop di Access. La decisione dipende dagli strumenti a disposizione e dai propri obiettivi. Per decidere tra una web app o un database desktop di Access, considerare quanto segue.

Considerazioni di progettazione

Ci sono tre importanti considerazioni di progettazione da considerare innanzitutto.

Requisiti IT

Utilizzare una web app di Access se:

Utilizzare un database desktop se:

Usare Microsoft 365 con SharePoint Online o se si usa SharePoint Server 2013 o SharePoint Server 2016 locale con Access Services e SQL Server 2012 (o versione successiva).

Non si usa SharePoint o se il piano di Microsoft 365 non include SharePoint Online.

Si desidera l';affidabilità, la sicurezza e la gestibilità di memorizzazione dei dati in Microsoft Azure SQL Database o in SQL Server.

Si ha necessità di un database locale per memorizzare i dati, o di consolidare i dati provenienti da diverse fonti di dati locali.

Si desidera disporre delle più recenti funzioni di Access Services non appena sono disponibili.

Non è un problema attendere la prossima versione di Access per utilizzare le funzionalità più recenti.

Accesso ai dati e progettazione

Utilizzare una web app di Access se:

Utilizzare un database desktop se:

Le persone all';interno e all';esterno della propria organizzazione hanno bisogno di accedere ai dati da qualsiasi luogo e da molti dispositivi diversi.

Tutti possono connettersi al computer su cui è memorizzato il database Access e molto probabilmente utilizzeranno il database da un computer desktop o portatile in rete.

Chiunque abbia bisogno di creare o modificare una web app Access ha Access 2016.

Il proprio team crea e modifica database con diverse versioni di Access.

Chiunque abbia l';autorizzazione può visualizzare e modificare i dati, anche se non ha Access.

Si desidera assicurarsi che ogni utente del database abbia Access o abbia installato Access Runtime.

Obiettivi di business e requisiti

Utilizzare una web app di Access se:

Utilizzare un database desktop se:

Le proprie esigenze di reporting sono semplici, o non si hanno problemi con l';utilizzo di un database desktop per collegarsi ai dati nella web app di Access per i report più complessi.

Si vuole poter controllare completamente l'aspetto dell'esperienza utente del database.

Per il problema che si sta tentando di risolvere non sono necessarie caratteristiche di database avanzate.

Si desidera ridistribuire il database front-end ogni volta che si modifica la progettazione.

Si desidera un'interfaccia utente semplice e intuitiva.

Si hanno esigenze di reporting complesse, al di là dei semplici report di sintesi trasmessi nelle web app di Access (ad esempio, se è necessario integrare altri database in un report o formattare il report).

Si desidera che le modifiche di progettazione siano disponibili immediatamente.

Sono necessarie caratteristiche avanzate come:

  • Visual Basic for Applications.

  • Ci si collega a dati esterni, non solo elenchi di SharePoint di sola lettura.

  • Si utilizzano query di aggiornamento o a campi incrociati.

  • Si importano dati da XML, servizi dati, documenti HTML o cartelle di Outlook.

Differenze dettagliate tra le web app e i database desktop di Access

Per aiutare gli utenti a fare la scelta giusta, le tabelle seguenti evidenziano le numerose differenze tra le web app di Access e i database desktop di Access.

Guida introduttiva

Funzionalità

Web app di Access

Database desktop di Access

Modelli

Sono disponibili modelli di web app presso Office Store e in Access.

Sono disponibili modelli tabelle per la creazione di tabelle.

Sono disponibili modelli di database desktop su Office.com e in Access.

Sono disponibili parti di applicazioni, ovvero modelli che contengono diversi oggetti di database, nella galleria Parti di applicazioni.

Per i campi sono disponibili parti di tipi di dati.

Autorizzazioni

Le autorizzazioni vengono ereditate dal sito di SharePoint in cui viene creata la web app.

Impostare le autorizzazioni per i singoli individui sulla base delle autorizzazioni del file system.

Crittografare il database con una password.

Strumenti per l';inserimento di dati, la visualizzazione di dati, e la modifica della struttura del database

Inserire e visualizzare i dati utilizzando un browser web.

È necessario Access per creare o modificare una web app Access.

È necessario Access o Access Runtime (disponibile come parte di Access o come download gratuito) per entrare e visualizzare i dati.

È necessario Access per creare o modificare un database.

Archiviazione di dati

Area

Web app di Access

Database desktop di Access

Posizione di archiviazione dei dati

Se si usa Microsoft 365 con SharePoint Online, i dati vengono archiviati in database SQL di Microsoft Azure.

Se si utilizza la propria distribuzione locale di SharePoint Server 2013 o SharePoint 2016, i dati vengono memorizzati in locale in SQL Server.

I dati vengono memorizzati in un database di Access locale.

SQL Server necessario

Se si usa Microsoft 365 con SharePoint Online, SMicrosoft ospita i database in database SQL di Microsoft Azure.

Se si utilizza la propria distribuzione locale di SharePoint Server 2013 o SharePoint 2016, è necessario SQL Server.

Non è necessario SQL Server.

Dimensioni del database

Se si utilizza SharePoint Online, il limite di dimensione del database è di 1 gigabyte (GB).

Se si utilizza la propria distribuzione locale di SharePoint Server 2013 o SharePoint 2016, la dimensione del database è controllata da SQL Server.

In entrambi i casi, se si prevede di eseguire il backup dei dati salvando un pacchetto di applicazione, i dati compressi devono essere inferiori a 100 MB.

Sono disponibili 2 GB di spazio di memorizzazione per dati e oggetti.

Immissione di dati

Attività

Web app di Access

Database desktop di Access

Copiare e incollare da Excel, Word o altre origini

Sì, è possibile incollare i dati in Access da altre fonti.

Sì, è possibile incollare i dati in Access da altre fonti.

Importare dati da:

  • Excel

  • Accesso a database ODBC, come ad esempio SQL Server

  • File di testo o con valori delimitati da virgole (CSV)

  • Elenchi di SharePoint

  • Excel

  • Accesso a database ODBC, come ad esempio SQL Server

  • File di testo o CSV

  • Elenchi di SharePoint

  • XML

  • Servizi dati

  • Documenti HTML

  • Cartelle di Outlook

Accodare dati a una tabella

Copiare dati in una nuova tabella. Quindi copiare e incollare i dati nella tabella esistente, manualmente o utilizzando una macro dati.

Accodare dati a una tabella con l';importazione guidata.

Collegare dati in:

Elenchi di SharePoint (sola lettura)

  • Excel

  • Accesso a database ODBC, come ad esempio SQL Server

  • File di testo o CSV

  • Elenchi di SharePoint

  • Documenti HTML

  • Cartelle di Outlook

Struttura del database

Area

Web app di Access

Database desktop di Access

Tabelle

Sono disponibili modelli tabelle.

Le tabelle possono essere nascoste.

Sono disponibili modelli di parti di applicazioni.

Relazioni tra tabelle

Creare il tipo di dati Ricerca stabilisce un rapporto. Per visualizzare informazioni su un rapporto, selezionare il campo Ricerca e selezionare Modifica ricerche.

Le relazioni tra le tabelle vengono visualizzate nella finestra Relazioni.

Query

Non sono disponibili query di azione.

Le macro di dati vengono usate per eseguire aggiornamenti, aggiunte ed eliminazioni.

Sono disponibili query di azione.

Sono disponibili query su più schede.

Maschere e visualizzazioni

Nelle web app di Access, le maschere sono chiamate visualizzazioni.

È disponibile un designer interattivo di visualizzazioni.

Possono essere visualizzate anteprime.

Tipi di visualizzazioni:

  • Informazioni dettagliate sugli elenchi

  • Dati tecnici

  • Vuota (per switchboard personalizzate, finestre pop-up che contengono un singolo record e altro ancora)

  • Riepilogo (gruppo basato su un campo, calcolo somma, media; sono disponibili finestre pop-up per il drill-down)

È disponibile la creazione guidata maschere.

Tipi di maschere:

  • Più elementi

  • Dati tecnici

  • Maschere divise

  • Finestre di dialogo modali

Layout maschera

  • Blocco sulla griglia

  • I controlli possono essere riorganizzati e modificati almeno in parte.

  • Barra delle azioni personalizzabile

Sono disponibili controllo pixel per pixel, maschere divise, sotto-maschere, controlli a schede e le finestre di dialogo modali.

Controlli dell'immissione dati

Sono disponibili tutti i controlli di base, tra cui:

  • Controlli a cascata (soloMicrosoft 365 )

  • Elementi correlati

  • Completamento automatico

Sono disponibili controlli web, di navigazione e grafici aggiuntivi.

Recupero di dati

Le opzioni sono disponibili nell'interfaccia utente e quando si utilizzano funzioni di personalizzazione progetto.

Report

Sono disponibili visualizzazioni semplici di sintesi e di raggruppamento.

Per i report tradizionali di Access, utilizzare un database desktop di Access separato collegato al Microsoft Azure SQL Database in cui sono memorizzati i dati della web app di Access.

Creare report personalizzati.

Macro

Utilizzare le macro in dotazione per automatizzare le operazioni di interfaccia utente e dati.

Utilizzare le macro o VBA per automatizzare le operazioni di interfaccia utente e dati.

Controlli ActiveX e oggetti di dati

Controlli ActiveX e oggetti di dati non sono disponibili.

Controlli ActiveX e oggetti di dati sono disponibili.

Notifiche tramite posta elettronica

In Microsoft 365 usare macro di dati per inviare notifiche tramite posta elettronica.

Utilizzare le macro dati per inviare notifiche e-mail.

Strumenti

Strumento

Web app di Access

Database desktop di Access

Analizzatore guidato tabelle per individuare i dati ridondanti

L'analizzatore guidato tabelle non è disponibile.

Individuare i dati ridondanti con l'analizzatore guidato tabelle.

Compattazione e ripristino

Gli strumenti di compattazione e ripristino non sono disponibili.

Gli strumenti di compattazione e ripristino sono disponibili.

Analizzatore database

Analizzatore database non è disponibile.

Analizzatore database è disponibile.

Performance Analyzer

Performance Analyzer non è disponibile.

Performance Analyzer è disponibile.

Processi di backup e ripristino per i dati e la struttura

Anche se il database è memorizzato in Microsoft Azure, si consigliano backup locali periodici.

Eseguire il backup, spostare, o distribuire una web app di Access salvandola come pacchetto app.

Inserire nel pacchetto solo la struttura della web app oppure sia la struttura che i dati della web app

Eseguire il backup dei dati oppure dei dati e della struttura salvando il file di database.

Altre informazioni

È meglio creare un';app Access o un database desktop di Access?

Formazione su Excel

Formazione su Outlook

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.