Download Resumen - WordPress.com
Document related concepts
Transcript
ARIA, FOR SIT TA L U C O IZ S EXC ELENCI MEX ICO DE A A UN ER EZ IV AR D E M A TA M O R PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN Actividad Cuadro comparativo de ODBMS como requerimiento parcial para acreditar la asignatura de Base de datos para aplicaciones que presentan: Alumno Ivan Ramales Ramirez Javier Torres Solano Ulises Lezama Salas No. Control 09292123 09292161 09292080 Asesor Gonzalo Rosas Cabrera Izúcar de Matamoros, Pue., 09 de agosto de 2017 RESUMEN Existen varios manejadores de bases de datos orientados a objetos todos con características aunque parecidas ofrecen al manejador de BDD ciertas cualidades únicas para un entorno orientado a objetos, a continuación se desarrollo una tabla con algunos de estos, mas en específicos veremos DB4O,Versant Object Database, Objectivity/DB y JODB, en dicha tabla encontramos algunas características de estos manejadores, información como quien fue su desarrollador , versión actual , tipo de licencia , aplicaciones etc. 1 1 DESARROLLO Llene la siguiente tabla describiendo las características de los siguientes manejadores de base de datos orientados a objetos. Criterio BD4O Desarrollador Año de publicación db4objects, Inc. Versant Object Objectivity/ Database DB Versant Corporation. JODB objetividad, JODBObjectInstanc Inc. eFactory. La Primera versión La primera versión fundada en JODB 2.2.0 versión fue lanzada en el surge en 1990. 1988 y trajo estable desde 13 de Objetividad / noviembre 2007 2001 Orion Mit Press Ontos Ontos Inc.,Bellerica,MA 1991 1994 JODB 3.x Mini Poet 2.2 ODMG 3.0, Comercial Código abierto Comercial Comercial en La plataforma móvil DB al mercado en 1990 Versión DB4O 5.5.001 actual Tipo de Objectivity/DB la ODMG 3.0 de 2001 (10.2) Código abierto licencia Aplicaciones La última versión es Todos los derechos reservados Dispositivos móviles aplicación Aplicaci para Industria de específica de carácter aplicaciones Android es uno de ones en manejo bases de datos transporte OLTP intensivas de los ejemplos más de datos de tipo semánticas , Aplicaciones web datos en evidentes de ese tiempo real. (jsp/servlets) tiempo real o entorno. deductivas que manipulan muy complejos, entre los datos relacionados Característica s principales Consultas por ejemplo o prototipo Gestión de datos grande Reduzca el soluci Rendimient • Tipos de datos Lengua ones de o, tamaño y definidos por el je de definición gestión de escalabilidad usuario de objetos Consultas tiempo de desarrollo datos • Identidad (ODL, Object dinámicas basadas hasta en un 40% distribuidos • Modelos Definition por naturales para Lenguaje) organizacione las relaciones s entre objetos consulta de gubernamental • Solución a las objetos (OQL, es, referencias en Object Query empresariales un programa Language) en nodos Consultas a datos con lenguaje nativo Alta disponibilidad * Lenguaje de 2 y de la ciencia, • De una a y es la varias los lenguajes tecnología que referencias C++, Smalltalk y permite a • Consultas Java (al menos) algunos de los basadas en sistemas más valores con complejos y de rápida respuesta misión crítica • Índices en el • Manejo de funcionamient objetos o de todo el inteligentes mundo de hoy • Miembros * Conexión con temporales Lenguajes Java y .net C++, Java soportados Soporta SQL Soporta OQL C#, .NET , Java C++, java C++, java C++, java si Si Si Si Si Si Si Si 3 2 CONCLUSIONES Y RECOMENDACIONES Las bases de datos orientadas a objetos nos muestran un modelo el cual como su nombre lo dice es orientado a objetos la cual me almacena y recupera objetos en los cuales puedo almacenar el estado y comportamiento. Con estas podemos trabajar en conjunto con lenguajes de la POO, los ODBMS son una alternativa perfecta para poder trabajar de manera eficiente en la manipulación de datos más complejos. Como recomendaciones queda decir que cada Programador es libre de elegir el lenguaje con el cual se cienta mas cómodo programando, no obstante es necesario la optimización y actualización de las tecnologías que nos rodean, las cuales incluso nos facilitan algunas tareas y nos ayudan a realizarlas con mejores resultados. 4 3 REFERENCIAS EPIWIKI. (23 de 06 de 2008). Recuperado el 01 de 04 de 2012, de wiki: http://www.epidataconsulting.com/tikiwiki/tikipagehistory.php?page=informeDB4O&preview=8 Fanjul, A. (21 de 12 de 2005). Mhprojetc. Recuperado el 1 de 04 de 2012, de http://mhproject.org/media/blogs/mhpenlaces/Interno/Presentaciones/db4objects/db4obj ects.pdf JODB. (01 de 01 de 2008). JODB. Recuperado el 01 de 04 de 2012, de http://www.javaobjects-database.com/jodb-general-section/help/jodb-help.html Objectivity. (01 de 01 de 2009). Objectivity. Recuperado el 01 de 04 de 2012, de http://www.objectivity.com/pages/objectivity/default.asp William Andrez Cuadros, J. C. (12 de 06 de 2008). Scribd. Recuperado el 01 de 04 de 2012, de http://es.scribd.com/doc/32843803/¿'-Articulo-OODB Zicari, R. V. (01 de 11 de 2008). odbms. Recuperado el 01 de 04 de 2012, de http://www.odbms.org/download%5C048.04%20TechView%20Versant.pdf 5