sábado, 31 de diciembre de 2016

alterar restricciones de una tabla con SQL en LibreOffice Base (XXVI)

LibreOffice Base
Observe la siguiente instrucción:

ALTER TABLE "Clientes"
ALTER COLUMN "Fecha";

Es una instrucción SQL que al ejecutarla añade un campo Fecha  dentro de nuestra tabla Clientes de LibreOffice Base.

Hemos olvidado el añadir una restricción, deseamos que este campo se autorellene con la fecha actual, en este caso con TODAY.


eliminar campos de una tabla con SQL en LibreOffice Base (XXV)

LibreOffice Base
Observe la siguiente instrucción:

ALTER TABLE "Clientes" ADD 
COLUMN "Fecha fin contrato" DATE DEFAULT TODAY;

Es una instrucción SQL, que al ejecutarla añade un campo Fecha fin contrato con unas restricciones dentro de nuestra tabla Clientes de LibreOffice Base.

Lo que deseamos hacer es eliminar este campo mediante una instrucción SQL.


viernes, 30 de diciembre de 2016


jueves, 29 de diciembre de 2016


miércoles, 28 de diciembre de 2016



martes, 27 de diciembre de 2016

eliminar campos a una tabla con SQL en LibreOffice Base (XXII)

LibreOffice Base
Las tablas que tienen un uso continuo y que llevan funcionando desde hace tiempo, almacenan datos y definiciones que no son necesarios, para el buen funcionamiento de la base de datos debemos eliminarlos, en este capítulo vamos a explicar como deshacernos de estos campos en nuestra tabla en LibreOffice Base, en este caso la instrucción es ALTER TABLE de SQL.



domingo, 25 de diciembre de 2016


sábado, 24 de diciembre de 2016

ver las CONSTRAINT de una Base de datos en LibreOffice Base con SQL (XXI)

LibreOffice Base
Las CONSTRAINT  son también unas restricciones que se aplican a la tabla  pero se definen de forma diferente a la hora de crear una tabla en  nuestra base de datos de LibreOffice Base con las instrucción CREATE TABLE, INSERT INTO y ALTER TABLE de SQL.

He querido dejar este pequeño tema aparte para que el usuario que lo necesite no tenga que leer mas allá de lo que el título de artículo muestra.


CONSTRAINT al crear una tabla con SQL en LibreOffice Base (XX)

LibreOffice Base
las CONSTRAINT  son también unas restricciones que se aplican a la tabla  pero se definen de forma diferente a la hora de crear una tabla en  nuestra base de datos de LibreOffice Base con la instrucción CREATE TABLE de SQL.

Estas restricciones definen condiciones que deben cumplirse cuando se introducen datos.


jueves, 22 de diciembre de 2016


martes, 20 de diciembre de 2016


lunes, 19 de diciembre de 2016


domingo, 18 de diciembre de 2016



diferencias de fechas con SQL en LibreOffice Base (XIV)

LibreOffice Base
Alguna vez hemos tenidos que realizar en LibreOffice Base una diferencia de fechas para mostrar los días, meses o los años, por ejemplo  saber los días que quedan para que cumplan un recibo.  cuando cumple años alguien u otros trabajos similares a estos dos. La instrucción DATEDIFF de SQL nos da esta posibilidad de una forma rápida y efectiva.



miércoles, 14 de diciembre de 2016

LibreOffice Calc - Función BUSCARV

LibreOffice Calc concentra una gran cantidad de funciones para desarrollar desde un cálculo simple a otro complejo.

La función BUSCARV es muy parecidad a la función BUSCARH. La función BUSCARV comprueba si un valor está  en la primera columna de una hoja de cálculo, para luego mostrar
el valor de la columna señalado por el índice.


martes, 13 de diciembre de 2016

LibreOffice Calc - Función BUSCARH

LibreOffice Calc concentra una gran cantidad de funciones para desarrollar desde un cálculo simple a otro complejo.

La función BUSCARH es un ejemplo de estas funciones. La función BUSCARH comprueba si la primera fila de una hoja de cálculo contiene un determinado valor, para luego devolver el valor situado en la fila seleccionada de la hoja de cálculo.


sábado, 10 de diciembre de 2016

