En esta tarea hemos trabajado con la base de datos de OpenOffice, hemos aprendido como crear, editar, navegar, ordenar y utilizar los filtros de datos.
Voy a explicar como lo he hecho.
Creación
de una base de datos.
Primero
abro el OpenOffice y elijo base de datos. Se abre el asistente donde
deja escoger entre crear una base de datos o abrir una existente o
conectar con una existente.
Marco
crear una nueva base de datos (a partir de ahora bbdd).
Una
vez que está creada la bbdd, si quiero volver a abrir he de marcar
la segunda opción “abrir un archivo de bbdd existente”, clic en
siguiente.
Se
abre otra ventana donde selecciono registrar la bbdd y abrir la bbdd
para editar y clic en finalizar.
Se
abre una ventana, donde selecciono donde quiero guardar la bbdd, la
llamaré Contactes y clic en guardar.
Como
crear una tabla.
Ya
tengo la base de datos guardada, Ahora la abro y aparece el entorno
de trabajo,
Hago
clic en crear una tabla en modo de diseño,
A
continuación aparece una pantalla para definir las columnas de la
futura tabla, puedo poner el nombre y una pequeña descripción.
En
la primera columna escribo Id_Contacte, para pasar a escoger
el tipo de campo puedo hacerlo de tres maneras, clic en intro, clic
en el tabulador, o clic con el botón izquierdo del ratón sobre la
columna.
Por
defecto aparece Texto (VARCHAR) como tipo de dato, si quiero
cambiarlo, clic con el botón izq. del ratón sobre la flecha de la
lista desplegable de la derecha y escojo otro tipo.
En
este caso, para este campo elijo un tipo numérico llamado Entero
(INTEGER)
A
continuación en la columna descripción, es aconsejable introducir
un comentario sobre el campo que acabo de insertar.
Y
selecciono en Valor automático SI, de esta manera se
incrementaran los valores de forma automática, o sea cada vez que
añada un contacto se irá numerando.
En
este caso también pongo como clave primaria este campo Id_Contacte,
para ello me sitúo en la parte izq. del campo, clic en el botón
derecho del ratón y selecciono clave primaria.
Y
aparece una llave en el lado izquierdo del campo.
A
continuación inserto el resto de campos con sus respectivas
descripciones, y queda así.
Una
vez creada la tabla, la guardo, haciendo clic en el icono con forma
de disquet de la parte superior izquierda, a continuación aparece
una ventana que me pide que introduzca el nombre de la tabla, escribo
Contactes y acepto.
Inserción
de datos
Para
insertar datos por medio de la hoja de datos, me sitúo en la
pantalla principal de la bbdd en el apartado tablas, y hago doble
clic con el botón izquierdo del ratón y selecciono la opción
abrir, aparecerá la pantalla de hoja de datos.
En
primer lugar puedo ver las columnas que he definido
A
continuación paso a introducir los datos, en la columna Id_contacte
no escribo nada porque se van introduciendo los datos de forma
automática.
Para
guardar los datos de la tabla, voy a archivo / guardar registro
actual
Navegación,
orden y filtro de datos
En
la parte inferior está la barra de navegación entre registros. Esta
barra me muestra la fila en la que estoy sobre el total de las filas
que hay.
En
las opciones de orden hay tres posibilidades:
- Especificar los criterios de clasificación para ver los datos
- Ordenar de forma ascendente en función de la columna elegida
- Ordenar de forma descendente en función de la columna elegida
La
opción de especificar los criterios de clasificación, es la más
completa, ya que me da la posibilidad de establecer hasta tres
columnas diferentes para ordenar la prioridad de las filas. De manera
que si en la primera columna escogida hay valores repetidos, se
aplica el criterio de selección de la segunda columna y así
sucesivamente.
Por
ejemplo voy a ordenar las filas en primer lugar en función de la
columna de relación de forma ascendente, la del Nom de forma
ascendente y la de la Data de naixement de forma descendente, o sea
de más joven a mayor.
Para
ello clic en el icono de ordena y se abre esta ventana:
Hago
clic en aceptar, y veo la tabla ordenada como he pedido.
Si
quiero dejarla como estaba, selecciono ordenar por Id_Contacte y en
el resto no pongo nada.
Las
opciones de filtrar datos me permite escoger de forma simple que
datos quiero que se muestren. Las cuatro opciones por el orden en que
aparecen las teclas son:
El
icono de Filtro automático, Filtra las filas según el contenido
del campo seleccionado.
Por
ejemplo si me pongo en el campo Lloc de naixement, selecciono
Barcelona, y hago clic en la tecla de filtro automático o
autofiltro, sólo
veo las filas de los nacidos en Barcelona.
El
icono Usar Filtro (que es el icono del lado derecho del
anterior), y vuelvo a tener todas las filas a la vista. Usar o no el
filtro conmuta entre las vistas de con o sin filtro.
El
icono Filtro estándar, que permite establecer opciones de
filtro parecidas a las establecidas en criterios de orden.
El
icono Eliminar filtro, sirve para eliminar los filtros que
hayan y que se muestren todas las filas.
Como
ejemplo voy a establecer diferentes criterios de filtrado, quiero que
se muestren las personas nacidas en Barcelona entre 1960 y 1970, voy
a filtro estándar, se abre una ventana y elijo:
- Lloc de naixement = Barcelona
- Data de naixement >= #01/01/1960#
- Data de naixement <= #01/01/1970#
Al hacer clic en aceptar y veo el resultado del filtrado.
Modificación
y eliminación de datos
Los
datos de una base de datos normalmente no son estáticos, sino que
pueden tener modificaciones a lo largo del tiempo o incluso
desaparecer por diferentes motivos.
Modificar
y eliminar datos de la tabla es un proceso muy habitual y sencillo.
Para
modificar el valor de algún campo o de alguna fila, sitúo el cursor
sobre el valor que quiero cambiar y lo vuelvo a escribir.
En
los casos de los campos SI/NO, marco o desmarco según convenga.
Para
eliminar una fila entera, me sitúo en el inicio de la fila, clic con
el botón
derecho del ratón y selecciono eliminar fila.
Y
de esta manera desaparece el contacto.
No hay comentarios:
Publicar un comentario