Criterios de sql para formas normales

Video: Base de datos #13 | Normalización (1FN, 2FN y 3FN)

En SQL, formas normales están definiendo características de bases de datos relacionales. formas de SQL consiguen clasificarse de acuerdo con los tipos de anomalías de modificación que están sujetos a. En primer lugar, segunda, y tercera formas normales (1NF, 2NF, 3NF) sirven como remedios para las tres fuentes principales de anomalías de modificación.

Video: Normalización (1FN, 2FN, 3FN) - Esquema logico de bases de datos (1 de 2)

Las formas normales están anidados en el sentido de que una tabla que está en 2NF es automáticamente también en 1NF. Del mismo modo, una tabla en 3NF está automáticamente en 2NF, y así sucesivamente. Para aplicaciones más prácticas, poniendo una base de datos en 3NF es suficiente para asegurar un alto grado de integridad. Para estar absolutamente seguro de su integridad, debe poner la base de datos en DK / NF.

Las siguientes listas exponen los criterios para cada forma:

Primera Forma Normal (1NF):

La tabla debe ser de dos dimensiones, con filas y columnas.

  • Cada fila contiene datos que pertenece a una cosa o una porción de una cosa.

  • Cada columna contiene datos para un solo atributo de la cosa que se describe.

  • Cada célula (intersección de fila y columna) de la tabla debe ser de un solo valor.

  • Todas las entradas en una columna deben ser del mismo tipo.

    Video: Reglas de Normalización

  • Cada columna debe tener un nombre único.

  • No hay dos filas pueden ser idénticos.

  • El orden de las columnas y de las filas no importa.

  • Segunda forma normal (2NF):

    • Tabla debe estar en la primera forma normal (1NF).

    • Todos los atributos sin clave (columnas) deben ser dependientes de toda la clave.

    Tercera forma normal (3NF):

    • Tabla debe estar en la segunda forma normal (2NF).

    • Tabla no tiene dependencias transitivas.

    Forma Normal de dominio-Key (DK / NF):

    • Cada restricción en la tabla es una consecuencia lógica de la definición de las llaves y dominios.

      Video: Bases de Datos desde Cero. Formas Normales (6)

    Artículos Relacionados