miércoles, 23 de marzo de 2011

Ejemplos de productos de administradores que manejan las base de datos multidimencionales

Ejemplos de productos de administradores que manejan las base de datos multidimencionales

OLAP: Las siglas OLAP significan en inglés Online Analytical Processing, una categoría de herramientas de software que provee análisis de datos almacenados en una base de datos multidimensional. Las herramientas OLAP permiten a los usuarios  analizar diferentes dimensiones de datos.

Sistemas MOLAP

La arquitectura MOLAP usa unas bases de datos multidimensionales para proporcionar el análisis, su principal premisa es que el OLAP está mejor implantado almacenando los datos multidimensionalmente. Por el contrario, la arquitectura ROLAP cree que las capacidades OLAP están perfectamente implantadas sobre bases de datos relacionales Un sistema MOLAP usa una base de datos propietaria multidimensional, en la que la información se almacena multidimensionalmente, para ser visualizada en varias dimensiones de análisis.
El sistema MOLAP utiliza una arquitectura de dos niveles: la bases de datos multidimensionales y el motor analítico. La base de datos multidimensional es la encargada del manejo, acceso y obtención del dato.

 Sistemas ROLAP

La arquitectura ROLAP, accede a los datos almacenados en un dataware house para proporcionar los análisis OLAP. La premisa de los sistemas ROLAP es que las capacidades OLAP se soportan mejor contra las bases de datos relacionales.
El sistema ROLAP utiliza una arquitectura de tres niveles. La base de datos relacional maneja los requerimientos de almacenamiento de datos, y el motor ROLAP proporciona la funcionalidad analítica. El nivel de base de datos usa bases de datos relacionales para el manejo, acceso y obtención del dato. El nivel de aplicación es el motor que ejecuta las consultas multidimensionales de los usuarios.

jueves, 17 de marzo de 2011

HIBERNATE HELLO WORLD 2


Practica 2   HibernateHelloWorld 2 
 
 Para la realización  de  la practica 2 es  lo mismo que la practica  1, el mismo controlador, la base de datos y los mismos  archivos  son los mismos solo se le agrega 2 archivos que son: Studen.java y un archivo de propiedades que se llama Student.hbm.xml como se muestra a continuación.

Student.java:

 Student.hbm.xml:
 
Cada vez que se ejecuta   salen estos errores como se muestra a continuacion:

Error en main.java:


 Error en HibernateUtil.java:


Error en HibernateUtil.java:


PRACTICA DE HIBERNATE HELLO WORLD

Practica de HibernateHelloWorld 
Pasos de  como se realizo la practica  de HibernateHelloWorld :
Se crea un nuevo proyecto que se llama  HibernateHelloWorld 1  como se muestra en la siguiente imagen:


Después  das clic derecho   te vas a la opción  de bibliotecas y agregas   el controlador en este caso  para  la práctica es el controlador Derby y la librería de Hibérnate como te muestro a continuación.

 Después  das clic en prestaciones clic en base de datos  y crea una base  y le puedes poner el nombre que quieras como se muestra a continuación:











Después se agrega el controlador  que en este caso se agrego el controlador Derby  como se muestra en la siguiente imagen:






Se crea  una nueva  clase java  que se llamara  Person.java como se muestra en la siguiente imagen:





Se crea  una clase  java  que se llamara Main.java como se muestra en la sig. imagen:


Se crea  un archivo xml    que se llamara  Person.hbm.xm como se muestra  a continuacion:

 

Se crea  un archivo xml    que se llamara  hibernate.cfg.xml como se muestra a continuacion:


Se creara  un archivo de propiedades  dar clic derecho en  el proyecto qaue creaste  y en nuevo archivo de propiedades que se llamara log4j,  como te  muestraacontinuacion.









Se ejecuta  el proyecto  pero en este caso  me  sale error  en Main.java6  y  en HibernateUtil.java 23 com se muestra a continuacion:



 Siguiente error:


miércoles, 2 de marzo de 2011

PRACTICA MYECLIPSE

PRACTICA MYECLIPSE

Primero se crea un nuevo proyecto en java en mi caso utilize Myeclipse proyecto se llama FirstHibernate ya con sus librerias agregadas que son las librerias de hibernate como se muestra en la sig. imagen:



Despues se crea un paquete  que se llama laliluna y despes se crea una clase que se llamo InitSessionFactory como se muestra en la sig. imagen:


Despues se crea un archivo que se llamo log4j  como se muestra en la sig. imagen:


Despues se configura un controlador  das click en el proyecto que creaste le das click derecho y le das la opcion de propiedades y agregas las librerias, esto depende  del tipo de eclipse que estes utilizando como se muestra en la sig. imagen:


Despues se crea una base de datos  como se muestra acontinuacion:


Despues se crea un paquete que se llama laliluna y despuesse crea un clase java que se llama Honey.java como se muestra acontinuacion:


Despues se crea la configuarcion  de hibernate,se crea un archivo  que se llama hibernate.cfg.xml como se muestra  enla sig. imagen:


Despues se crea un archivo que se llama Honey.hbm.xml como se muestra en la siguiente imagen:


Cree el Honey.hbm.xml en el  paquete de.laliluna esto es para el mapeo de xml,como se muestra acontinuacion:

 Crear una clase que se llama TestClien en el paquete  de.laliluna.example como se muestra acontinuacion: