Diseño de bases de datos sql

Páginas: 2 (489 palabras) Publicado: 23 de junio de 2011
ACTIVIDAD 1
A continuación encontramos una factura de compra venta. Ya se imaginan que tienen que hacer.
Extraigan de ella la forma no normalizada y el diccionario de datos, luego pasarla a primeraforma normal y mostrar los resultados describiendo su proceso, hacer lo mismo para la segunda forma normal, y lo mismo para la tercera forma normal. Ojo deben ir describiendo cada uno de los pasos ylas tablas que van saliendo durante el proceso. Si es necesario agregar atributos lo hacen.
Me deben enviar la actividad resuelta al a través del enlace destinado para ello.


SOLUCION:
1.FORMA NO NORMALIZADA

COMPVENT_NO: Número de factura de compra-venta
COMPVENT_DATE: Fecha de la factura de compra venta
CLIENTE_NOM: Nombre del cliente
CLIENTE_DIR: Dirección del clienteCLIENTE_CED: Cédula o Nit del cliente
CLIENTE_CIUD: Ciudad del cliente
CLIENTE_TEL: Teléfono del cliente
CODIGO: Código del producto
CATEGORIA: Categoría del producto
DESCRIPCION: Descripción del productoVLR_UNITARIO: valor unitario del producto
CANTIDAD: cantidad del producto

Podemos deducir que COMPVENT_NO es la llave primaria.

2. PRIMERA FORMA NORMAL

Una tabla esta en primera formanormal, si ningún atributo tiene valores repetitivos.

Si observamos los valores, vemos que los atributos CODIGO, CATEGORIA, DESCRIPCION, VLR_UNITARIO Y CANTIDAD se repiten, ya que el cliente compraproductos para computador.
GRUPO NO REPETITIVO
GRUPO REPETITIVO

COMPVENT_NO
COMPVENT_DATE
CLIENTE_NOM
CLIENTE_DIR
CLIENTE_CED
CLIENTE_CIUD
CLIENTE_TEL CODIGO
CATEGORIA
VLR_UNITARIODESCRIPCION
CANTIDAD

Entonces quedarían dos tablas que nombraremos como grupo1 y grupo2
Grupo1 Grupo2
COMPVENT_NO
COMPVENT_DATE
CLIENTE_NOM
CLIENTE_DIR
CLIENTE_CED
CLIENTE_CIUD
CLIENTE_TELCOMPVENT_NO
CODIGO
CATEGORIA
VLR_UNITARIO
DESCRIPCION
CANTIDAD

3. SEGUNDA FORMA NORMAL
Una tabla esta en segunda forma normal, si además de estar en primera forma normal, todos sus atributos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño de bases de datos my sql
  • Bases de datos, no sql y sql
  • Actividad # 1 diseño de bases de datos en sql
  • Diseño de base de datos en sql
  • Diseño de bases de datos sql
  • Base De Datos Sql
  • Ejercicio de bases de datos en sql
  • Base De Datos Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS