Come trovare e rimuovere i record di MS Access duplicati in Access 2013 e 2016

Sinossi:  

Il tuo database Access 2007/2010/2013/2016 mostra frequentemente problemi con record duplicati? Bene, se è un sì, allora cosa farai per capire immediatamente tali record duplicati e cancellarli dal tuo database. Non conosco tali metodi, beh, non devi preoccuparti di leggere questo post e potrai conoscere tutti i trucchi facili per trovare ed eliminare record duplicati in Access.

I dati duplicati si verificano spesso quando più utenti immettono dati nel database contemporaneamente o se il database non è stato progettato per verificare la presenza di duplicati.   Bene, il modo più semplice è usare una query per cancellare i record duplicati. Ma prima di tutto devi trovare i record duplicati con una query nel tuo database.

Che cos’è un dato duplicato?

Un dato è chiamato dati duplicati quando è la copia esatta di un altro dato o fornisce la stessa cosa degli altri dati.

I dati duplicati si verificano a diversi livelli:

  1. Più di due record contenenti campi duplicati: irecord possono essere considerati come duplicati, quando alcuni record sul campo hanno valori corrispondenti. Ad esempio se due campi sono immessi con lo stesso ID cliente, verrà considerato come record duplicato.
  2. Più di due tabelle contenenti dati simili:in alcuni casi, esistono due tabelle una del cliente e altra del client, entrambe con record dello stesso cliente, quindi è possibile rimuovere la duplicazione unendo le due tabelle in un’unica tabella.
  3. Più di due database contenenti dati simili:si presuppone che più di due database contenenti dati simili o il database si sovrappongano al database corrente e che quindi sia necessario confrontare i singoli database, operazione non semplice. Ma con l’aiuto di strumenti di fornitori di terze parti può essere utilizzato per confrontare la struttura e il contenuto del database.

Quali dati non sono considerati come dati duplicati?

  1. In alcuni casi più di due record mostrano lo stesso valore ma non riferiscono la stessa cosa. Ad esempio, molti clientihanno il nome di Steve Smith , ma in realtà sono tutti persone diverse . Poiché avranno ID cliente, indirizzo, ecc. Diversi
  2. I dati restituiti in una query, sono simili a record duplicati, poiché non specifica l’identità univoca di ciascun record. Ma dallo stesso campo Query per chiave primaria, mostrerà i record in modo univoco.

Come trovare i record duplicati In Access?

È possibile trovare i record duplicati utilizzando la Creazione guidata Query e la procedura per eseguire questa operazione è la seguente:

  1. Nella scheda Crea, dal gruppo Query , fare clic su Creazione guidata query .
  2. Nella finestra di dialogo della nuova query, toccare per trovare l’opzione Ricerca guidata query duplicata e quindi fare clic su OK .

  1. Dall’elenco di tabelle, scegliere la tabella appropriata di utilizzo e quindi fare clic suAvanti

  1. Selezionare i campi con cui si desidera abbinare e quindi fare clic suAvanti

  1. Dall’elenco dei campi disponibili, selezionare il campo che contiene i dati che si desidera aggiornare e fare clic suAvanti

  1. Accettare il nome della query suggerita o assegnare un nome e quindi fare clicsull’opzioneFinish per eseguire la query.

Come risolvere e prevenire la duplicazione dei dati in accesso?

La duplicazione dei dati nella tabella è generalmente dovuta a record sovrapposti. Devono essere seguiti i passaggi da seguire per rimuovere laduplicazione .

LEGGI ANCHE:   Risolvi Access 1919 – configurazione errore origine dati ODBC

  1. La query deve mostrare i record della tabella che si sovrappongono. Può essere fatto ordinando i record per campo.
  2. È possibile modificare un’entità distinta di un record duplicato.
  3. Se esiste un’altra registrazione della stessa entità, è possibile eliminare il record duplicato.
  4. Potrebbe anche accadere che un dato duplicato venga cancellato e che altri vengano modificati. Quindi il record cancellato dalla tabella deve essere messo in cascata con l’altra tabella.
  5. Ogni tabella dovrebbe avere una chiave primaria.
  6. Se i campi non hanno la chiave primaria, dovrebbero avere indici univoci, valori univoci per i campi.
  7. Per trovare facilmente i valori esistenti utilizzando la casella di riepilogo e creando dati immessi.

