1 / 1

RESUMEN

kyla-guzman
Download Presentation

RESUMEN

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Base de datos SakaniOrea-Ortega, S., Ramos-Romero, E., Tomas-Vicencio, G.Universidad Tecnológica de Izúcar de Matamoros. Prol. Reforma No. 168. Barrio de Santiago Mihuacán.Izúcar de Matamoros, Pue. Tel (243) 436-38-94,95,96 ext. 281, 228.Correo-e: so_alejandro1@hotmail.com, enoe_ramos@hotmail.com, gaby-tauro@hotmail.com RESUMEN La base de datos de código abierto db4o se integra mejor en nuestro ambiente en comparación a la alternativa de utilizar una base de datos relacional con un mapeador objeto-relacional. db4o corre hasta cuatro veces más rápido persistiendo objetos y es hasta un 50% más veloz consultando objetos también nos ofrece una clara ventaja sobre la competencia en nuestras aplicaciones móviles. Demostró que requiere un muy bajo consumo de recursos, es rápida, flexible y fácil de desplegar y también muy económica en grandes volúmenes. Este tipo de base de datos es nativo de Java y .NET. DESARROLLO cont... Para poder almacenar el objeto se crea una objeto del tipo “ObjectContainer” con los parámetros correspondientes, posteriormente acceder a su metodo “store” para poder almacenar el objeto, y tiene la siguiente estructura: db.store(p); DESARROLLO Los primeros pasos para realizar esta practica consistió en la creación del diagrama de clases el cual esta basado en el estudio de los requerimientos funcionales del sistema el diagrama se muestra en la Figura 1, posteriormente se programaron las clases teniendo como base el diagrama antes mencionado, el código fue creado en Java con el entorno de NetBeans 7.1. El código creado esta Orientado a Objetos ya que maneja conceptos como es la Herencia y Polimorfismo. A continuación se muestra una parte del codigo donde se muestra este paradigma: public class SakaniextendsUtil public class DocenteAdminextendsPersonal El código anterior muestra la Herencia hacia la clase padre correspondiente de cada subclase. Ya creadas todas las clases como lo indica la Figura 1, dichas clases declaramos e inicializamos las clases para que podamos agregar datos a los objetos, lo cual se hace de la siguiente manera: Plantilla p = new Plantilla("Enero-Abril","MarcelaGarcia","Oscar Herrera","27-Marzo-2012",10); DocenteAdmindoc = newDocenteAdmin("Gonzalo Rosas","PTC"); doc.agregarActividad("Tutoria", 7, 8, "B"); p.agregarDocente(doc); Figura 2. Consulta de los objetos en OME Figura 3. Relación entre los objetos en OME RESULTADOS Los resultados obtenidos son satisfactorios ya que se logro al 100% lo planteado en el diagrama de clases, la evidencia se muestra en la Figura 2. Para comprobar los resultados se utilizo OME (Object Management Enterprise) que es un manejador de consultas, por otra parte OME nos muestra las relaciones que existen en nuestros objetos es decir se muestran las relaciones de las clases tal y como se encuentran relacionadas en el diagrama como se muestra en la Figura 3. REFERENCIAS Doctor, C. O. (2008, Febrero Lunes). db4o is the native Java. Retrieved Marzo Lunes, 2011, from http://www.db4o.com/about/productinformation/resources/db4o-4.5-tutorial-java.pdf Thomas M. Connolly, C. E. Sistemas de bases de datos: Un enfoque práctico para diseño, implementación y gestión.4ª Edición. Pearson Addison- Wesley. Figura 1. Diagrama de Clases

More Related