evaluar lista de valores con SQL en LibreOffice Base (XIII)

LibreOffice Base
Es el momento de tratar listas de valores en SQL desde nuestro LibreOffice Base.

Supongamos que somos propietarios de una clínica donde nuestros pacientes vienen con la esperanza de paliar sus dolencias, en primer lugar le vamos a recetar una dieta según su peso. Este es el típico caso donde podemos hacer uso de la instrucción  CASE de SQL.

La instrucción CASE evalúa los valores de un campo y dependiendo de este valor ejecuta una acción o asigna un valor.
 

jueves, 8 de diciembre de 2016


domingo, 4 de diciembre de 2016

cuantos años tienes con SQL en LibreOffice Base (XII)

LibreOffice Base
Un trabajo rutinario de los programadores en SQL es mostrar los años que tienen los usuarios que tenemos almacenados en nuestras bases de datos. LibreOffice Base mediante una serie de funciones SQL puede mostrar este tipo de datos.

Partimos de una base de datos que tiene un campo fecha de nacimiento tipo DATE y lo hemos rellenado con variedad de valores para comprobar su buen funcionamiento.

En primer lugar vamos a mostrar el campo Nombre, Apellidos y el año de nacimiento, observe la siguiente instrucción:



jueves, 1 de diciembre de 2016


domingo, 27 de noviembre de 2016

QCAD - Incio y configuración (I)

QCAD

El programa QCAD es un programa Open Source que es multiplataforma. Puede realizar cualquier tipo de plano o alzado en 2D, tanto de edificios, interiores e incluso mecánico. Una de las virtudes de QCAD es admitir los formatos DXF and DWG, pudiendo importar y exportar para otros programas.

Una vez instalado el programa QCAD e iniciado el programa, nos muestra el siguiente cuadro de diálogo.

Seleccione y configure las Unidades con las que va a trabajar y el Tamaño de área predeterminado con el esta familiarizado o que a diario trabaja.

El campo Punto decimal, debe configurarlo según en el país que se encuentra o para el que va a realizar el trabajo.

Finalmente configure el color de fondo para el área de trabajo. Cuando termine haga clic en el botón OK.

QCAD

Una vez configuado estos datos iniciará el programa para comenzar a trabajar.



operaciones con SQL en LibreOffice Base (XI)

LibreOffice Base
Las operaciones  en SQL con LibreOffice Base son algo cotidiano, observe la siguiente instrucción.

SELECT SUM( "Ahorros" ) FROM "Usuarios" WHERE "Población" = 'Valencia'

Sumaremos la columna Ahorros de la tabla Usuarios, cuando cumpla el criterio el campo Población y cotenga el literal Valencia.

Puede realizar búsquedas mas complejas si lo desea incorporando las particulas AND y OR a la cláusula WHERE y luego una condición o filtro.


jueves, 24 de noviembre de 2016


domingo, 20 de noviembre de 2016

comodines y patrones con SQL en LibreOffice Base (IX)

LibreOffice Base
Cuando deseamos realizar una consulta en SQL en LibreOffice Base, hemos utilizado una instrucción parecida a la siguiente.

SELECT Apellidos, Nombre FROM Usuarios
WHERE Población = 'Zaragoza'

Cuando se ejecuta la clausula WHERE devuelve VERDADERO si cumple el criterio o FALSO si no lo cumple, según este valor el registro pasará a formar parte de los registros seleccionados. 

Ahora observe y compare la siguiente instrucción:

SELECT "Nombre", "Apellidos", "Población" FROM "Usuarios" 
WHERE "Población" LIKE 'Z%'


sábado, 12 de noviembre de 2016


viernes, 4 de noviembre de 2016

Criterio de selección NOT en una instrucción SQL en LibreOffice Base (VII)

LibreOffice Base

Hasta el momento hemos visto sentencias en SQL donde no aparecía el operador NOT, en este capítulo veremos su uso y lo útil que nos puede resultar para desarrollar nuestros conocimientos y de esta forma poderlos aplicar en una Base de datos en LibreOffice Base.

Observe la siguiente instrucción.

SELECT COUNT( "Población" ) FROM "Usuarios"
WHERE "Población" = 'Zaragoza'


viernes, 28 de octubre de 2016

