Tutorial Mariadb (3): Creación del resto de tablas en SQL

Continuación de Tutorial MariaDB (2): Creando las tablas en SQL, antes de seguir con en este ejemplo te recomendamos que accedas al apartado anterior.

MariaDB SQL

Vamos a crear el resto de las tablas que desarrollamos en el proyecto Learning Project para la base de datos Customerdb para MariaDB siguiendo con las explicación de la sintaxis.Código Xules

MariaDB SQL
Continue reading Tutorial Mariadb (3): Creación del resto de tablas en SQL

Tutorial Openxava (3.1): Actualizando la presentación con View

OpenXava View - Actualizando la presentación con View

Después de los dos primeros capítulos de este tutorial donde instalamos y configuramos nuestra aplicación en OpenXava, donde creamos las clases para definir nuestras tablas e implementar la aplicación para darle funcionalidad, toca profundizar un poco más.

OpenXava View

La anotación @View se puede usar en una entidad o una clase incrustable para definir la disposición de sus miembros en la interfaz de usuario. OpenXava

Vamos a ver como configuramos los formularios en OpenXava, como modificamos los campos utilizados y otras propiedades. Para ello en este capítulo vamos a estudiar con nuestro proyecto: las vistas (Views), los estereotipos (Stereotype y la internacionalización (i18n), además de otras cosas.
Continue reading Tutorial Openxava (3.1): Actualizando la presentación con View

Tutorial MariaDB (2): Creando tablas en SQL

Tutorial MariaDB- Creando tablas en SQL

Para facilitar que puedas usar este ejemplo explicaré cada tabla en orden de creación con lo que copiando y ejecutando directamente en un script tendrías tu base de datos de ejemplo creada.

Implementamos el proyecto Learning Project en MariaDB explicando las tablas paso a paso.Código Xules

Con el editor Netbeans para bases de datos puedes crear las tablas directamente con el entorno gráfico que proporciona, pero esto lo veremos otro día, ahora nos vamos a centrar en la creación de las tablas directamente en la base de datos con SQL.

Antes de empezar, aquí os presento el esquema real final de la base de datos que vamos a crear:

Learning Project Customerdb Database Entity Relation

Esquema E-R de Customerdb propuesto en Learning Project


Continue reading Tutorial MariaDB (2): Creando tablas en SQL

Tutorial MariaDB (1): Preparación del entorno

Tutorial MariaDB- Preparando el entorno

MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL esta desarrollado por el creador de MySQL Michael (Monty) Widenius, después de la venta a Oracle de esta, Es desarrollado por  (fundador de MySQL) , en la que cuenta con el apoyo de la comunidad de desarrolladores de software libre.

Introduce dos motores de almacenamiento nuevos, uno llamado Aria -que reemplaza con ventajas a MyISAM– y otro llamado XtraDB -en sustitución de InnoDB.

Una de las características principales es que tiene una alta compatibilidad con MySQL ya que posee las mismas órdenes, interfaces, APIs y bibliotecas, lo que permite cambiar un servidor por otro directamente, como ha hecho, por ejemplo, Wikipedia entre otros.

Empezemos con el tutorial.

Tutorial Mariadb (Mysql): Explicación

 

En este caso vamos a crear una serie de tablas en relación al proyecto que se explica a continuación para poder aprender y hacer pruebas con Mysql con ejemplos, aquí podemos optar por la versión de Oracle o por el fork de Mariadb.
Continue reading Tutorial MariaDB (1): Preparación del entorno

Tutorial OpenXava (2): Creación del resto de las clases para las tablas

Tutorial Openxava 2 Definimos las tablas de nuestro proyecto

Continuación de Tutorial OpenXava (1): Empezando, antes de seguir con en este ejemplo te recomendamos que accedas al apartado anterior, donde se explica el proyecto que estamos implementando.

Objetivo

En este post vamos a finalizar la creación de las clases para el resto de las tablas del proyecto, nuestro objetivo es finalizar este post con todas las clases cumpliendo su funcionalidad de crear, eliminar y consultar sus datos, manejando todas las relaciones.

La parte de presentación la dejaremos para un siguiente post donde le daremos forma a nuestra pantalla.

Veamos antes de empezar un vídeo del resultado final de la definición de las clases que representan las tablas de la base de datos:


Continue reading Tutorial OpenXava (2): Creación del resto de las clases para las tablas

Tutorial OpenXava (1): Empezando

(Español) Tutorial Openxava Aplicación Web Java en 5 pasos con PostgreSQL

¿Qué es OpenXava?

Utilizando la definición de sus creadores:

OpenXava es un marco de trabajo AJAX para desarrollo rápido de aplicaciones web empresariales.

Con OpenXava sólo has de escribir las clases del dominio con Java para obtener una aplicación web lista para producción.

Vamos a probarlo y a desarrollar un ejemplo con las funcionalidades para probar OpenXava para el desarrollo de aplicaciones web empresariales.
Continue reading Tutorial OpenXava (1): Empezando

Tutorial Postgresql (2): Creación de las tablas en SQL

Continuación de Tutorial Postgresql (1): Preparando el entorno, antes de seguir con en este ejemplo te recomendamos que accedas al apartado anterior.
 

Postgresql tablas

A continuación, creamos el resto de las tablas explicando la sintaxis SQL utilizada, hacemos la explicación de las tablas de forma ordenada con lo que ejecutando la sintaxis planteada en este orden podrás crear la base de datos sin problema.

 

Implementamos el proyecto Learning Project en Postgresql explicando las tablas y su sintaxis paso a paso.
Código Xules

 
Continue reading Tutorial Postgresql (2): Creación de las tablas en SQL