Want to create interactive content? It’s easy in Genially!

Reuse this genially

Modelo E-R extendido y herramientas CASE

Ángel de Jesús Mendoza Dieguez

Created on February 16, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Modelo E-R extendido y herramientas CASE

modelo entidad relación extendido

Los modelos de entidad-relación mejorados, también conocidos como modelos de entidad-relación extendidos, son diagramas de bases de datos avanzados muy similares a los diagramas ER normales.

Definiciones y ejemplos

Las ventajas de realizar extendido

Extensiones tienen como finalidad aportar al modelo una mayor capacidad expresiva.

Modelo E-R extendido y herramientas CASE

Herramienta CASE

Las herramientas CASE son usadas por los Directores de proyectos de software, analistas e Ingenieros para desarrollar sistemas de software.

Caracteristicas y aplicaciones

Componentes

Ventajas

Desventajas

Características

Las características básicas que debe tener una herramienta CASE son:

  • Permite a los usuarios dibujar diagramas para la planificación, análisis o diseño en la pantalla de un ordenador.
  • Solicitan información acerca de cada uno de los objetos de un diagrama y de las interrelaciones entre dichos objetos.
  • Almacenan el significado del diagrama, en vez del diagrama en sí mismo, dentro de un depósito de información.
  • Comprueban la exactitud e integridad del diagrama, además de que este esté completo. Los diagramas que se ofrezcan deben ser elegidos con el objeto de facilitar esta labor.

Aplicaciones

  • Las herramientas CASE tienen diversas aplicaciones en el desarrollo de software y la gestión de proyectos. Algunas de las aplicaciones más comunes incluyen:
  • Desarrollo de software: Las herramientas CASE son utilizadas para modelar, diseñar, implementar y probar aplicaciones de software, facilitando la creación de diagramas, generación de código, pruebas automatizadas, entre otras tareas relacionadas con el ciclo de vida del desarrollo de software.
  • Gestión de requisitos: Ayudan en la captura, documentación, análisis y seguimiento de los requisitos del software, permitiendo una gestión más efectiva de las necesidades de los usuarios y partes interesadas.

Depósito central

Las herramientas CASE requieren un Depósito central, el cual nos puede servir como fuente de común, consistente e integrada información. El depósito central, es un lugar central de almacenamiento, donde los requisitos del producto, los documentos requeridos, los informes y diagramas relacionados, y otra información útil sobre la gestión se almacena. El Depósito central también sirve como Diccionario de datos.

Restricciones

Restricciones de inconexión - Necesitarás decidir si una instancia de supertipo puede ser simultáneamente miembro de dos o más subtipos. La regla de inconexión obliga a las subclases a tener conjuntos inconexos de entidades. La regla de superposición obliga a una subclase (también conocida como una instancia de supertipo) a tener conjuntos superpuestos de entidades. Restricciones de integridad - Deciden si una instancia supertipo también debe ser un miembro de al menos un subtipo. La regla de especialización total exige que todas las entidades en la superclase pertenezcan a alguna subclase.

Discriminadores de subtipo

  • Un discriminador de subtipo es un atributo del supertipo que indica el subtipo de una entidad. Los valores del atributo son los que determinan el subtipo objetivo.
  • Subtipos inconexos - Atributos simples que deben tener valores alternativos para indicar cualesquier subtipos posibles.
  • Subtipos superpuestos - Atributos compuestos cuyas subpartes pertenecen a varios subtipos. Cada subparte tiene un valor booleano que indica si la instancia pertenece o no al subtipo asociado.

Generalización y especialización

Generalización - El proceso de definir un tipo de entidad general a partir de una colección de tipos de entidades especializadas. Especialización - La opuesta de la generalización, dado que define subtipos del supertipo y determina las relaciones entre los dos.

Herramientas Upper, Lower e Integrated CASE

Herramientas Upper CASE - Las Herramientas Upper CASE se usan en las etapas de planificación, análisis y diseño del SDLC. Herramientas Lower CASE - Las Herramientas Lower CASE se usan en la implementación, las pruebas y en el mantenimiento. Herramientas Integrated CASE - Las Herramientas Integrated CASE son de utilidad en todas las fases del SDLC, des de la educción de requisitos y las pruebas hasta la documentación.

Supertipos y subtipos

  • Supertipo - Un tipo de entidad que se relaciona con uno o más subtipos.
  • Subtipo - Un subgrupo de entidades con atributos únicos.
  • Legado - El concepto de que las entidades de subtipos heredan los valores de todos los atributos del supertipo.
  • Nota: Las instancias de subtipos también se clasifican como instancias de supertipos.