Antes de comenzar a programar macros con LibreOffice, debe configurar algunos detalles, que aunque todavía están poco definidos siempre es bueno una pequeña ayuda.
Abra LibreOffice, en la barra de menú, haga clic en la opción Herramientas > Opciones, le mostrará el siguiente cuadro de diálogo.
Mostrando entradas con la etiqueta LibreOffice. Mostrar todas las entradas
Mostrando entradas con la etiqueta LibreOffice. Mostrar todas las entradas
jueves, 23 de enero de 2020
miércoles, 18 de enero de 2017
borrar contenido de una tabla con SQL en LibreOffice Base (XXXII)
En este nuevo capítulo aprenderemos a borrar el contenido de una tabla en LibreOffice Base mediante instrucciones en SQL. Es conveniente que haga copia de seguridad de la tabla con la que vaya a realizar la práctica, ya que un error puede ocasionar una perdida irreparable.
Observe la siguiente instrucción:
Esta instrucción aunque corta puede resultar muy efectiva, ya que elimina todo el contenido de una tabla.
Observe la siguiente instrucción:
DELETE FROM "Usuarios2";
Esta instrucción aunque corta puede resultar muy efectiva, ya que elimina todo el contenido de una tabla.
jueves, 12 de enero de 2017
actualizar contenido añadiendo un criterio de selección con SQL en LibreOffice Base (XXXI)
En este capítulo estudiaremos la instrucción SQL para actualizar una tabla contenida en una base de datos LibreOffice Base, añadiéndole la selección por un criterio.
Observe la siguiente instrucción:
Observe la siguiente instrucción:
UPDATE "Usuarios" SET "Población" = 'Alicante'
WHERE "Población" = 'Valencia' ;
miércoles, 11 de enero de 2017
actualizar contenido con SQL en LibreOffice Base (XXX)
Seguimos subiendo el nivel de nuestros conocimientos en SQL dentro de una base de datos diseñada con LibreOffice Base y pasamos a estudiar como actualizar columnas en este lenguaje.
Queda claro que muchos de lo aprendido tiene solución mediante la parte gráfica de LibreOffice Base, pero nuestra intención es aprender y consolidad conocimientos en SQL con una base de datos diseñada en LibreOffice Base.
Queda claro que muchos de lo aprendido tiene solución mediante la parte gráfica de LibreOffice Base, pero nuestra intención es aprender y consolidad conocimientos en SQL con una base de datos diseñada en LibreOffice Base.
sábado, 7 de enero de 2017
relaciones con SQL en LibreOffice Base (XXIX)
Hemos dedicado los primeros capítulos de este curso a repasar los comandos o instrucciones mas sencillo y simples de SQL que podemos utilizar en LibreOffice Base, debemos seguir progresando en nuestros conocimientos y ampliando lo que debemos considerar básicos, para llegar a un nivel aceptable de los mismos y estudiar algunos aspectos SQL que nos facilitarán el mantenimiento de nuestras bases de datos.
viernes, 6 de enero de 2017
subconsultas con SQL en LibreOffice Base (XXVIII)
Observe la siguiente instrucción:
SELECT * FROM "Especialistas" WHERE "ID"
NOT IN
(SELECT "Especialista" FROM "Clientes");
Una instrucción SELECT dentro de otra instrucción SELECT, esto es una subconsulta.
SELECT * FROM "Especialistas" WHERE "ID"
NOT IN
(SELECT "Especialista" FROM "Clientes");
Una instrucción SELECT dentro de otra instrucción SELECT, esto es una subconsulta.
lunes, 2 de enero de 2017
alterar CONSTRAINT de una tabla con SQL en LibreOffice Base (XXVII)
Observe la siguiente instrucción:
Hemos creado un campo Domicilio en la tabla Clientes, en esta instrucción SQL no le hemos incluido ninguna restricción ni CONSTRAINT, para luego añadírsela desde LibreOffice Base.
ALTER TABLE "Clientes"
ALTER COLUMN "Domicilio";
ALTER COLUMN "Domicilio";
Hemos creado un campo Domicilio en la tabla Clientes, en esta instrucción SQL no le hemos incluido ninguna restricción ni CONSTRAINT, para luego añadírsela desde LibreOffice Base.
sábado, 31 de diciembre de 2016
alterar restricciones de una tabla con SQL en LibreOffice Base (XXVI)
Observe la siguiente instrucción:
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.
ALTER TABLE "Clientes"
ALTER COLUMN "Fecha";
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)
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.
miércoles, 28 de diciembre de 2016
cambiar el nombre de una tabla con SQL en LibreOffice Base (XXIV)
cambiar el nombre de campo en una tabla con SQL en LibreOffice Base (XXIII)
Con el paso del tiempo los campos pueden ir cambiando de uso, en este momento es cuando el nombre del campo y su uso sufren de cierta inconsistencia, será necesario cambiar el nombre del campo en nuestra tabla en LibreOffice Base, en este caso la instrucción es ALTER TABLE de SQL.
martes, 27 de diciembre de 2016
eliminar campos a una tabla con SQL en LibreOffice Base (XXII)
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
añadir campos a una tabla con SQL en LibreOffice Base (XXI)
En mas de una ocasión nos vemos obligados a añadir algún campo que se nos olvido en la definición de una de nuestras tablas en LibreOffice Base, en este caso la instrucción es ALTER TABLE de SQL.
sábado, 24 de diciembre de 2016
ver las CONSTRAINT de una Base de datos en LibreOffice Base con SQL (XXI)
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.
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)
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.
Estas restricciones definen condiciones que deben cumplirse cuando se introducen datos.
jueves, 22 de diciembre de 2016
restricciones al crear una tabla con SQL en LibreOffice Base (XIX)
El siguiente caso que vamos a estudiar es la creación de una tabla con algunas restricciones dentro de nuestra base de datos de LibreOffice Base con la instrucción CREATE TABLE de SQL.
martes, 20 de diciembre de 2016
crear una tabla con SQL en LibreOffice Base (XVIII)
El siguiente paso que daremos será crear una tabla dentro de nuestra base de datos de LibreOffice Base con la instrucción CREATE TABLE de SQL.
lunes, 19 de diciembre de 2016
uniendo campos con SQL en LibreOffice Base (XVII)
Es usual que los nombres y apellidos vayan en campos diferentes, pero también es muy usual el tenerlos que unir, LibreOffice Base junto SQL posee una función llamada CONCAT que realiza este trabajo.
domingo, 18 de diciembre de 2016
parámetros con SQL en LibreOffice Base (XVI)
Observe la siguiente instrucción.
SELECT Apellidos, Nombre FROM Usuarios
WHERE Población = 'Zaragoza'
WHERE Población = 'Zaragoza'
Es una consulta normal con un criterio de selección, en el fondo es una consulta que no sirve para otra cosa mas que para buscar una determinada población.
ordenando las consultas con SQL en LibreOffice Base (XV)
No se puede entregar una gran cantidad de datos sin poner un poco de orden, cuando trabajamos en una base de datos creada en LibreOffice Base y las tablas comienzan a tener un tamaño considerable, SQL nos da la posibilidad de ordenar en sus consultas estos datos.
Suscribirse a:
Entradas (Atom)

