SlideShare una empresa de Scribd logo
1 de 14
Bases de Datos
Ing. Marta Eugenia Copa
U3: Modelo de Entidad Relación
Atributos
Atributos
 Son las propiedades o características que
describen a una entidad.
Las propiedades no poseen existencia
propia, cobran significado cuando describen a
una entidad.
 Una entidad se representa mediante un
conjunto de atributos.
Atributos
 Cliente: identificativo de cliente, nombre de cliente,
calle dónde vive el cliente, ciudad dónde vive el
cliente, …
 Libro: identificativo del libro, autor del libro, editorial
del libro, idioma en que está escrito el libro, …
CodiCli Nombre
Ciudad
Calle
Telefono
Entidad y atributos
Tipos de atributos
 Simples o atómicos vs. Compuestos
Tipos de atributos
 Monovaluados vs. Multivaluados
Tipos de atributos
 Almacenados vs. Derivados
Atributos opcionales: Valores
nulos
 Valor no aplicable para un atributo
Piso, Depto para un EMPLEADO.
 Valor perdido, existe pero falta
Peso, Altura para un ALUMNO.
 Valor no conocido, no se sabe si existe o
no
Telefono para un EMPLEADO
Clave compuesta
 Una clave compuesta está formada por un
conjunto de atributos, cuya combinación de
valores es diferente para cada ocurrencia de la
entidad.
 Una clave compuesta debe ser mínima
Trabaja_En(NroEmpleado,NroDepartamento)
Claves candidatas
 Una entidad puede tener varios atributos que
identifiquen unívocamente cada una de las
ocurrencias de la entidad. Cada uno de estos
atributos se denomina clave candidata.
Clave Primaria
 Es la clave elegida entre todas las claves
candidatas, que se transforma en el medio
principal para identificar a cada ocurrencia de
una entidad.
Dominio de atributos
 Es el conjunto de valores posibles que puede asumir cada
atributo.
 Permite limitar el tamaño de los atributos.
 El mismo dominio puede definirse a diferentes atributos.
 Cada atributo simple se encuentra asociado a un dominio que
lleva su nombre, y especifica el conjunto de valores válidos
que puede asumir:
Atributo Dominio Descripción Dominio
nombre NOMBRES cadenas de hasta 30 caracteres alfabéticos
telefono TELEFONOS cadenas de hasta 9 caracteres numéricos
altura MEDIDAS números reales entre 0 y 2’5 (metros)
... ... ...
Valores de atributos
 Cada entidad tiene un valor para cada uno
de sus atributos.
Apellido Nombres DNIEmpl FeNacim Direccion Sexo Sueldo ND DNISupervisor
ABALOS Matias Germán 31.961.211 12/01/1966 Guayaquil Nº 886 B. Sarmiento M 3000 5 30.666.107
BANEGAS Regina Liliana 31.129.103 24/04/1964 C. De Hornos 576 - Ant. Arg. F 4000 5 31.077.970
CASTILLO Daniel Héctor 31.077.970 18/10/1964 J.M.Fascio 452 - 18 de Nov. M 2500 4 30.666.107
Dominio de atributos
 Intensión: especificación de tipos de datos,
atributos y dominios:
 Nombre.
 NroPrestamo. “P-n”
 Extensión: enumeración de todas las
ocurrencias o valores que puede tomar el
atributo:
 Estado civil
 Sexo
 Días de la semana

Más contenido relacionado

La actualidad más candente

Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteNeoinquisidor
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 
Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranealinis129
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacionalBrahyan Marquez
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.nayis2010
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Tema3 modelo relacional - pasaje a tablas
Tema3   modelo relacional - pasaje a tablasTema3   modelo relacional - pasaje a tablas
Tema3 modelo relacional - pasaje a tablasAlvaro Loustau
 
Modelos de objetos semanticos
Modelos de objetos semanticosModelos de objetos semanticos
Modelos de objetos semanticosMarelvis_inf
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
POO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoPOO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoActimel
 
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSINTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSitsl
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalLuis Jherry
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacionBrayan Vega Diaz
 

La actualidad más candente (20)

Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranea
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacional
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Tema3 modelo relacional - pasaje a tablas
Tema3   modelo relacional - pasaje a tablasTema3   modelo relacional - pasaje a tablas
Tema3 modelo relacional - pasaje a tablas
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelos de objetos semanticos
Modelos de objetos semanticosModelos de objetos semanticos
Modelos de objetos semanticos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Ejercicios Entidad - Relacion
Ejercicios Entidad - RelacionEjercicios Entidad - Relacion
Ejercicios Entidad - Relacion
 
