cortes de luz abril 2024 en la provincia de tungurahua
Atributos y cardinalidad
1. 1. Simples o compuestos1. Simples o compuestos
2. Monovaluados o Multivaluados2. Monovaluados o Multivaluados
3. Almacenados o Derivados3. Almacenados o Derivados
Atributo SimpleAtributo Simple
Son atributos que se visualizan o conceptualizan como un soloSon atributos que se visualizan o conceptualizan como un solo
valor. Ejemplo :valor. Ejemplo :
direccióndirección
CLIENTECLIENTE
Dirección = “Angamos 1535-201, Lima, Perú”Dirección = “Angamos 1535-201, Lima, Perú”
Ing. Juan Vera Castillo
2. Atributo CompuestoAtributo Compuesto
Son atributos que se han dividido en componentes masSon atributos que se han dividido en componentes mas
pequeños. Por ejemplo el atributopequeños. Por ejemplo el atributo direccióndirección de una entidadde una entidad
cliente, se puede subdividir encliente, se puede subdividir en domicilio, ciudad y paisdomicilio, ciudad y pais ::
Direccion = Angamos 1535-201, Lima, PerúDireccion = Angamos 1535-201, Lima, Perú
DirecciónDirección
Domicilio =Domicilio = Angamos 1535-201Angamos 1535-201
Ciudad =Ciudad = LimaLima
País =País = PerúPerú
El valor del atributo compuesto es la concatenación deEl valor del atributo compuesto es la concatenación de
los valores de los atributos simples que lo constituyenlos valores de los atributos simples que lo constituyen
Ing. Juan Vera Castillo
4. Atributo CompuestoAtributo Compuesto
Estos atributos pueden formar una jerarquíaEstos atributos pueden formar una jerarquía
CiudadCiudad PaísPaís
callecalle numeronumero departamentodepartamento
DirecciónDirección
DomicilioDomicilio
Ing. Juan Vera Castillo
5. Atributo MonovaluadoAtributo Monovaluado
Estos atributos tienen un solo valor. Por ejemplo elEstos atributos tienen un solo valor. Por ejemplo el
atributo edad :atributo edad :
edadedad
ALUMNOALUMNO
Ing. Juan Vera Castillo
6. Atributo MultivaluadoAtributo Multivaluado
Es el caso en que un atributo puede tener un conjunto deEs el caso en que un atributo puede tener un conjunto de
valores para la misma entidad. Por ejemplo el atributovalores para la misma entidad. Por ejemplo el atributo
aficionesaficiones, asi una persona podría tener mas de una afición :, asi una persona podría tener mas de una afición :
rugby, filatelia, lectura.rugby, filatelia, lectura.
FUNCIONARIOFUNCIONARIO
aficiónafición areaarea
Ing. Juan Vera Castillo
7. Atributo AlmacenadoAtributo Almacenado
Es el que mantiene sus valores almacenados en algún medioEs el que mantiene sus valores almacenados en algún medio
persistente. Por ejemplo el atributo fechaNacimientopersistente. Por ejemplo el atributo fechaNacimiento
FUNCIONARIOFUNCIONARIO
fechaNacimiento Si se desea trabajarSi se desea trabajar
con este valor,con este valor,
simplemente se lesimplemente se le
extrae directamenteextrae directamente
de su medio dede su medio de
almacenamientoalmacenamiento
Ing. Juan Vera Castillo
8. Atributo DerivadoAtributo Derivado
Es el que se obtiene en forma indirecta, normalmente a partirEs el que se obtiene en forma indirecta, normalmente a partir
de algún atributo almacenado. Por ejemplo el atributode algún atributo almacenado. Por ejemplo el atributo edadedad ,,
se puede obtener a partir del atributo fechaNacimiento y de lase puede obtener a partir del atributo fechaNacimiento y de la
fecha actual ( obtenible del S.O ).fecha actual ( obtenible del S.O ).
ALUMNOALUMNO
edadedad
Ing. Juan Vera Castillo
9. Es un atributo cuyo valor es distinto para cada entidadEs un atributo cuyo valor es distinto para cada entidad
individual. Constituyen una variedad de restricciónindividual. Constituyen una variedad de restricción
importante y se puede expresar como restricción de claveimportante y se puede expresar como restricción de clave
o de unicidad. De hecho son atributos que identifican deo de unicidad. De hecho son atributos que identifican de
manera inequívoca a una entidad.manera inequívoca a una entidad.
El código de un empleado, es un ejemplo de atributoEl código de un empleado, es un ejemplo de atributo
clave :clave :
EMPLEADOEMPLEADO
códigocódigo
Ing. Juan Vera Castillo
10. Especifica los valores que es posible asignar a esteEspecifica los valores que es posible asignar a este
atributo para cada entidad individual.atributo para cada entidad individual.
Por ejemplo el atributo EDAD del tipo de entidadesPor ejemplo el atributo EDAD del tipo de entidades
EMPLEADO. Sabemos que en una empresa la edadEMPLEADO. Sabemos que en una empresa la edad
legal para laborar (varones) esta entre 18 y 65 años,legal para laborar (varones) esta entre 18 y 65 años,
por tanto el dominio del atributo EDAD sería (16,65)por tanto el dominio del atributo EDAD sería (16,65)
El dominio no se representa en el DER.El dominio no se representa en el DER.
Ing. Juan Vera Castillo
11. Relación entre dos entidades, que se reconoce alRelación entre dos entidades, que se reconoce al
intentar aplicar la expresión “es un” o “es una”. Losintentar aplicar la expresión “es un” o “es una”. Los
atributos del supertipo también son propiedad de losatributos del supertipo también son propiedad de los
subtipos.subtipos.
supertipo
subtipo
subtipo
12. Son asociaciones entre dos o mas entidades que representan un hecho oSon asociaciones entre dos o mas entidades que representan un hecho o
situación del mundo real. Se representan con rombos conectadossituación del mundo real. Se representan con rombos conectados
mediante líneas rectas con los los tipos de entidades asociados.mediante líneas rectas con los los tipos de entidades asociados.
CLIENTECLIENTE ORDEN DEORDEN DE
COMPRACOMPRAcolocacoloca
MEDICOMEDICO PACIENTEPACIENTEtratatrata
dada
reciborecibo
MULTIRELACIONMULTIRELACION
RELACIONRELACION
SIMPLESIMPLE
Ing. Juan Vera Castillo
13. Son restricciones que aplican los tipos de relaciones sobre lasSon restricciones que aplican los tipos de relaciones sobre las
entidades que participan en la relación, limitando sus posiblesentidades que participan en la relación, limitando sus posibles
combinaciones.combinaciones.
Por ejemploPor ejemplo
Una empresa puede tener como norma que un empleado soloUna empresa puede tener como norma que un empleado solo
puede pertenecer a un solo departamento.puede pertenecer a un solo departamento.
Por otro lado como es obvio, a un departamento pertenecenPor otro lado como es obvio, a un departamento pertenecen
muchos empleados.muchos empleados.
El asunto es como expresar esta restricción ?El asunto es como expresar esta restricción ?
Ing. Juan Vera Castillo
14. PertenecePertenece
aa
DEPARTAMENTODEPARTAMENTOEMPLEADOEMPLEADO
NN 11
Un empleadoUn empleado pertenece apertenece a unun DepartamentoDepartamento
AA un Departamentoun Departamento pertenecenpertenecen muchosmuchos empleadosempleados
Este tipo de relación se modela y se lee así :Este tipo de relación se modela y se lee así :
( de IZQ a DER )( de IZQ a DER )
( de DER a IZQ )( de DER a IZQ )
Ing. Juan Vera Castillo
15. Indica cuantas veces puede participar una entidad en un tipoIndica cuantas veces puede participar una entidad en un tipo
de relacionesde relaciones
( 1 , 1 )( 1 , 1 ) Indica uno a unoIndica uno a uno
( 1 ,( 1 , NN )) Indica uno a muchosIndica uno a muchos
(( MM ,, NN )) Indica muchos a muchosIndica muchos a muchos
Ing. Juan Vera Castillo
16. dirigedirige DEPARTAMENTODEPARTAMENTOEMPLEADOEMPLEADO
11 11
En el Departamento de Marketing trabajan 35 personas y hoyEn el Departamento de Marketing trabajan 35 personas y hoy
Jorge Lamas ha sido nombrado Gerente de este Departamento yJorge Lamas ha sido nombrado Gerente de este Departamento y
por tanto, tiene ahora la grave responsabilidad de dirigir a todaspor tanto, tiene ahora la grave responsabilidad de dirigir a todas
las demás personas. Si deseamos modelar esta empresa :las demás personas. Si deseamos modelar esta empresa :
Como se lee este modelo ?Como se lee este modelo ?
Un empleadoUn empleado dirigedirige unun DepartamentoDepartamento
Un DepartamentoUn Departamento es dirigido pores dirigido por unun empleadoempleado
Ing. Juan Vera Castillo
17. propietariopropietario VEHICULOVEHICULOPERSONAPERSONA
MM11
Como se lee este modelo ?Como se lee este modelo ?
una personauna persona es propietaria dees propietaria de muchosmuchos vehículosvehículos
un vehículoun vehículo es propiedad dees propiedad de unauna personapersona
Ing. Juan Vera Castillo
18. apareceaparece AVENIDAAVENIDASEÑAL DESEÑAL DE
TRANSITOTRANSITO
MM NN
Como se lee este modelo ?Como se lee este modelo ?
Una señal de transito aparece enaparece en muchasmuchas avenidasavenidas
En una avenida aparecenaparecen muchasmuchas señales de transitoseñales de transito
Ing. Juan Vera Castillo