“Conocimiento software>Software de base de datos

Cómo Normalizar un ERD

2015/5/21
Los administradores de bases de datos y desarrolladores de software utilizan diagramas entidad relación para organizar el diseño de una base de datos . El esquema especifica los grupos principales de la información y los atributos específicos , como el nombre , número de teléfono y dirección . A veces , los datos de un grupo importante viene en múltiplos , por ejemplo , una orden de venta puede tener una partida , cinco o 20 . En el diseño de su base de datos , se puede acomodar mediante la creación de 20 líneas por cada orden, pero esto desperdicia espacio en disco duro y no maneja 21 artículos. La solución es almacenar los datos repetidos como entidades separadas . Los informáticos llaman a este proceso de normalización . Al normalizar un ERD , los resultados son flexibles y eficientes. Instrucciones
1

Leer a través de los atributos de la entidad. Tenga en cuenta aquellos que se repiten . De los que repiten, identificar y agrupar atributos similares . Por ejemplo , una entidad cliente puede tener los siguientes atributos :

Cliente Número EntityCustomer ID , nombre, dirección , ciudad, estado , código postal , Observación 1 , Observación 2 , Observación 3 , las ventas totales , Vendedor 1 , Vendedor 2 , Vendedor 3 .

el comentario y Salesman atributos repetición.
2

Quite los atributos de repetición de la entidad original . Agruparlos y crear nuevas entidades para ellos. Para el ejemplo anterior , crear nuevas entidades, "Comentarios " y Ahora tiene las siguientes entidades y atributos "vendedores ". :

Cliente Número EntityCustomer ID , nombre, dirección , ciudad, estado , código postal , ventas totales .

Comentarios EntityComment

vendedores EntitySalesman
3

Añadir un atributo a las nuevas entidades que los conecta con la entidad original . Las nuevas entidades no se valen por sí mismos - que sirven como filiales a la original. El enlace identifica de forma exclusiva cada registro de la entidad original . Por ejemplo, el número de identificación de cliente identifica de forma única a cada cliente . Esto normaliza la ERD original de la siguiente manera :

Cliente Número ID EntityCustomer , nombre, dirección , ciudad, estado , código postal , Ventas totales

Comentarios Número ID EntityCustomer , comentarios

. vendedores número ID EntityCustomer , Vendedor

La ERD ahora se adapta a cualquier número de comentarios o vendedores para cualquier cliente dado .

Software de base de datos
Cómo consultar una base de datos en Access 2007
Cómo convertir MDS a ISO
Cómo crear una página de datos para la búsqueda de Access
¿Cómo se puede conectar la hoja de trabajo con la base de datos?
Ventajas y desventajas de Middleware
¿Cómo compruebo si mi mesa espacial SQL es válida
Cómo exportar a CSV de Google SERPs
Cómo crear un grupo de catálogo de Oracle
Conocimiento de la computadora © http://www.ordenador.online