NORMALIZACIÓN

Description

BASES DE DATOS Mind Map on NORMALIZACIÓN, created by Dianet Campos Reyes on 30/01/2017.
Dianet Campos Reyes
Mind Map by Dianet Campos Reyes, updated more than 1 year ago
Dianet Campos Reyes
Created by Dianet Campos Reyes about 7 years ago
951
1

Resource summary

NORMALIZACIÓN
  1. Es un conjunto de reglas que sirven para ayudar a desarrollar un esquema de BD que minimice los problemas de lógica y redundancia.
    1. FORMAS NORMALES Ó REGLAS DE NORMALIZACIÓN
      1. Son reglas que permiten prevenir anomalías que detectamos en una tabla porque no tiene una estructura eficaz o apropiada. Éstas anomalías producen principalmente duplicidad y falta de integridad en los datos.
        1. TIPOS DE ANOMALÍAS
          1. Inserción: Se da cuando se requieren insertar muchos datos y éstos se duplican
            1. Borrado o eliminación: Cuando se borran datos importantes provocando pérdidad de información.
        2. REGLAS DE NORMALIZACIÓN
          1. Primera Forma Normal (1FN): Establece que las celdas de la tabla deben tener un solo valor y no se permiten ni grupos ni arreglos repetidos como valores. Las columnas repetidas deben eliminarse y colocarse en tablas separadas.
            1. SEGUNDA FORMA NORMAL: La tabla DEBE ESTAR EN PRIMERA FORMA NORMAL Establece que se deben separar los atributos que no dependan funcionalmente de la llave primaria (PK), y se dejan los que si dependa su existencia de la PK
              1. TERCERA FORMA NORMAL: La tabla debe estar en primera y segunda forma normal. Establece que en una relación se deberán eliminar las dependencias transitivas.
                1. Para éste ejemplo: Categoría depende de la existencia de un Artículo y la venta de un Artículo depende de la existencia de una Factura, por lo tanto LA CATEGORÍA DEPENDE TRANSITIVAMENTE DE LA EXISTENCIA DE LA FACTURA.
                  1. Debemos asegurarnos que cuando se crea una relación para una entidad dependiente de un identificador o llave, las llaves del padre y la de la entidad aparezcan en la relación. (CódigoProducto, Códigocategoría)
                2. FORMA NORMAL Boyce-Codd: Ocurre si una tabla está en tercera forma normal y además todos sus atributos son claves candidatas.
                3. ¿Qué es una LLAVE?
                  1. Es un grupo de uno o más atributos que identifica únicamente a un renglón o tupla en una relación (tabla).
                  2. ¿Qu es es una clave candidata? (Llave candidata)
                    1. Son todas aquellos atribtutos que por sus caracteristicas podrian ser la llave principal
                    2. DEPENDENCIA FUNCIONAL
                      1. Es una relación entre uno o más ATRIBUTOS.
                        1. Por ejemplo en ésta tabla de ACTIVIDADES, tanto Actividad y Cuota dependen funcionalmente de la existencia de un EID, que los identifique a cada uno.
                        2. DEPENDENCIA FUNCIONAL TRANSITIVA.
                          1. Es la relación indirecta entre un atributo y la llave principal (PK) de una relación. Es como una analogía entre un familiar y sus descendientes:
                        Show full summary Hide full summary

                        Similar

                        VENTAJAS Y DESVENTAJAS DE UNA BASE DE DATOS RELACIONAL
                        Patricia Cualchi
                        Mapa conceptual SGBD
                        freddy diaz
                        BASES DE DATOS
                        Horst Berndt Reyes
                        TEST DE BASES DE DATOS
                        MrDadubo .
                        Base de datos Requerida por un Sistema Computacional
                        Amanda Paz
                        Normas para diseñar engranes
                        Cesar Islas
                        BASE DE DATOS 3
                        Jose WIlson Quintero Bedoya
                        PREGUNTAS CUESTIONARIO BASES DE DATOS
                        Camilo Guevara
                        Normas y Normalización
                        giancarlo de la vega
                        BASES DE DATOS
                        jaime andres rojas gil
                        Bases de Datos
                        marcos100299