Clases persistentes con base de datos en Python, C# y Scala
Enviado por Mikaruz • 10 de Julio de 2022 • Apuntes • 722 Palabras (3 Páginas) • 4.326 Visitas
[pic 1]
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA DE SISTEMAS E INFORMATICA
Tarea Académica 2:
Clases persistentes con base de datos en Python, C# y Scala
AUTORES
- Gerson Sebastian Trejo Soto
- Diego Fernando Quispe Curi
- Dennys Antonio Murillo Valderrama
DOCENTE
Marlene Pilar Aguilar Suares
CURSO
Programación Orientada a Objetos
Lima, Perú
2022
ÍNDICE
- INTRODUCCIÓN
- DESARROLLO
- Clases persistentes
- Base de datos
- Clases persistentes en Python
- Clases persistentes en C#
- Clases persistentes en Scala
- Ejemplos de prácticos
- CONCLUSIONES
- REFERENCIA
I. INTRODUCCIÓN
En esta segunda tarea académica se detallará el manejo de la persistencia por medio de clases persistentes con los lenguajes: Python, Scala y C# con base de datos. Se determina que se le nombra persistencia al espacio de un objeto para hallarse fuera de un sistema, programa y desarrollo; de tal forma que esto se llegue a mantener su comportamiento y su condición. En otras palabras, las clases de persistencia tienen la posibilidad de guardarse de la misma manera que una base de datos por medio de hibernación. En síntesis, cuando se cambia una cierta propiedad del objeto, las características en la base de datos también se cambiarán El programador utiliza un enfoque orientado a objetos para manipular la base de datos sin tener que regir varias operaciones de esta.
II. DESARROLLO
- CLASES PERSISTENTES
Es un proceso de serialización de los datos a una carpeta u otro medio similar. Las clases persistentes no es precisamente una clase, sino que los objetos son instanciados de tal forma que la información sea almacenada y no se pierda. La persistencia, es la propiedad que tiene un objeto de permanecer en el tiempo. La información del objeto se almacena de forma permanente para luego ser recuperada y reutilizarse. La persistencia en la programación orientada a objetos es un mecanismo usado con el fin de hacer persistir la información en el tiempo. Por otra parte, los objetos persistentes son datos u objetos que se almacenan en un medio secundario para su posterior uso, su tiempo de vida es independiente del proceso que lo origino. Primordialmente, son almacenados en una base de dato a través de un valor de una clave primaria que serviría para su posterior recuperación.
...