Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Practica01 db4o e1

2,074 views

Published on

Bases de datos Orientadas aObjetos

Published in: Education
  • Be the first to comment

  • Be the first to like this

Practica01 db4o e1

  1. 1. 2013 Práctica [Practica DB4O]Equipo 1Castañeda Vázquez LidiaHerrera García AnakarenVargas Martínez Héctor M. 1|Página
  2. 2. Practica DB4OPráctica1. INTRODUCCIÓNComo ya lo hemos mencionado en clase las bases de datos orientadas a objetos son unpoco diferentes a las que hemos visto hasta ahora.La diferencia radica principalmente en que las bases de datos orientadas a objetosnecesitan como cualquier otro lenguaje de programación orientado a objetos clases.En los lenguajes POO se necesitan declarar clases u objetos para que posteriormente seapliquen sobre estos procesos o eventos pero cada uno de ellos se tiene que realizar porseparado, es decir si se requiere ejecutar una acción sobre este objeto digamos eliminarlodebemos crear por separado el evento y lo ligamos al objeto, si también para este objetose requiere realizar modificación en su estructura se tiene que crear otro evento porseparado.En esta practica veremos como se crear una base de datos a partir de una clase adiferencia de un gestor de Base de datos como MySQL no existen comando específicospor ejemplo create database o create table sino que se tiene que crear una clase principaly de ahí crear subclases, pero para mayor comprensión lo veremos durante la practica. 1|Página
  3. 3. Practica DB4OPráctica2. DESARROLLOEn resumen y agrandes rasgos lo primero que debemos hacer es crear la base dedatos para ellos necesitamos crearla de la suiente formaPrácticamente esta seria nuestra tabla como todas las clases tiene atributos ymétodos en este caso los atributos (campos) son Name y Age y los métodos sonlos GET’s. 2|Página
  4. 4. Practica DB4OPrácticaAhora debemos establecer la comunicación.Después creamos cada uno de los métodos que necesitaremos para nuestra basede datos, consultas , agregación de datos, modificación de datos y eliminación dedatos, todos se hacen de la misma manera y solo esperar a ser llamados al finalpor un Main. 3|Página
  5. 5. Practica DB4OPrácticaEn todos nuestros métodos necesitaremos hacer mención de las librerías de db4oy para que optimizar la conexión usaremos Try y Finally. En la imagen anteriorcreamos el método para NewStudent (que en MySQL equivaldría al INSERT).Hacemos lo mismo para los demás eliminar, modificar y para crear consultas. 4|Página
  6. 6. Practica DB4OPrácticaAl final debemos crear un método principal el cual mandara a llamar a las clasescreadas anteriormente para que podamos gestionar nuestra tabla o tablas. 5|Página

×