Come eliminare i record duplicati In Access?

Ecco i passaggi completi su come creare ed eseguire una query di eliminazione in Access 2013/2016.

  1. Vai al gruppo di progettazione di querye fai clic sulla scheda Crea . Ora nella finestra di dialogo mostra tabella , fare doppio clic sulla tabella da cui si desidera eliminare i record.
  2. Tocca due volte l’ asterisco (*)per aggiungere tutti i campi della tabella a Query Designer.
  3. Aggiungi semplicemente i campi che hai conservato per identificare i record da eliminare.
  4. È inoltre possibile inserire criteri nella riga dei criteri.
  5. Deselezionare la casella di controllo Mostraper ciascun campo di criteri.
  6. Dalla scheda Progettazionefai clic su Esegui . Verificare che la query restituisca i record che si desidera eliminare.
  7. Dalla scheda Progettazionefare clic sulla scheda Progettazione, quindi Elimina accesso modificherà la query di selezione in una query di eliminazione, nasconde la riga di presentazione nella sezione inferiore della griglia di progettazione e aggiunge la riga Elimina .
  8. È necessaria un’altra verifica prima di eseguire la query di eliminazione, assicurarsi che la riga di eliminazione in   *Visualizza colonne (tutti i campi)   A partire dal   e   Dove   deve apparire in una qualsiasi colonna dei criteri.
  9. Infine, nella scheda di progettazione, fai clic su Esegui> Sì.

Come recuperare i record cancellati dal database di MS Access?

A volte accade anche che durante l’eliminazione di ACCESS DUPLICATE RECORDS, venga accidentalmente cancellato sia il file effettivo che quello duplicato. Poi alla volta quale sarà il tuo passo. Come puoi recuperarlo? Sentendosi frustrato, beh, non ce n’è bisogno …! Come si può facilmente fare il recupero dei record cancellati in Access usando Access Repair And Recovery Tool .

LEGGI ANCHE :   Come risolvere l’errore 48: Errore nel caricamento della DLL?

Questo software è utilizzato per recuperare database danneggiati, corrotti o inaccessibili . Questo strumento recupera facilmente il database da qualsiasi tipo di corruzione. Può ripristinare relazioni, query, tabelle e indici corrotti . Questo strumento può persino recuperare moduli o moduli protetti da password. Questo strumento è stato vantaggioso per le piccole e medie imprese e per le singole aziende di eseguire e mantenere il proprio database.Questo strumento aiuta a costruire moduli, report, tabelle e query.

Guida passo passo su Come recuperare i record eliminati in Microsoft Access

Passaggio 1: installa il software e avvialo. Ora seleziona il file Access corrotto per la riparazione.

Passaggio 2: il software mostrerà l’elenco dei file cercati in un’unità. Seleziona il file che vuoi riparare e clicca sul pulsante Ripara .

Passaggio 3: il processo di riparazione inizierà e verrà visualizzato il rapporto del registro per l’analisi.

Passaggio 4: una volta completato il processo di riparazione, fare clic sul pulsante ” OK ” per visualizzare l’anteprima degli oggetti del database dei file.

Passaggio 5: ora è possibile visualizzare l’anteprima del file riparato.

Passaggio 6: per impostazione predefinita, il software salverà il file riparato nella posizione in cui è stato salvato il database danneggiato, ma con un nuovo nome. Puoi anche selezionare un’altra posizione.

Passaggio 7: il salvataggio è in corso.

Passaggio 8 – Salvataggio completato.

Precauzioni per essere   Seguito prima dell’eliminazione dei dati duplicati

  1. Il file di database non deve essere letto solo.
  2. Solo una persona dovrebbe lavorare sul database alla volta, questo riduce i conflitti di dati.
  3. È necessario aprire il database in modalità esclusiva facendo clic sulla scheda File, quindi su Apri , fare clic sulla freccia accanto al pulsanteApri e selezionare Apri esclusivo.
  4. Il database deve essere sottoposto a backupprima di eliminare i record 



Come trovare e rimuovere i record di MS Access duplicati in Access 2013 e 2016