POO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoPOO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y Polimorfismo
 
modelo entidad-relacion
modelo entidad-relacionmodelo entidad-relacion
modelo entidad-relacion
 
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESSINTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
INTEGRIDAD DE ENTIDAD E INTEGRIDAD REFERENCIAL EN SQL SERVER Y ACCESS
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 

Similar a Atributos

Similar a Atributos (12)

MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Las relaciones
Las relacionesLas relaciones
Las relaciones
 
tarea 1
tarea 1 tarea 1
tarea 1
 
base de datos
base de datosbase de datos
base de datos
 
Entidades
EntidadesEntidades
Entidades
 
Representación grafica m er
Representación grafica m erRepresentación grafica m er
Representación grafica m er
 
BD - Entidad Relación
BD - Entidad RelaciónBD - Entidad Relación
BD - Entidad Relación
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Mer
MerMer
Mer
 
Modelo Entida- Relacion
Modelo Entida- RelacionModelo Entida- Relacion
Modelo Entida- Relacion
 

Atributos

  • 1. Bases de Datos Ing. Marta Eugenia Copa U3: Modelo de Entidad Relación Atributos
  • 2. Atributos  Son las propiedades o características que describen a una entidad. Las propiedades no poseen existencia propia, cobran significado cuando describen a una entidad.  Una entidad se representa mediante un conjunto de atributos.
  • 3. Atributos  Cliente: identificativo de cliente, nombre de cliente, calle dónde vive el cliente, ciudad dónde vive el cliente, …  Libro: identificativo del libro, autor del libro, editorial del libro, idioma en que está escrito el libro, … CodiCli Nombre Ciudad Calle Telefono
  • 5. Tipos de atributos  Simples o atómicos vs. Compuestos
  • 6. Tipos de atributos  Monovaluados vs. Multivaluados
  • 7. Tipos de atributos  Almacenados vs. Derivados
  • 8. Atributos opcionales: Valores nulos  Valor no aplicable para un atributo Piso, Depto para un EMPLEADO.  Valor perdido, existe pero falta Peso, Altura para un ALUMNO.  Valor no conocido, no se sabe si existe o no Telefono para un EMPLEADO
  • 9. Clave compuesta  Una clave compuesta está formada por un conjunto de atributos, cuya combinación de valores es diferente para cada ocurrencia de la entidad.  Una clave compuesta debe ser mínima Trabaja_En(NroEmpleado,NroDepartamento)
  • 10. Claves candidatas  Una entidad puede tener varios atributos que identifiquen unívocamente cada una de las ocurrencias de la entidad. Cada uno de estos atributos se denomina clave candidata.
  • 11. Clave Primaria  Es la clave elegida entre todas las claves candidatas, que se transforma en el medio principal para identificar a cada ocurrencia de una entidad.
  • 12. Dominio de atributos  Es el conjunto de valores posibles que puede asumir cada atributo.  Permite limitar el tamaño de los atributos.  El mismo dominio puede definirse a diferentes atributos.  Cada atributo simple se encuentra asociado a un dominio que lleva su nombre, y especifica el conjunto de valores válidos que puede asumir: Atributo Dominio Descripción Dominio nombre NOMBRES cadenas de hasta 30 caracteres alfabéticos telefono TELEFONOS cadenas de hasta 9 caracteres numéricos altura MEDIDAS números reales entre 0 y 2’5 (metros) ... ... ...
  • 13. Valores de atributos  Cada entidad tiene un valor para cada uno de sus atributos. Apellido Nombres DNIEmpl FeNacim Direccion Sexo Sueldo ND DNISupervisor ABALOS Matias Germán 31.961.211 12/01/1966 Guayaquil Nº 886 B. Sarmiento M 3000 5 30.666.107 BANEGAS Regina Liliana 31.129.103 24/04/1964 C. De Hornos 576 - Ant. Arg. F 4000 5 31.077.970 CASTILLO Daniel Héctor 31.077.970 18/10/1964 J.M.Fascio 452 - 18 de Nov. M 2500 4 30.666.107
  • 14. Dominio de atributos  Intensión: especificación de tipos de datos, atributos y dominios:  Nombre.  NroPrestamo. “P-n”  Extensión: enumeración de todas las ocurrencias o valores que puede tomar el atributo:  Estado civil  Sexo  Días de la semana