sábado, 25 de octubre de 2014

Aplicación Básica en Open Office Base

En la siguiente entrada realizaremos una práctica básica con la aplicación Open Office Base, utilizada para crear Bases de Datos y trabajar con ellas. Comencemos:


1. Se quieren guardar en una base de datos openOffice Base una tabla con los siguientes datos referidos a los alumnos de un curso de formación:

     • DNI
     • Nombre
     • Apellidos
     • Fecha de Nacimiento
     • Dirección
     • Localidad
     • Teléfono de contacto
     • Dirección de correo electrónico
     • Nivel de Estudios
     • Situación Laboral

a) Define los tipos de datos más adecuados para cada campo. Te sugiero el uso de un
campo Desempleado de tipo Sí/No para almacenar la situación laboral. Define el tamaño de los campos y di cual puede usarse como clave principal. Una clave principal es un campo o conjunto de campos cuyo valor no va a repetirse en registros distintos, esto es, dos alumnos diferentes no pueden tener el mismo contenido en este campo.


 
Imagen 1. Tipos de datos que vamos a utilizar.

b) Crea una base de datos con el nombre ‘academia.odb”.


Imagen 2. Guardando nuestra Base de datos llamada "academia".

c) Ahora, intenta crear una tabla desde el modo de vista Diseño asignando a los
campos las propiedades que has definido en el primer apartado, sin olvidar revisar los tipos
de datos y el tamaño de los campos. Define como clave principal el campo DNI. A dicha
tabla puedes darle el nombre "Alumnos".


Imagen 3. Creación de la tabla "Alumnos".

Nota: Como hemos podido comprobar en la Imagen 1, ya hemos definido como clave principal el campo DNI.



d) Abre la tabla “Alumnos” e introduce los datos de los siguientes alumnos; En este apartado tendremos que introducir varios datos de distintas personas que se nos dan, siguiendo este esquema:

28.793.812
José Jiménez Pérez
22/07/56
Pza. de Todos los Santos, 24 3º­A
Castilleja de Guzmán
954084332
No tiene e­mail
Graduado Escolar
Desempleado

En los siguientes apartados, usaremos la herramienta Buscar para localizar un registro determinado, crearemos un registro nuevo con nuestros datos, ordenaremos nuestra base de datos por orden ascendente por el campo DNI y procederemos, a guardar nuestra base de datos. 

Imagen 4. Búsqueda en nuestra base de datos por el campo DNI. 

Imagen 5. Registro nuevo con nuestros datos.



Procederamos ahora a realizar algunas consultas que nos piden:



i. Alumnos que viven en Tomares
ii. Alumnos cuyo DNI es mayor de 28.000.000
iii. Alumnos que viven en Tomares y tienen un DNI mayor de 26.000.000
iv. Alumnos cuyo nombre empieza por M.
v. Alumnos que nacieron en la década de los 60.
vi. Alumnos que disponen  de correo electrónico.
vii. Alumnos desempleado



Imagen 6. Consultas realizadas.


 Os mostraré por ejemplo la consulta: iv. Alumnos cuyo nombre empieza por M.


Imagen 7. Consulta IV, Alumnos cuyo nombre empieza por M.


Pasamos a crear una nueva tabla llamada <<Módulos>>, que contiene los siguientes campos; DNI, Módulo y Fecha de Matriculació en el Módulo. En cada campo introducimos los siguientes datos:

28.793.812   Windows     04/09/99
28.793.812   Word           24/05/99
28.793.812   Internet       04/07/99
45.223.454   Contaplus   14/12/99
45.223.454   Internet       03/01/99
45.223.454   Inglés          22/09/99
23.754.982   Inglés          04/09/99
23.754.982   Word           22/09/99
25.675.987   Windows     12/06/99
26.542.909   Windows     31/01/99
26.542.909   Word            21/02/99
26.542.909   Internet        23/11/99
26.542.909   Inglés          19/04/99