Criterios de selección y operadores lógicos en una instrucción SQL en LibreOffice Base (VI)

LibreOffice Base

Observe la siguiente instrucción:

SELECT Apellidos, Nombre FROM Usuarios
WHERE Población = 'Zaragoza'

En este caso seleccionamos los registros que cumplan con la condición Población =  'Zaragoza'.

Cuando se ejecuta la clausula WHERE devuelve VERDADERO si cumple el criterio o FALSO si no lo cumple, según este valor el registro pasará a formar parte de los registros seleccionados. 

Ahora observe y compare la siguiente instrucción: 

lunes, 24 de octubre de 2016

contando registros con SQL en LibreOffice Base (V)

LibreOffice Base

¿quién no se ha visto en la necesidad de tener que contar los registros que cumplen unos determinados criterios en una base de datos de LibreOffice Base?,  ese será nuestro siguiente tema, contabilizar los registros de nuestras tablas mediante una instrucción SQL.

Observe la siguiente instrucción.

SELECT count(Población) FROM Usuarios

Muestra instrucción SQL va a contabilizar los registros que hay en nuestra base de datos en LibreOffice Base.



viernes, 21 de octubre de 2016

Criterios de selección en una instrucción SQL en LibreOffice Base (IV)

LibreOffice Base

En este nuevo capítulo vamos a explicar como añadir un criterio de selección a nuestras instrucciones SQL, de esta forma seleccionaremos los registros concretos de nuestra base de datos en LibreOffice Base. 

Observe la siguiente instrucción.

SELECT Apellidos, Nombre FROM Usuarios
WHERE Población = 'Zaragoza'

Cuando se ejecuta la clausula WHERE devuelve VERDADERO si cumple el criterio o FALSO si no lo cumple, según este valor el registro pasará a formar parte de los registros seleccionados. 

En este caso vamos a seleccionar los campos Apellidos y Nombre de la tabla Usuarios y cuya Población sea igual a Zaragoza, recuerde que puede incluir todos los campos que desee en la instrucción, es una buena idea el seleccionar solo los campos que necesite para la consulta,  de esta forma será mas rápida y eficaz la consulta SQL.


jueves, 20 de octubre de 2016

Selección de campos en una instrucción SQL en LibreOffice Base (III)

LibreOffice Base

En el capítulo anterior vimos como realizar una lectura de una tabla de LibreOffice Base. El siguiente paso a dar es seleccionar los campos que deseemos mediante una instrucción SQL.

Observe la siguiente instrucción.

SELECT "Apellidos", "Nombre" FROM "Usuarios"

En este caso vamos a seleccionar los campos Apellidos y Nombre de la tabla Usuarios, recuerde que puede incluir todos los campos que desee en la instrucción, es una buena idea el seleccionar solo los campos que necesite para la consulta,  de esta forma será mas rápida y eficaz la consulta SQL.

martes, 18 de octubre de 2016

Xnview - Mis fotos en color sepia

Xnview
En alguna ocasión hemos necesitado de fotografías en color sepia, Xnview no da la posibilidad de convertir en color sepia nuestras fotos para incluirlas en nuestros trabajos.

Para nuestro pequeño trabajo hemos descargado una foto de un banco de fotografías, iniciamos Xnview y la localizamos mediante el explorador de este programa.

sábado, 15 de octubre de 2016

Tansforma una fotografía a dibujo a lápiz en Gimp


The Gimp
Agún alumno me pregunto sobre como podía transforma una fotografía a dibujo a lápiz o carboncillo con The Gimp, este proceso no es muy complicado y puede quedar muy bien.

Hemos seleccionado una ffotografía que la hemos descargado de Pixabay, en este sitio podéis encontrar material variado para trabajar en vuestros proyectos.


lunes, 10 de octubre de 2016

Comprender una instrucción SQL en LibreOffice Base (II)

LibreOffice Base

El siguiente paso que daremos es reconocer las partes de las que se compone una instrucción SQL para luego poder aplicar este conocimiento en LibreOffice Base.

Observe la siguiente instrucción.

SELECT * FROM USUARIOS

Una instrucción en SQL se compone de verbos y argumentos  en inglés, para terminar de completar la instrucción añadiremos algunos parámetros a nuestra instrucción.

