1. UNIVERSIDAD TECNOLÓGICA DE
TEHUACÁN
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y
COMUNICACIÓN
T.S.U. DE LA LUZ MATA FLORENCIA
GRADO: 8o GRUPO: "A"
BASE DE DATOS ORIENTADO A OBJETOS
IING. OCTAVIO SANCHES DELGADO
2. INSTALACION DE DB4O PARA BASE DE DATOS ORIENTADA A
OBJETOS
1. Instalacion de Bd4o, damos clikc para instalar y click en nesxt.
2. Seleccionamos en Typical y seleccionamos en next.
3. 3. Seleccionamos en instalar
4. Despues nos aparesera la barra de la instalacion.
4. 5. Para terminar la instalacion aparesera la pantalla siguiente, y damos clc en finish.
5. INICIAR UNA BASE DE DATOS ORIENTADA A BJETOS
1. Para iniciar la base de datos orientada a objetos debemos agrgar una referencia de Db4o
seleccionamos el proyecto y desglosamos, damos clien en agrgar referencia.
2. Selccionamos la carpeta en donde se instalo el Db4o, abrimos la carpeta
3. Seleccionamos la carpeta de Net-3.5 y la abrimos para seleccionar la referencia.
6. 4. Seleccionamos la referencia de Db4objects.Db4o.dll y la agregamos.
5. La referencia se ve agregad en la parte de las referencias.
7. 1. Para crear la Base de Datos. En nuestra clase debemos de utilizar el objeto Container y el
nombre de nuestra base de datos.
8. CONSULTAS
1. Para agregar un objeto en nuestra Bd4O debemos de hacer lo siguiente, se crea la clase
por ejemplo de persona y declaramos sus atributos necesarios
2. Ya que creamos la clase, hacemos un formulario que contenga los atributos de la clase.
9. 3. Ya que el formulario este realizado correctamente, hacemos lo siguiente
3.1 Creamos nuestro objeto con IObjectContainer y le asignamos un nombre
3.2 A continuación creamos nuestro archivo punto yap el cual se almacenara en la carpeta del
proyecto. También se insertaran los datos y se creara un objeto de tipo producto
Abriremos nuestra objeto punto yap
Creamos nuestro objeto p de tipo producto.
A los campos de texto les asignamos las propiedades de la clase producto
Se almacenas las propiedades al objeto de tipo p y mostramos un mensaje que los
datos se guardaron correctamente
Por último serramos la base de datos.
10. 3.3 Como se muestran los datos y propiedades del objeto.
Para poder hacer una consulta utilizamos Query
Se hace lo mismo abrimos la base de datos
Agregamos una LIst <> en donde agregaremos producto porque son todos nuestros
datos que se mostraran, utilizando el Query para las consultas.
Haceos una if comparando el producto con la cantidad si son mayor que cero
Los resultados los mostramos en un datagrief
11. 3.4 Para eliminar datos
Declaramos una variable que se llama parámetro a esa le asignamos el valor de la cja
de texto para eliminar el dato.
También hacemos una comparación en el objeto de producto.
En la base de datos eliminamos el dato con BD.Delate(ítem).
Agregamos un mensaje para saber si el registro se elimino.
Utilizamos un catch en caso de que el nombre no se encuentre en la Base de Datos.