Obteniendo como resultado en nuestro programa:


 Imagen 8.Tabla <<Módulos>>.


A continuación se nos piden varias consultas. En una de ellas nos piden, que hagamos una consulta mostrando el DNI, Nombre, Apellidos, Teléfono de Contacto, los alumnos matriculados en el Módulo <<Word>> y la Fecha de Matriculación en ese módulo. Al realizar esta consulta obtenemos:


 Imagen 9.Consulta "Alumnos Matriculados en Word".



Por último, se nos pide, elaborar un Formulario, y un Informe. Al realizar el Formulario, podremos escoger el diseño que más nos interese, yo he escogido un diseño con forma de tabla, donde los resultados se ven menos claros que en otros diseños, pero sin dar ningún tipo de problema (Al elegir cualquiera de los otros diseños, algunos campos desaparecían sin más).




 Imagen 10.Ejemplo de Formulario con forma de tabla.


Para realizar el informe, he agrupado los campos DNI, Nombre, Apellidos y Teléfono. Así, logramos que cada vez que se muestre un módulo, no aparezca de nuevo todos los datos (solo se mostrarán una vez).

 

 Imagen 11.Informe de los Módulos Matriculados por el Alumnado.


Con esto, terminamos este primer contacto con Open Office Base.

martes, 7 de octubre de 2014

Introducción a BBCode

Introducción básica sobre BBCode.

Es un lenguaje de marcas ligero (ocupa poco espacio y es fácil de editar con un editor de texto) usado en foros y e-mails(menos frecuente) para embellecer y darle un estilo más personal al mensaje que se quiere enviar. Decir que, este lenguaje no puede ser interpretado directamente por un navegador web pero sí por el propio sistema del foro, encargado de traducir este lenguaje a un lenguaje que el navegador web entienda, HTML o XHTML.

Podemos usar los principales marcadores que existen en este lenguaje para modificar la apariencia de un texto, podemos destacar los siguientes marcadores sencillos:

[b]Texto en Negrita[/b]--> Texto en Negrita
[u]Texto Subrayado[/u]---> Texto Subrayado
[i]Texto en Cursiva[/i]---> Texto en Cursiva
[s]Texto Tachado[/s]---> Texto Tachado
[size=14]Texto Tamaño 14[/size]---> Texto Tamaño 14

Además, podemos usar otros marcadores que nos permitirán cambiar el color del texto que usemos;

[color="red"]Rojo[/color]--> Rojo
[color="green"]Verde[/color]--> Verde
[color="blue"]Azul marino[/color]--> Azul Marino
[color="gray"]Gris[/color]--> Gris
[color="black"]Negro[/color]--> Negro
[color="brown"]Marrón[/color]--> Marrón
[color="orange"]Naranja[/color]--> Naranja
[color="yellow"]Amarillo[/color]--> Amarillo

Para cambiar el tipo de fuente debemos de usar este marcador "[font="Arial"]Arial[/font]" donde deberemos introducir la fuente que deseemos utilizar (en este caso hemos usado la fuente de tipo "Arial").
Si queremos introducir una imagen en nuestro mensaje, solo deberemos de usar lo siguiente: "[img]Ruta de la imagen[/img]", esta ruta será donde tengamos alojada nuestra imagen.


Por último, decir que gracias a este lenguaje también podemos usar listas y alinear el texto a nuestro antojo, usando algunos de los siguientes marcadores:

Listas:
[list]
[*]Primer ítem
[*]Segundo ítem
[*]Tercer ítem
[/list]

Alineación de textos:

[left]Contenido a alinear[/left], deberemos de cambiar el "Left" (que nos indica en este ejemplo que el texto se alineará a la izquierda) por "Right, Center o Justify", si queremos alinear el texto a la derecha, en el centro o justificarlo, respectivamente.



Espero que esta entrada os sirva de Introducción para poder usar BBCode correctamente.