Abtracciones en el Diseo Conceptual de Bases de Datos - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Abtracciones en el Diseo Conceptual de Bases de Datos

Description:

... hacedlo de coraz n, como para el Se or y no para los ... Abtracciones en el Dise o Conceptual de Bases de Datos ' ... Dormitorio. Ba o. Terraza. Estudio ' ... – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 10
Provided by: ldc5
Category:

less

Transcript and Presenter's Notes

Title: Abtracciones en el Diseo Conceptual de Bases de Datos


1
Abtracciones en el Diseño Conceptual de Bases de
Datos
Prof. Leonid Tineo Departamento de Computación
Universidad Simón Bolívar leonid_at_usb.ve
2
Abstracción
  • Abstraer
  • Considerar aisladamente las cosas unidas entre sí
  • Entregarse a la meditación
  • Prescindir, hacer caso omiso
  • Abstracción
  • Acción de Abstraer
  • Conocimiento de una cosa prescindiendo de las
    demás que están con ella

3
Proceso de Abstracción
  • Podemos reconocer procesos de abstracción en
    nuestra vida cotidiana desde muy temprana edad
  • Cuáles piensan que pueden ser estos procesos?
  • Enumeren algunos ejemplos cotidianos

4
Abstracciones en los Modelos de Datos
  • Podemos reconocer abstracciones en los modelos de
    datos que conocemos
  • Cuáles podemos identificar en los modelos?
  • Entidad-Relación
  • Entidad-Relación Extendido
  • Orientado a Objetos
  • Relacional

5
Clasificación
  • Abstracción que define una clase a partir de sus
    elementos (objetos)
  • Relación de membresía
  • Objeto-Clase

MesDe30
Abril
Junio
Septiembre
Noviembre
6
Agregación
  • Abstracción que define una clase a partir de un
    conjunto de (otras) clases
  • Relación parte-todo (part-of)
  • Componentes-Esamblado

Apartamento
Sala
Cocina
Dormitorio
Baño
Terraza
Estudio
7
Generalización
  • Relación de subcojunto entre clases
  • Relación entre una clase y otra que es una
    versión más refinada de esta
  • Ancestro-Descendente
  • Herencia de todo salvo sobre-escritura

Persona
Jurídica
Natural
Empresa
Asociación
Fundación
8
Cardinalidad en Agregación
  • La asociación puede ser vista como un caso de
    agregación
  • Una instancia se llama correspondencia
  • Restricciones de Cardinalidad
  • card-min mínimo de correspondencias
  • card-max máximo de correspondencias

9
Cobertura en Generalización
  • Total
  • Todo elemento está en alguna de las subclases
  • Parcial
  • Algún elemento puede no estar en ninguna subclase
  • Exclusiva
  • Un elemento no puesde estar en varias subclases
  • Superpuesta
  • Un elemento sí puede estar en varias subclaess
Write a Comment
User Comments (0)
About PowerShow.com