| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Las desventajas de la normalización
    bases de datos simples pueden no necesitar la normalización , los complejos probablemente lo hacen. Si usted ha escuchado la palabra "normalización ", pero nunca lo busqué , usted puede descubrir que su base de datos podría usar la normalización . Antes de embarcarse en una aventura en la normalización , es importante conocer las ventajas y desventajas asociadas con la organización de las tablas de una base de datos. Datos Organización

    Una base de datos es similar a un archivador. Usted tiene la opción de agrupar objetos similares y colocarlos en cajones separados o tirar todo en un solo cajón al azar . Elija el primer método de la organización , y usted probablemente encontrará que baratija que buscas de forma rápida , ya que tendrá una idea de dónde buscar. Bases de datos informáticos funcionan a lo largo de un principio similar. Un diseñador de base de datos puede tirar todos los datos en una sola tabla o grupo de elementos relacionados en el interior de varias tablas . La normalización se refiere al método que se utiliza para los elementos de base de datos relacionados con el grupo .
    Normalización

    Uno de los objetivos de normalización importante es la eliminación de datos duplicados . Por ejemplo , si la tabla de ventas contiene un elemento de " Ciudad de los clientes " , y la tabla de clientes tiene un artículo idéntico , su base de datos contiene los datos duplicados . La base de datos no se normaliza . Otro de los objetivos de normalización es la eliminación de las dependencias que son inconsistentes para aumentar la eficiencia de sus métodos de acceso de datos . También debe eliminar las dependencias de datos que son inconsistentes . Una dependencia incoherente se produce cuando, por ejemplo , se agrega un color de la carrocería a una tabla que contiene los datos de los empleados .
    Desventajas Strucutural

    La eliminación de datos redundantes y dependencias incoherentes pueden reducir el tamaño de su base de datos. Sin embargo , puede incurrir en un nuevo costo al reestructurar sus tablas de datos. Usted o un analista de datos debe entender la normalización y realizar un análisis detallado antes de siquiera comenzar a normalizar sus datos si usted tiene un sistema complejo. También es posible que el exceso de normalizar una base de datos y que se dividen en muchas mesas granulares. Por ejemplo , usted puede tener una tabla de empleados perfectamente normalizado que contiene campos para el nombre , DNI y dirección de correo electrónico . Si esto ocurre , es posible que tenga que crear consultas más complejas para unir datos dispersos en varias tablas.
    Reducción de la capacidad

    Puesto que los datos residen en varias tablas en una adecuada normalizado base de datos, a veces requiere más trabajo para extraer los datos y producir informes. Si un informe de ventas requiere datos de una tabla de productos , una tabla de precios y una tabla de clientes , una consulta debe unir las tres tablas para elaborar el informe . Unidades de CPU y disco deben trabajar más para llevar a cabo este tipo de consultas . Por otro lado , si todos los datos residen en una sola tabla que no se normaliza , la consulta sólo tendría que recuperar los datos de esa tabla. Normalizar las tablas de forma efectiva para maximizar la eficiencia de procesamiento.

    Previous :

    next :
      Artículos relacionados
    ·Cálculos en Adobe LiveCycle Enterprise Suite 
    ·Diferencia entre recursividad y la iteración 
    ·Cómo crear una fecha en números MATLAB 
    ·Net Framework 3.0 Tutoriales 
    ·Cómo acceder a columnas de DataSet 
    ·¿Cómo deshacerse de relleno Lista Inline 
    ·Cómo mezclar matrices en MATLAB 
    ·Mainframe JCL Procedimientos 
    ·Cómo cambiar un archivo de OST a PST 
    ·Cómo E mail a un enlace en Flash Actionscript 
      Artículos destacados
    ·Cómo ver todos los elementos de una matriz bidimension…
    ·Cómo instalar un paquete RPM 
    ·Cómo ajustar el enfoque con jQuery 
    ·Cómo abrir un archivo desde Argumento de entrada en Ru…
    ·Cómo acceder a una consulta de eliminación VBA 
    ·Cómo devolver una referencia a vector C 
    ·Cómo ocultar texto en un InputBox en VBScript 
    ·Microsoft Visual Source Safe Tutorial 
    ·Cómo leer en números enteros en Java y Omitir los esp…
    ·Opciones de VBScript para alimentar ordenadores 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com