1. Topic
  2. Objetos Persistentes
    1. Existe después del ámbito del programa Guarda el valor de sus atributos en algún tipo de almacenamiento
  3. Estrategia de Diseño
    1. Tiempos de acceso
    2. Capacidad de almacenamiento
    3. Confiabilidad en el sistema de resguardo
    4. Acceso a los datos existentes
    5. Puntos claves a considerar
  4. Patrón o Modelo
    1. Métodos adicionales para recuperar datos persistentes
    2. Adición de atributos y funciones que manejen detalles del sistema
    3. Clases adicionales que actúen como interfaces con el DBMS
    4. Puntos a considerar
  5. Conceptos de un Esquema de Persistencia
    1. Mapeo
      1. Debe existir una cierta correspondencia entre una clases persistente y su almacenamiento
    2. Identidad del Objeto (OID)
      1. Debe haber un identificador único
    3. Intermediario (Broker)
      1. Agente de base de datos Se encarga de la materialización/desmaterialización
    4. Caché
      1. Los broker almacenan ahí los objetos materializados
    5. Operaciones de transacciones
      1. - COMMIT - ROLLBACK
    6. Búsqueda
    7. Estados de Transacción