Guía de primeros pasos
Capítulo 8
Primeros pasos con Base
Componente de base de datos de LibreOffice
Derechos de autor
Este documento tiene derechos de autor © 2011–2012 por sus colaboradores, tal como aparecen
en la lista en la sección titulada Colaboradores. Puede distribuirse o modificarse bajo los términos
de la GNU General Public License, versión 3 o posterior, o la Creative Commons Attribution
License, versión 3.0 o posterior.
Todas las marcas registradas que aparecen dentro de esta guía pertenecen a sus dueños
legítimos.
Colaboradores
Jorge A. Guzmán Soriano
Juan C. Sanz
Comentarios y sugerencias
Por favor, dirija cualquier clase de comentario o sugerencia acerca de este documento a:
[email protected]
Agradecimientos
Este capítulo está basado en el capítulo 8 de la Guía de comienzo de OpenOffice.org. Los
colaboradores de este capítulos son:
Dan Lewis
Jean Hollis Weber
Óscar Manuel Gómez
Magnus Adielsson
Juan Carlos Sanz
Jorge Guzmán Soriano
Iain Roberts
JiHui Choi
Inma Barrios
Fecha de publicación y versión del programa
Versión en español publicada el 12 de febrero de 2012.
Basada en la versión 3.3 de LibreOffice
Nota para usuarios de Mac
Algunas pulsaciones de teclado y opciones de menú son diferentes en un Mac de las usadas en
Windows y Linux. La siguiente tabla muestra algunas sustituciones comunes para las
instrucciones dadas en este capítulo. Para una lista detallada vea la ayuda de la aplicación.
Windows/Linux
Herramientas → Opciones
opción de menú
Clic con el botón derecho
Ctrl (Control)
F5
F11
Equivalente en Mac
LibreOffice →
Preferencias
Control+clic
z (Comando)
Shift+z+F5
z+T
Efecto
Acceso a las opciones de configuración
Abre menú contextual
Utilizado con otras teclas
Abre el navegador
Abre la ventana de estilos y formato
Documentación para LibreOffice disponible en www.libreoffice.org
Contenido
Derechos de autor...........................................................................................................................2
Introducción.....................................................................................................................................4
Planificar una base de datos............................................................................................................5
Crear una base de datos nueva.......................................................................................................6
Crear tablas.....................................................................................................................................7
Usar el asistente para crear una tabla.........................................................................................7
Crear una tabla copiando una tabla existente...........................................................................10
Crear tablas en la vista de diseño.............................................................................................10
Crear tablas para los cuadros de lista.......................................................................................13
Añadir datos en la vista de edición............................................................................................14
Definir relaciones...........................................................................................................................14
Crear un formulario de base de datos............................................................................................16
Usar el asistente para crear un formulario.................................................................................16
Modificar un formulario..............................................................................................................19
Crear formularios y subformularios en modo diseño.................................................................30
Acceder a otras bases de datos.....................................................................................................30
Acceder a una hoja de cálculo como fuente de datos...............................................................31
Registrar bases de datos *.odb.................................................................................................31
Usar fuentes de datos en LibreOffice.............................................................................................31
Ver fuentes de datos.................................................................................................................32
Editar fuentes de datos..............................................................................................................32
Lanzar Base para trabajar en fuentes de datos.........................................................................32
Usar fuentes de datos en Writer y Calc.....................................................................................33
Documentos de Writer..........................................................................................................33
Hoja de cálculo Calc.............................................................................................................35
Introducir datos en un formulario....................................................................................................36
Crear consultas..............................................................................................................................38
Usar el asistente para crear una consulta.................................................................................38
Usar la vista diseño para crear una consulta.............................................................................40
Crear informes...............................................................................................................................46
Crear un informe estático..........................................................................................................46
Informe de la tabla Vacaciones.............................................................................................47
Informe Combustible vacaciones..........................................................................................48
Crear un informe dinámico........................................................................................................49
Modificar un informe..................................................................................................................51
Otras formas de crear informes.................................................................................................54
Primeros pasos con Base
3
Introducción
Una fuente de datos, o base de datos, es una colección de trozos de información a los que se
puede acceder o que se pueden gestionar desde LibreOffice. Por ejemplo, una lista de nombres y
direcciones es una base de datos que se puede usar para producir correo mediante combinación
de correspondencia. Una lista del inventario de una tienda podría ser una fuente de datos
manejada por LibreOffice.
Nota
LibreOffice usa los términos “base de datos” y “fuente de datos” para referirse a lo
mismo, lo que puede ser una base de datos como MySQL o dBase o una hoja de
cálculo o un documento de texto que contenga datos.
Este capítulo cubre la forma de crear una base de datos, mostrar el contenido de una base de
datos y cómo se usan las distintas partes en LibreOffice. También cubre cómo usar el componente
Base de LibreOffice para registrar otras fuentes de datos. Una fuente de datos puede ser una
base de datos, una hoja de cálculo o un documento de texto.
Nota
LibreOffice Base utiliza el motor de base de datos HSQL. Todos los archivos
creados por este motor se guardan en un archivo comprimido. Los formularios de
la base de datos se incluyen en dicho archivo comprimido.
Una base de datos consiste en un número de campos que contienen los fragmentos individuales
de datos. Cada tabla de la base de datos es un grupo de campos. Al crear una base de datos,
también se determinan las características de cada campo de la tabla. Los formularios se usan
para introducir datos en los campos de una o más tablas asociadas con el formulario. También se
pueden usar para ver los campos de una o más tablas asociadas con el formulario. Una consulta
crea una tabla nueva a partir de las tablas existentes dependiendo de la forma en que se ha
creado la consulta. Un informe organiza la información de los campos de una consulta en un
documento según sus necesidades.
Precaución
La base de datos LibreOffice necesita la máquina virtual de Java (Java Runtime
Environment,JRE). Si no está en su equipo, puede descargarla de www.java.com e
instalarla siguiendo las instrucciones que encontrará en el sitio. Debe ser Java 5.0
o una versión superior. En LibreOffice, use Herramientas → Opciones →
LibreOffice → Java para registrar Java. La versión Java de Windows no puede
usarse, sin embargo, otras versiones sí.
Base crea bases de datos relacionales. Esto hace mucho más fácil crear una base de datos en la
que los campos tienen relaciones unos con otros.
Por ejemplo: considere una base de datos para una biblioteca. Tendrá un campo para los nombres
de los autores y otro campo para los nombres de los libros. Obviamente, hay una relación entre
los autores y los libros que han escrito. La biblioteca puede tener más de un libro para un mismo
autor. Esto es lo que se conoce como una relación de uno a varios: un autor y más de un libro. La
mayoría, si no todas, las relaciones en una base de datos son relaciones uno a varios.
Imagine una base de datos de empleados para la misma biblioteca. Uno de los campos contendría
los nombres de los empleados mientras que otro contendría el número de la seguridad social y
otros datos personales. La relación entre los nombres y el número de la seguridad social es una
relación uno a uno: sólo un número de la seguridad social para cada nombre.
Si está fam
Comentarios de: Primeros pasos con Base (0)
No hay comentarios