Perché è necessaria la normalizzazione del database?

Contenuti

Il standardizzazione da Banca dati è una tecnica che viene comunemente utilizzata per organizzare il contenuto delle tabelle dei database transazionali e dei data warehouse. L'applicazione di questa misura non deve essere considerata opzionale, ma piuttosto come un passo necessario per garantire un design di database di successo.

istock_000084251195_small-3697425

Crediti fotografici: istock cybrain

Le conseguenze della mancanza di normalizzazione del database figlio:

  • Inesattezza dei sistemi di database.

  • Rallentamento dei processi.

  • Inefficienza nelle operazioni.

Il normalizzazione del database aiuta a evitare questi effetti negativi già dalla progettazione di nuovi database e Inoltre ti permette di verificare se quelli esistenti garantiscono i dati necessari o l'integrità referenziale. Lo mejor es proceder a normalizar los datos antes de crear las tablas de la base de datos, aún cuando siempre es preferible garantizar su integridad y, inclusive si las bases de datos ya existen y no son de nueva creación, usar estas técnicas para ponerlos a prueba, tener claros los objetivos a lograr en el procedimiento.

Objetivos de la normalización de la base de datos

Al proceder con la normalización de la base de datos, se deben determinar 4 obiettivi:

  1. Organice los datos en grupos lógicos, de tal manera que cada grupo describa una pequeña parte del todo.
  2. Minimizar la cantidad de datos duplicados almacenado en una base de datos.
  3. Perfecciona la organización de los datos de una manera que, Cuando se requieran modificaciones, el cambio solo debe aplicarse en un lugar.
  4. Crea un database al quale si possa accedere rapidamente e dove sia possibile manipolare i dati con la massima efficacia e senza compromettere la loro integrità.

La normalizzazione del database è particolarmente importante nell'ambiente di elaborazione transazionale., soprattutto quando avviene online. Questo è dovuto all'agilità con cui vengono effettuate le modifiche ai dati, Quello, allo stesso tempo, che di solito avvengono in modo casuale.. Le inserzioni, le eliminazioni o gli aggiornamenti impattano i dati memorizzati e possono ridurre le prestazioni del database se non è stato normalizzato.

Nonostante questo, prima di poter iniziare a normalizzare un database, è È necessario effettuare un'analisi dei requisiti, que será útil para establecer las politiche y procedimientos a aplicar. Esta investigación dará como consecuencia un compendio de Regole aziendali.

Estas reglas debe ser obtenido por consenso e, este acuerdo entre los users de la base de datos, tanto en términos del uso de los diferentes ítems de cada tabla, como en términos de sus definiciones, es fundamental para lograr los obiettivi de la normalizzazione del database. Se pueden usar esquemas o metodologías para llegar a un consenso, que faciliten la transición por medio de la etapa de requerimientos, el análisis y el esquema de la base de datos.. Lo importante es que las reglas sean claras y que se confirme el significado de cada término y cómo usarlo antes de iniziare a estandarizar.

(funzione(D, S, ID) {
var js, fjs = d.getElementsByTagName(S)[0];
Se (d.getElementById(ID)) Restituzione;
js = d.createElement(S); js.id = id;
js.src = “//connect.facebook.net/es_ES/all.js#xfbml=1&stato=0”;
fjs.parentNode.insertBefore(js, fjs);
}(documento, 'copione', 'facebook-jssdk'));

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.

Altoparlante dati