En este caso SELECT, extraerá los campos que deseamos ver de una base de datos, a continuación aparece una asterisco, este quiere decir que vamos a leer todos los campos de la base de datos.


domingo, 2 de octubre de 2016

¿Que hay detrás de una consulta en LibreOffice Base (I)?

LibreOffice Base

Cuando generamos una consulta en LibreOffice Base, no solo generamos una rejilla o grill llena de datos, para los usuarios que  les gusta investigar está dedicado este pequeño curso, no pretendemos profundizar en todos sus aspectos y variantes, ya que sería interminable.

Para comenzar abriremos una base datos con al menos una tabla que contengan datos, para generar una consulta con el asistente y poder mostrar resultados.

Haga clic en la opción Consulta, de las tres opciones haga clic en Usar el asistente para crear una consulta...

domingo, 25 de septiembre de 2016

LibreOffice Writer - Cambio de orientación en un documento (LX)

LibreOffice Writer
En esta ocasión traigo una pregunta que me hizo una compañera, ¿como se puede cambiar la orientación de la página en un mismo documento en LibreOffice Writer?, dicho de otra forma, quiero tener hojas con orientación vertical y horizontal según demanda del usuario.

Al final de este tutorial podéis encontrar el video.

En primer lugar abrimos un documento en LibreOffice Writer, sino hemos modificado la plantilla que viene de instalación, nos muestra una imagen como la siguiente.


lunes, 29 de agosto de 2016


lunes, 8 de agosto de 2016


lunes, 11 de julio de 2016


miércoles, 29 de junio de 2016

Scribus - Tema 30 - Crear y Modificar las guías

Scribus
Lo primero es habilitar en Scribus la posibilidad de visualizar las guías, para ello vamosa a la barra de menú, seleccionamos la opción Archivo - Preferencias - Pestaña Guías, Marcamos los cuadros de Mostrar guías y Mostrar rejillas de página, para que nos sea mas fácil trabajar en el área a desarrollar el trabajo, hacemos clic en el botón Aceptar.


lunes, 6 de junio de 2016

Xnview - Generar un listado de imágenes de una determinada carpeta


Xnview
En mas de una ocasión hemos tenido la necesidad de obtener un listado con las imágenes que contiene una determinada carpeta. Xnview posee una gran cantidad de herramientas que le facilitarán la vida y entre ellasla posibilidad de generar listados de los contenidos de las carpetas.

Abra Xnview y situese en la carpeta que quiere listar su contenido. Marque las imágenes que desea que formen parte de informe que va a generar.


domingo, 29 de mayo de 2016

Xnview - Modificando el tamaño de varias imágenes (por lotes)


Xnview
Hay muchos programas que son capaces de realizar la función de modificar el tamaño de una imagen, pero no tantos que lo hagan por lotes o de forma masiva, hemos seleccionado Xnview por la gran cantidad de funciones que vienen en este y que se tratarán en otros artículos.

Antes de comenzar es una buena idea tener una copia de los originales de las imágenes., para prevenir posibles errores o descuidos.  Abra Xnview.

miércoles, 25 de mayo de 2016

Notepad++ - Comparar dos textos para ver sus diferencias


Notepad++
Con frecuencia necesitamos de alguna herramienta para comparar dos texto y que nos muestre las modificaciones que hemos realizado sobre ellos, Notepad++ nos ofrece una solución rápida y gratuita.

Para comenzar a trabajar abra los dos textos a comparar con Notepad++. Hemos preparado dos textos y hemos realizado alguna modificación para que pueda observarse como queda una vez comparado con esa herramienta.


sábado, 21 de mayo de 2016

Xnview - Modificando el tamaño de la imagen


Xnview
Hay muchos programas que son capaces de realizar la función de modificar el tamaño de una imagen, hemos seleccionado Xnview por la gran cantidad de funciones que vienen en este y que se tratarán en otros artículos.

Abra Xnview, sitúese donde se encuentra la imagen que vamos a modificar el tamaño, seleccione la imagen. Haga clic en el botón Conversión.

sábado, 14 de mayo de 2016

Búsqueda avanzada en Twitter

En este artículo lo dedicaremos a la herramienta para búsqueda complejas  dentro de la red social Twitter.

