Presentacion hibarnet

Solo disponible en BuenasTareas
  • Páginas : 6 (1383 palabras )
  • Descarga(s) : 4
  • Publicado : 6 de junio de 2010
Leer documento completo
Vista previa del texto
Antecedentes de poo
Es x eso que habar de datos a persistir en una bdr es hablar de convertir a datos primitivos para almacenarlos en una bdr. De ahí surge la necesidad de un orm para persistir tal y como se hace en una BDOO

Introducción:
Y eso ocasione conflictos que hay que resolver
Completamente un sistema orientado a objetos junto con su base de datos y sin hacer de menos laarquitectura.
Mas procedimientos interfaces en muchos memos tiempo

Software libre:
Hoy en dia existe una gran cantidad de tecnología y no podemos dejar de mencionar la gran presencia que tiene el software libre como por ejemplo, claro tenemos el sistema operativo de linix en y su gran cantidad de versiones que hasta ahora a tomado una presencia muy fuerte en el uso personal como empresarial
Asicomo las herramientas que contiene por mencionar alguna tenemos a openoffice es un principal ejemplo decodigo habierto para heramientes de oficina como procesador de textos hojas de calculo sin mecionar la compatibilidad y los idiomas en losque se encuentra y que tiene con otro otros sistemas de uso mas común.
Leguajes de programación orientados a objetos

Al parecer gran cantidad deprogramadores están utilizando la POO, y nos dice que este tipo de programación simula al mundo real que se compone de objetos.
Además la tendencia hacia este tipo de programación es x que podemos realizar un programa robusto con que seria muy difícil trabajar con el, con la poo ese gran programa lo podemos dividir en pequeñas aplicaciones con las cuales podemos trabajar x separado y después unirlaspara obtener el programa grande y con la ventaja de poder modificarlo mas rápidamente.
Y que también nos ayuda con la reutilización de clases para asi no volver a realizarlas disminuyendo líneas de código además que podemos aumentar nuevos mofulos al programa sin afectar el funcionamiento de el.
Bases de datos orientadas a objetos
En este tipo de bases de datos la información se representamediante objetos de la misma forma como la tenemos en la POO
Cuando integramos estas mismas características lo que es las BDOO y la POO el resultado es un sistema gestor de base de datos orientado a objetos el cual nos hace que los objetos de la BD aparezcan como en el lenguaje dePOO
Estas bases de datos están diseñadas para trabajar correctamente con los lenguajes de POO como en este caso Javay algunos otros mas x que usan el mosmo modelo que estos lenguajes
Además de que es mas fácil del desorrollo y mantenimiento al usar el mismo modelo.
Orientación a objetos y beneficios
Y nos cide que es un modelo de principios en el deiseño y desarrollo de objetos el cual cada objeto representa una entidad del mundo real y tiene la capacidad de interactuar con otros objetos
Fomenta lareutilización y extensión del código.
Facilita el mantenimiento del software.
Permite crear sistemas más complejos.
Agiliza el desarrollo de software.
Facilita la creación de programas visuales.
Facilita el trabajo en equipo.
Relacionar el sistema al mundo real
Necesidades de datos mas complejos
Estas necesidades sugen de tener la demanda de nuevos tipo de datos mas complejos como ejemplotenemos una dirección en la cual nosotros la veriamos como una cadena de caracteres mientras que al verla asi nos estaría ocultando algunos detalles importante como son la calle el numero el cp y una consulta asi seria mucho mas complicada pues tendría que mencionar cada campo
Una alternativa seria la estructuración de datos en la que podriamos crear un tipo de dato dirección con subparte como escalle numero cp o con cualquier otro dato que tenga la dirección.
Lenguajes de datos persistentes
Se diferencia de los leguanjes de datos tradicioneales y que estos trabajan con datos presistentes es decir los datos siguen existiendo una vez que le programa que los creo a finalizado
Persistencia de objetos
Los lenguajes de programación a objetos poseen un sistema para definir sus tipo y...
tracking img