Normalizzare i dati con Analizzatore tabelle

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Quando si importano dati in Access, a volte i dati di origine non vengono suddivisi correttamente in tabelle correlate. Per ottenere il massimo vantaggio da Access, i dati devono essere normalizzati, separati in tabelle diverse, ognuna relativa a un'unica cosa, correlate da informazioni chiave. Analizza tabelle consente di eseguire questa attività critica: sulla barra multifunzione fare clic su Strumenti database e quindi su Analizza tabella nel gruppo Analizza. Viene avviata una procedura guidata che guida l'utente nella procedura.

Nota

Le informazioni contenute in questo argomento si applicano solo a un database desktop di Microsoft Access (.mdb o con estensione accdb).

Due tabelle create a partire da una tabella e la query che riporta insieme i relativi dati

1. Tavolo originale

2. Tabelle create da Analizzatore tabelle

3. Query creata da Analizzatore tabelle

4. Elenco di ricerca

Se il database di Microsoft Access contiene una tabella contenente informazioni ripetute in uno o più campi, usare l'analizzatore tabelle per suddividere i dati in tabelle correlate in modo da poterli archiviare in modo più sicuro ed efficiente. Questo processo viene chiamato normalizzazione.

L'analizzatore tabelle divide una tabella contenente informazioni ripetute in tabelle separate in cui ogni tipo di informazione è archiviato una sola volta. Ciò rende il database più efficiente e più facile da aggiornare e ne riduce le dimensioni. Dopo che la procedura guidata ha diviso i dati, è comunque possibile visualizzarli e usarli in un'unica posizione impostando la procedura guidata per creare una query.

È possibile usare la query per aggiornare i dati di più tabelle contemporaneamente. La query offre anche altre funzionalità per risparmiare tempo per aumentare l'accuratezza dei dati.

  • Se si modifica un campo ripetuto nella query, tutti i record con tale valore vengono aggiornati automaticamente, in quanto in realtà si sta aggiornando solo un campo nella tabella sottostante della query.
  • Nelle nuove tabelle, la query eredita i campi di ricerca, che consentono di modificare i valori dei campi selezionando valori da un elenco invece di dover digitare un valore correttamente. L'elenco di ricerca cerca i valori dalla tabella sottostante. Quando lo stesso valore si applica a più record, è possibile garantire accuratezza e coerenza selezionando ogni volta quel valore dall'elenco.
  • Le maschere e i report basati in precedenza sulla tabella originale verranno basati automaticamente sulla query, in quanto la procedura guidata assegna il nome della tabella originale alla query e rinomina la tabella.
  • Le maschere e i report esistenti basati sulla query erediteranno gli aggiornamenti automatici dei campi. Anche le nuove maschere e i nuovi report erediteranno gli elenchi di ricerca.