Persistencia
Mediante archivos o una base de datos
Mediante
Algunos DBSM:
Algunos
ó Relacional (RDBMS)
ó Object-oriented (ODBMS)
Persistencia de Objetos
• Ing. J. AntonioPow Sang Portillo, SI2
Diapositiva 1
Diapositiva
• Ing. J. Antonio Pow Sang Portillo, SI2
Mapeo a Bases de Tablas
Persistencia de Objetos
ó Un objeto persistente es aquel que lo gicamenteexiste ma alladel alcance del programa que lo
s
creo .
ó Los lenguajes de programacio n OO so lo crean
objetos transitorios y residentes en memoria.
ó Un objeto persistente tiene la habilidad deguardar
los valores de sus atributos en algu n tipo de
almacenamiento.
ó Un objeto persistente puede ser creado en
memoria con los valores que se encuentran
guardados en un almacenamientopermanente
• Ing. J. Antonio Pow Sang Portillo, SI2
Diapositiva 2
Diapositiva 3
Cliente
nombre
direccion
descuento
• Ing. J. Antonio Pow Sang Portillo, SI2
Tabla Cliente
ID
nombredireccion
descuento
Diapositiva 4
Mapeo a Asociacio n
Mapeo a Herencia (II)
Persona
nombre
direccion
Cliente
nombre
direccion
descuento
Cliente
ID
nombre direcciondescuento
Empleado
Sueldo
FechaIngreso
1
0..*
Cliente
Tipo_cliente
Orden
Orden
ID_orden
Fecha
prioridad
Fecha
Prioridad
ID_cliente
Tabla Persona
ID
• Ing. J.Antonio Pow Sang Portillo, SI2
Diapositiva 5
Diapositiva
nombre direccion Tipo_Cliente Sueldo FechaIngreso Tipo
• Ing. J. Antonio Pow Sang Portillo, SI2
Mapeo a Herencia (I)
Mapeo aHerencia (III)
Persona
nombre
direccion
Tabla Persona
Persona
nombre
direccion
ID
nombre
direccion
Empleado
Sueldo
FechaIngreso
Empleado
Sueldo
FechaIngreso
Diapositiva 7Cliente
Tipo_cliente
Tabla Cliente
Tabla Empleado
Cliente
Tipo_cliente
ID
sueldo
FechaIngreso
ID nombre direccion tipo_cliente
Tabla Empleado
ID nombre direccio n sueldo...
Regístrate para leer el documento completo.