Modelo Entidad-Relación
 Entidad:
 Se distingue de las demás , por ej.
  Una casa un auto, una persona, etc.
 Tiene atributos
 Puede ser concreta, o abstracta.




                      Walter Mastrodonato ITEC 2012
Entidad
   ..
  NOMBRE
             APELLIDO                          DNI




ID_CLIENTE

                                            TELÉFONO
             Cliente

  SEXO
                                        DIRECCIÓN
             EDAD

                        Walter Mastrodonato ITEC 2012
Relación
Client
   e

  VENTA
            Factur
              a
          Walter Mastrodonato ITEC 2012
ATRIBUTOS
 Describen a una entidad
 Son un columna (homogénea)
 Dominio es el conjunto de posibles
  valores de un atributo



       DNI
                      Walter Mastrodonato ITEC 2012
Claves

 Superclave
 Clave candidata
 Clave primaria




                    Walter Mastrodonato ITEC 2012
Objetivos de la Normalización
1. Evitar la redundancia
2. Actualización de datos
3. Integridad de datos
                  Si o si
 Tabla con nombre único
 Nunca dos filas iguales
 Columnas siempre homogéneas



                   Walter Mastrodonato ITEC 2012
Normalización
 1FN
 2FN
 3FN
 BOYCE CODD




                Walter Mastrodonato ITEC 2012
1FN



 Cada fila debe ser única
 Eliminar grupos repetitivos
 Los valores deben ser atómicos
  (indivisibles)
 El orden es irrelevante (columnas y filas)



                            Walter Mastrodonato ITEC 2012
2FN



 Debe estar en 1FN
 Todos los atributos deben tener una
  dependencia directa de la clave
  principal



                         Walter Mastrodonato ITEC 2012
3FN



 Debe estar en 2FN
 NO deben existir dependencias
  transitivas




                        Walter Mastrodonato ITEC 2012
Boyce Codd



 Debe estar en 3FN
 Si la clave compuesta son dos
  campos únicos se deberá elegir solo
  uno de ellos



                        Walter Mastrodonato ITEC 2012

Der walter

  • 1.
    Modelo Entidad-Relación  Entidad: Se distingue de las demás , por ej. Una casa un auto, una persona, etc.  Tiene atributos  Puede ser concreta, o abstracta. Walter Mastrodonato ITEC 2012
  • 2.
    Entidad .. NOMBRE APELLIDO DNI ID_CLIENTE TELÉFONO Cliente SEXO DIRECCIÓN EDAD Walter Mastrodonato ITEC 2012
  • 3.
    Relación Client e VENTA Factur a Walter Mastrodonato ITEC 2012
  • 4.
    ATRIBUTOS  Describen auna entidad  Son un columna (homogénea)  Dominio es el conjunto de posibles valores de un atributo DNI Walter Mastrodonato ITEC 2012
  • 5.
    Claves  Superclave  Clavecandidata  Clave primaria Walter Mastrodonato ITEC 2012
  • 6.
    Objetivos de laNormalización 1. Evitar la redundancia 2. Actualización de datos 3. Integridad de datos Si o si  Tabla con nombre único  Nunca dos filas iguales  Columnas siempre homogéneas Walter Mastrodonato ITEC 2012
  • 7.
    Normalización  1FN  2FN 3FN  BOYCE CODD Walter Mastrodonato ITEC 2012
  • 8.
    1FN  Cada filadebe ser única  Eliminar grupos repetitivos  Los valores deben ser atómicos (indivisibles)  El orden es irrelevante (columnas y filas) Walter Mastrodonato ITEC 2012
  • 9.
    2FN  Debe estaren 1FN  Todos los atributos deben tener una dependencia directa de la clave principal Walter Mastrodonato ITEC 2012
  • 10.
    3FN  Debe estaren 2FN  NO deben existir dependencias transitivas Walter Mastrodonato ITEC 2012
  • 11.
    Boyce Codd  Debeestar en 3FN  Si la clave compuesta son dos campos únicos se deberá elegir solo uno de ellos Walter Mastrodonato ITEC 2012