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

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
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-RRobert Rodriguez
 
DB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalDB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalFranklin Parrales Bravo
 
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
 
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
 
Glosario de desarrollo del software
Glosario de desarrollo del softwareGlosario de desarrollo del software
Glosario de desarrollo del softwareRamon Ledezma
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datosemnero
 
Las siete grandes categorias del software
Las siete grandes categorias del softwareLas siete grandes categorias del software
Las siete grandes categorias del softwareSandyCaceres
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Modelo e r
Modelo e rModelo e r
Modelo e rgarci17
 
Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerceppalos
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de softwareKola Real
 
Diseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareDiseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareAndresRealp1
 

La actualidad más candente (20)

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 Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
DB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalDB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacional
 
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
 
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
 
Glosario de desarrollo del software
Glosario de desarrollo del softwareGlosario de desarrollo del software
Glosario de desarrollo del software
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datos
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Las siete grandes categorias del software
Las siete grandes categorias del softwareLas siete grandes categorias del software
Las siete grandes categorias del software
 
22 ejercicios base de datos
22 ejercicios base de datos 22 ejercicios base de datos
22 ejercicios base de datos
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Arquitectura fisica y logica
Arquitectura fisica y logicaArquitectura fisica y logica
Arquitectura fisica y logica
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerce
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de software
 
Diseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-softwareDiseño de-la-arquitectura-de-software
Diseño de-la-arquitectura-de-software
 

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