![Integrità dei dati - Tecnologia Integrità dei dati - Tecnologia](https://a.continuousdev.com/technology/data-integrity.jpg)
Contenuto
- Definizione: cosa significa integrità dei dati?
- Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
- Techopedia spiega l'integrità dei dati
Definizione: cosa significa integrità dei dati?
L'integrità dei dati è la completezza, accuratezza e coerenza complessive dei dati. Ciò può essere indicato dall'assenza di alterazione tra due istanze o tra due aggiornamenti di un set di dati, il che significa che i dati sono intatti e invariati. L'integrità dei dati viene di solito imposta durante la fase di progettazione del database attraverso l'uso di procedure e regole standard. L'integrità dei dati può essere mantenuta attraverso l'uso di vari metodi di controllo degli errori e procedure di validazione.
Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
Techopedia spiega l'integrità dei dati
L'integrità dei dati viene applicata in entrambi i modelli di database gerarchici e relazionali. I seguenti tre vincoli di integrità vengono utilizzati in una struttura di database relazionale per ottenere l'integrità dei dati:
- Integrità delle entità: riguarda il concetto di chiavi primarie. La regola afferma che ogni tabella deve avere la propria chiave primaria e che ognuna deve essere unica e non nulla.
- Integrità referenziale: questo è il concetto di chiavi esterne. La regola afferma che il valore della chiave esterna può essere in due stati. Il primo stato è che il valore della chiave esterna farebbe riferimento a un valore della chiave primaria di un'altra tabella, oppure può essere nullo. Essere nulli potrebbe semplicemente significare che non ci sono relazioni o che la relazione è sconosciuta.
- Integrità del dominio: indica che tutte le colonne in un database relazionale si trovano in un dominio definito.
Il concetto di integrità dei dati garantisce che tutti i dati in un database possano essere tracciati e collegati ad altri dati. Questo assicura che tutto sia recuperabile e ricercabile. Avere un unico sistema di integrità dei dati ben definito e ben controllato aumenta la stabilità, le prestazioni, la riusabilità e la manutenibilità. Se una di queste funzionalità non può essere implementata nel database, deve essere implementata tramite il software.
Questa definizione è stata scritta nel raggiro dei database