Abra su red sesión en su red social Twitter, realice una búsqueda, le mostrará todos los tuits que ha localizado, haga clic en la opción Más opciones > Búsqueda avanzada.


domingo, 8 de mayo de 2016

Búsquedas en Twitter

En alguna ocasión hemos querido localizar unos determinados elementos dentro de la red Twitter, para ello tenemos algunas herramientas facilitadas por Twitter. Haga clic en la barra de direcciones e incluya la siguiente:

https://twitter.com/search-home#


Twitter


domingo, 10 de abril de 2016

Borrar un blog en Blogger

Alguna vez tendremos la necesidad de eliminar un blog en Blogger, para comenzar abra sesión en Blogger. haga clic sobre el blog que desea eliminar.
Haga clic en la opción Configuración que se encuentra en el menú situado a la izquierda de la pantalla.

Blogger



Conectar Twitter con Facebook

Los usuarios que deseen enviar los mismos mensajes a Twitter y Facebook, tiene la posibilidad de hacerlo mediante una opción que la red social Twitter ha habilitado. Cuando comience a realizar modificaciones en las configuraciones debe ser cuidadoso.



Vincular Twitter a Facebook

Los usuarios que deseen enviar los mismos mensajes a Facebook y Twitter, tiene la posibilidad de hacerlo mediante una opción que la red social Facebook ha habilitado. Cuando comience a realizar modificaciones en las configuraciones debe ser cuidadoso.

Abra sesión en Facebook, en la barra superior derecha, haga clic sobre la flecha, le mostrará un menú desplegable. Haga clic sobre la opción Configuración.


sábado, 9 de abril de 2016

Eliminar un amigo de Facebook

Cuando perdemos interés en alguna amistad en la red social de Facebook, puede eliminar el contacto con este usuario.

Abra sesión en Facebook,  haga clic en el icono de su perfil, que se encuentra en la barra superior de la página.


Aceptación de solicitud de amistad en Facebook

Una parte importante de la búsqueda y envío de solicitud de amistad en Facebook, es la aceptación de esa solicitud de amistad. 

Abra sesión en Facebook,  en la barra superior de su página de Facebook, le aparece la solicitud en la barra superior de la página, en el icono Solicitudes de amistad.


Buscar amigos en Facebook

Una de las herramientas mas utilizadas por todos los usuarios de las redes sociales es la búsqueda de personas o entidades. Facebook al igual que otras redes sociales habilita una opción muy potente para este menester.

Abra sesión en Facebook para realizar la búsqueda de amigos. En la parte superior de la pantalla inserte el nombre o parte del nombre por el cual cree que se registro el usuario que desea añadir a su lista de amigos. El buscador de usuarios le mostrará aquellos que se parecen mas al texto ingresado, haga clic en uno de ellos.


Añadir foto de portada en Facebook

Aunque parezca trivial. la foto de la cabecera pertecene es mas importante de lo que parece, será como nos queremos dar a conocer al mundo y nos vean nuestros amigos y entidades que accedan a nuestra página de Facebook.

Para cambiar la imagen de la portada, abra una sesión de Facebook, haga clic en la barra azul que se encuentra en la parte superior de la página, sobre su nombre, este botón se llama también botón de perfil.


Publicar una imagen en Facebook

La publicación de fotografías personales o imágenes es una de las actividades mas corrientes que llevan acabo los usuarios de la red social de Facebook.

Para comenzar abra una sesión en Facebook, haga clic en el cuadro de mensajes, haga clic en el icono Cámara.


Actualizar foto del perfil en Facebook

Aunque parezca trivial. la foto de nuestro perfil será nuestra presentación, es mas importante de lo que parece, será como nos queremos dar a conocer al mundo y nos vean nuestros amigos y entidades que accedan a nuestra página de Facebook.

Para cambiar la foto del perfil, abra una sesión de Facebook, haga clic en la barra azul que se encuentra en la parte superior de la página, sobre su nombre, este botón se llama también botón de perfil.



viernes, 8 de abril de 2016

Registrarse en Facebook

El primer paso para entrar en la red social Facebook es registrarse, acceda a la página de Facebook.  Le mostrará la siguiente página, rellene los datos y haga clic en el botón Terminado.

Facebook