mantenimiento de computadoras

Páginas: 9 (2078 palabras) Publicado: 26 de agosto de 2013
En este capítulo, el lector aprenderá:
Acerca del modelo entidad-relación extendido (EER)
Cómo se usan los sectores para representar entidades y relaciones múltiples
Las características de buenas llaves primarias y cómo seleccionarlas
Cómo usar soluciones flexibles para casos especiales de modelado de datos

En los dos capítulos previos el lector aprendió a usar diagramas entidad-relación(ERD)
para crear correctamente un modelo de datos. En éste, aprenderá acerca del modelo

Vista
Previa

entidad-relación extendida (EER). El modelo EER se construye sobre conceptos del ER
y agrega soporte para supertipos y subtipos de entidad y para agrupar entidades.
La mayor parte de las implementaciones actuales de bases de datos es relacional. Debido a que el modelo relacional usa llavespara crear asociaciones entre tablas, es esencial
aprender las características de buenas llaves primarias y cómo seleccionarlas. Elegir una
buena llave primaria es demasiado importante para dejarlo al azar, de manera que este
capítulo tratará los aspectos críticos de identificación y colocación de ella.
Al concentrarse en el diseño práctico de bases de datos, este capítulo también ilustraalgunos casos especiales de diseño que destacan la importancia de diseños flexibles, que
se pueden adaptar para satisfacer las demandas de datos cambiantes y necesidades de
información. El modelado de datos es un paso vital en el desarrollo de bases de datos
que a su vez proporcionan un buen fundamento para un exitoso desarrollo de aplicaciones. Recuerde que las buenas aplicaciones de bases dedatos no pueden estar apoyadas
en malos diseños, y que no hay codificación alguna que pueda superar las limitaciones
de un diseño de base de datos deficiente.

5
CAPÍTULO

Modelado avanzado de datos

148

C A P Í T U L O

5.1

5

EL MODELO ENTIDAD-RELACIÓN EXTENDIDO

Como la complejidad de las estructuras de datos que se modelan ha aumentado y como las necesidades de software deaplicación se han hecho más rigurosas, existe una creciente necesidad de capturar más información en el modelo
de datos. El modelo entidad-relación extendido (EER), a veces conocido también como modelo entidad-relación aumentado, es el resultado de agregar más constructos semánticos al modelo entidad-relación (ER) original. Como
es de esperarse, un diagrama que use ese modelo se denominadiagrama EER (EERD). En las secciones siguientes aprenderemos acerca de los constructos principales del modelo EER, como son supertipos de entidad, subtipos de
entidad y grupos de entidad y veremos cómo se representan en los ERD.

5.1.1 Supertipos y subtipos de entidad
Debido a que la mayoría de empleados tienen una amplia variedad de experiencia y conocimientos especiales, los modeladores de datosdeben encontrar muchas formas para agrupar empleados con base en sus características. Por ejemplo, una
compañía de ventas al menudeo podría agrupar unos empleados como asalariados, y a otros como por hora, en tanto
que una universidad podría agrupar empleados como profesores, personal administrativo y de otros tipos.
La agrupación de empleados para crear varios tipos brinda dos importantesbeneficios:
• Evita valores nulos innecesarios en los atributos de empleado cuando algunos tengan características que no sean
compartidas por otros.
• Hace posible que un tipo particular de empleado participe en relaciones que son únicas en su tipo.
Para ilustrar esos beneficios, exploremos el caso de un negocio de aviación que emplea pilotos, mecánicos, secretarias, contadores, gerentes de basesde datos y muchos otros tipos de empleados. La figura 5.1 ilustra la forma en que
los pilotos comparten ciertas características con otros empleados, por ejemplo, el apellido (EMP_LNAME) y fecha
de contratación (EMP_HIRE_DATE). Por otra parte, muchas características del piloto no son compartidas por otros
empleados. Por ejemplo, los pilotos deben satisfacer ciertos requisitos como son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mantenimiento de computadores
  • Mantenimiento Del Computador
  • MANTENIMIENTO DE COMPUTADORES
  • mantenimiento de computo
  • Mantenimiento De Computadoras
  • Mantenimiento De Computadora
  • Mantenimiento De Computadoras
  • Mantenimiento De Computadora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS