1. Glosario Modelo Entidad-Relación Extendido
Por: Juan Antonio Sánchez Barrera
Modelo Entidad-Relación Extendido.- Se basa en la percepción del mundo real
para representarlo gráficamente.
Entidad.- Representación de un objeto del universo que puede almacenar
información. (C., 2010)
Empleado
Imagen1: Representación de entidad
Atributos.- Los atributos representan las propiedades básicas de las entidades y
de las relaciones. Toda la información extensiva es portada por los atributos.
Los atributos pueden clasificarse en monovalentes, que tienen un solo valor para
cada ocurrencia o polivalentes (multivaluados), tienen varios valores para cada
ocurrencia. (Angulo, 2009)
Imagen2: Representación de atributos. (Goméz)
Identificador Único.- Toda entidad debe poder ser identificada con unicidad
mediante uno de sus atributos o una combinación de los mismos, denominado
clave primaria o identificador único. Por tanto, siempre resulta necesario
determinar qué atributo o atributos sirven para identificar una entidad.
Relación.- Relaciona 2 o más entidades, dependiendo del número de estas
últimas, se denominan Binaria, Ternaria, Cuaternaria, etc. (Goméz)
Departamento Empleado
Imagen3: Representación de relación.
Relación recursiva.- Es una relación que existe sobre la misma entidad. (Goméz)
Empleado
Imagen4: Representación de relación recursiva
Supervisa
2. Toda relación tiene dos extremos, para cada uno de los cuales existen:
Una leyenda.
Un grado o cardinalidad (uno o muchos).
Una opcionalidad (opcional o mandatoria). (C., 2010)
Subclase.- Aquella clase que deriva siempre de otra clase o superclase. (Goméz)
Superclase.- Entidad de la que procede una subclase. (Goméz)
Especialización.- Proceso se definición de un conjunto de subtipos de un tipo de
entidad, estos pueden estar definidos según características distintivas de una
superclase. (Goméz)
Imagen5: Representación de especialización. (Goméz)
Generalización.- Suprime diferencias entre varios tipos de entidad, se puede decir
que es el proceso inverso a la especialización. (Osoria, 2008)
Herencia múltiple.- Las subclases compartidas heredan atributos y relaciones de
varias clases. Si una subclase compartida hereda características de una
superclase por varias vías distintas, dichas características se considerarán sólo
una vez. (Goméz)
Diseño top-down.- Este diseño consiste en una serie de descomposiciones
sucesivas del problema inicial, que recibe el refinamiento progresivo del repertorio
de instrucciones que van a formar parte del programa.
La utilización de la técnica de diseño Top-Down tiene los siguientes objetivos
básicos:
Simplificación del problema y de los subprogramas de cada
descomposición.
Las diferentes partes del problema pueden ser programadas de modo
independiente e incluso por diferentes personas.
3. El programa final queda estructurado en forma de bloque o módulos lo que
hace más sencilla su lectura y mantenimiento. (ITSZO)
Diseño button-up.- El diseño ascendente se refiere a la identificación de aquellos
procesos que necesitan computarizarse con forme vayan apareciendo, su análisis
como sistema y su codificación, o bien, la adquisición de paquetes de software
para satisfacer el problema inmediato. (ITSZO)
Símbolos (Diagrama EER)
Imagen6: tomada del documento. (Goméz)
4. Referencias
Angulo, A. (01 de 2009). Atlantic Internetional University. Recuperado el 16 de 12 de 2012, de
http://cursos.aiu.edu/Base%20de%20Datos/pdf/Tema%203.pdf
C., R. R. (01 de 2010). Facultad de Ingenieria y Software. Recuperado el 13 de 12 de 2012, de
http://grupo-
ingenieriaysoftware.udea.edu.co/~bddatos/basesdedatos/08.modelado_bases_datos.pdf
Goméz, J. G. (s.f.). ITESCAM. Recuperado el 1 de 12 de 2012, de
http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r2227.PDF
ITSZO. (s.f.). Academia de Sistemas e Informática. Recuperado el 16 de 12 de 2012, de
http://programacionfacil.wikispaces.com/file/view/Parte_4.pdf
Osoria, S. H. (2008). Facultad de Ingeniería y Tecnología. Recuperado el 16 de 12 de 2012, de
http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r2226.PDF