Está en la página 1de 30

Propósito ✓

Modelo
Ambient al Lista de Acontecimientos ✓
Diagrama de Contexto ✓

Modelo DFD ✓
Esencial
DER
Modelo de
Compor t amient o DTE
DD
Especificación de Procesos
Describe el comportamiento del sistema
para interactuar exitosamente con el
ambiente.
Lo modela internamente desde distintos
puntos de vista. aspecto de datos
(DER)

aspecto temporal
(DTE) aspecto funcional
(DFD)
PROCESO

dat os inf or mación

Sirve para toma


hechos de la realidad de decisiones
Fase conceptual
Fase lógica
Fase física
 Parte de la especificación de
requerimientos y su resultado es
un esquema conceptual
 Su propósito es describir el
contenido de la información más que
la estructura de almacenamiento
 Es un esquema de alto nivel de
abstracción de datos y sus
relaciones dentro del sistema
Representación: DER
 Parte del esquema conceptual y su
resultado es el esquema lógico
 Describe la estructura que deben
tener los datos y las relaciones que
permite ser procesados por una
computadora
 Los esquemas lógicos más usuales
son: relacional, jerárquica, de red y
ahora orientado a objeto
 Parte del esquema lógico y
produce un esquema físico
 Teniendo en cuenta la estructura
de almacenamiento, se definen
los métodos para acceder a los
datos
usuario

requer i mient os FASE


y necesidades CONCEPTUAL

DER
FASE LÓGI CA
(esquema
concept ual)
esquema FASE FÍSICA
lógico

esquema
físico BD
R abstracción
M
E
O
A
D
L DECISIONES
E
I
L
D
O
A
acciones
D
 Es el proceso mental que selecciona las
características esenciales de un conjunto de
objetos y excluye otras que no considera
pertinentes.

 Ayuda a entender, clasificar y modelar la


realidad.

 Por ejemplo, cuáles son las partes de una persona:


Documento, nombre y apellido, domicilio, fecha de
nacimiento. Son las partes que interesan de la persona
y le pertenecen a ella.
Teniendo en cuent a el proceso de
abstracción definimos:

 Clasificación
 Agregación
 Generalización
Se usa para definir un concepto como una clase de
objetos de la realidad caracterizado por Propiedades
comunes. (ES UN ....)

Ejemplo: Silla y Mesa pertenecen a la clase MUEBLE


por lo que se dice que
SILLA Y MESA es un MUEBLE
Define una nueva clase a partir de otras clases
que la componen (ES PARTE DE)

Ejemplo: las clases Ruedas, Manubrio, Pedales


son parte de la clase BICICLETA
PERSONA

agregación
(es parte de…)

NOMBRE SEXO PROFESI O N

clasif icación
(es un…)
Juan María J osé Masculino Femenino Analista Ingeniero
Def ine una r elación de subconj unt o entre
los elementos de dos o más clases.
Ejemplos:
La clase MEDIO DE TRANSPORTE es una
generalización de las clases MOTO, TREN, MICRO
Medio de transporte es la Superclase y las
generalizaciones son subclases, donde la superclase tiene
las propiedades comunes de las subclases y éstas las
propiedades exclusivas de cada una de ellas
• Nombre científico
Animales • Hábit at

• Modo de reproducción
• Número de crias
• Alimentación Vertebrados Invertebrados

Mamíferos Peces Anfibios Aves Rept iles


• Nido • Veneno
• Lact ancia • Agua • Cola
• Pelo • Alet a • Respiración • Migr ación
 Es un modelo de red que describe con
un alto nivel de abstracción la
distribución de datos almacenados en
un sistema.
 Describe los datos que necesita el
sistema para funcionar
 Todos los sistemas almacenan y usan
información. Estas estructuras de datos
y las relaciones pueden ser muy
complejas.
 Queremos conocer la relación que
existe entre los almacenes
 Herramienta efectiva de modelado
para comunicarse con el grupo de
administradores de base de datos
 Entidad
 Relación
 Atributos
 Instancia u ocurrencia
 Atributo único
 Opcionalidad y Cardinalidad
Cualquier persona u objeto (real o abstracto) que
existe en la realidad acerca del cual queremos
almacenar información significativa (de acuerdo al
tema del dominio)
Existen dos tipos de entidades:

 Regulares, normales o fuertes Libros


 Débiles (aquella que depende de la fuerte para existir)
Asociación, vinculación o correspondencia
entre entidades
Ejemplos:
una persona posee un vehículo
un curso lo prepara un profesor
un cliente compra un producto
Se pueden nombrar en los dos sentidos:
El profesor prepara un curso
el curso puede ser preparado por un profesor
Autor escribió Libro

• Un autor escribió un libro


• Un libro es escrito por un
autor
 Propiedades o características que tiene una
entidad
 Cada ejemplar de una misma entidad posee los
mismos atributos, diferenciándose cada uno
de los ejemplares por los valores que toman
dichos atributos

Ejemplo:
Los atributos de profesor -> Legajo, apellido y
nombre, e_mail
 Es cuando los atributos toman valores que
identifican a una instancia o ejemplar de la
entidad.
 Ejemplo:

Si mi entidad profesor y sus atributos son


Legajo, apellido y nombre, e_mail, las instancias
pueden ser
 1018877

 Perez, Roberto

 rperez@gmail.com
El atributo único tiene distintos valores
para cada instancia de la entidad lo
que permite identificar unívocamente
la instancia u ocurrencia.
Se utiliza el @ para identificar al
atributo único
Se refieren a la relación entre las ocurrencias de las dos
entidades asociadas.
 La OPCIONALIDAD indica si las ocurrencias de una
entidad X están obligadas o no a relacionarse con las
ocurrencias de la entidad Y.
Asume 0 (puede)
1 (debe )
 La CARDINALIDAD define el número máximo de
ocurrencias de otra entidad Y que se relacionan con una
o mas ocurrencias de la entidad X.
Asume 1 (una ocurrencia)
N (una o más ocurrencias)
✓ OPCIONALIDAD
Un alumno debe (1) cursar materias
Una materia puede (0) ser cursada por alumnos
✓ CARDINALIDAD
Un alumno cursa una materia o más de una (N)
Una materia puede ser cursada por uno o más alumno (N)

(( 1,,N)
) ( (0,
, N ))
alumno ((1,N)
1, ) cursa ( (0,N)
,N) mat er i a
alumno cursa materia
mat er i a
•nombre
Empleado •domicilio particular
•años de servicio

Asalariado Por hora


•salario mensual •paga por hora
•porcentaje anual adicional •cantidad por tiempo extra

Empleado •hora de comienzo

Asalariado Por hora


Si tenemos un DFD:
Los ALMACENES del DFD son las ENTIDADES del
DER
Teniendo en cuenta las salidas que debe producir el
sistema se determinan los atributos y las relaciones
Si no tenemos un DFD:
Teniendo en cuenta las salidas que debe producir el
sistema se determinan las entidades, los atributos y
las relaciones
Qué es hacer un DER
 Hacer el esquema
 Enumerar los atributos y los
atributos únicos
 Enumerar las relaciones

También podría gustarte