prÁcticas)de)libreoffice&base · 2013-10-30 · 6. cuando!halláis!terminado,!en cada tabla...

7
Departamento de Tecnología Profesora: Rita Casal PRÁCTICAS DE LIBREOFFICE BASE PARTE 1: CREACIÓN DE UNA TABLA 1. En el menú Inicio Oficina LibreOffice Base 2. Aparecerá la siguiente pantalla: Dado que ninguna de las tablas del Asistente contiene los campos que necesitamos para nuestra base de datos, cuando nos salga la pantalla del asistente daremos al botón Finalizar. 3. A continuación saldrá una pantalla donde nos pedirá que pongamos nombre a nuestra base de datos. Elegís el nombre que consideréis más oportuno y la guardáis en la carpeta Escritorio. 4. En la siguiente pantalla, en la columna izquierda podemos observar los distintos elementos que pueden formar una base de datos: Tablas, Formularios, Consulta e Informes.

Upload: others

Post on 14-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PRÁCTICAS)DE)LIBREOFFICE&BASE · 2013-10-30 · 6. Cuando!halláis!terminado,!en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento

Departamento  de  Tecnología                     Profesora:  Rita  Casal  

 PRÁCTICAS  DE  LIBREOFFICE  BASE    

PARTE  1:  CREACIÓN  DE  UNA  TABLA    

1.  En  el  menú  Inicio                              Oficina                              LibreOffice  Base  

 

2. Aparecerá  la  siguiente  pantalla:  

 

 

 

 

 

 

 

 

 

Dado  que  ninguna  de  las  tablas  del  Asistente  contiene  los  campos  que  necesitamos  para  nuestra  base  de  datos,  cuando  nos  salga  la  pantalla  del  asistente  daremos  al  botón  Finalizar.  

 

3. A  continuación  saldrá  una  pantalla  donde  nos  pedirá  que  pongamos  nombre  a  nuestra  base  de  datos.  Elegís  el  nombre  que  consideréis  más  oportuno  y  la  guardáis  en  la  carpeta  Escritorio.    

4. En  la  siguiente  pantalla,  en  la  columna  izquierda  podemos  observar  los  distintos  elementos  que  pueden  formar  una  base  de  datos:  Tablas,  Formularios,  Consulta  e  Informes.  

Page 2: PRÁCTICAS)DE)LIBREOFFICE&BASE · 2013-10-30 · 6. Cuando!halláis!terminado,!en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento

Seleccionamos  la  opción  Tablas  y  en  el  menú  central  Crear  tabla  en  vista  Diseño.  

5. Es el momento de comenzar a crear nuestra tabla que nos servirá de plantilla para introducir nuestros registros.

       Aquí  tenéis  un  ejemplo  de  cómo  rellenar  una  tabla,  la  descripción  es  opcional.    

Page 3: PRÁCTICAS)DE)LIBREOFFICE&BASE · 2013-10-30 · 6. Cuando!halláis!terminado,!en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento

 

6. Cuando  halláis  terminado,  en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento en la base de datos. Esta clave puede estar formada por un único campo (lo habitual) o por una combinación de más de uno.

Para definir la clave primaria, debemos seleccionar con el ratón el campo o campos deseados (hay que pinchar en la celda que hay a la izquierda del nombre del campo) y después, hacer clic con el botón derecho del ratón en la celda que hay por fuera, a la izquierda del nombre del campo (vale cualquiera si hemos seleccionado dos o más campos). Entonces seleccionamos la opción Llave primaria del menú contextual que emerge. Aparecerá una llavecia al lado del campo seleccionado.

En el caso de nuestra tabla de películas, no hay ningún campo, a priori, que podamos utilizar para diferenciar una película de otra, ya que, por ejemplo, podemos tener dos películas con el mismo título o dos películas con el mismo director. Cuando nos encontremos con esta situación, se suele definir un campo de tipo numérico (como hacemos con Id_Peli) que hará el papel de clave primaria. Ya sabes, por tanto, que ese campo siempre tiene que tomar un valor para cada fila de la tabla y que dicho valor no puede repetirse en ninguna fila. Esto no pasaría si hablásemos de personas, ya que el campo DNI actuaría como clave primaria y no tendríamos que definir un campo adrede para ello.

 7. Una  vez  creados  todo  los  campo  y  la  llave  primaria  debemos  guardar  la  tabla.  Para ello

pulsamos sobre el icono en forma de disquete de la esquina superior izquierda (o le damos a archivo, guardar). A continuación aparece un diálogo que pide que introduzcamos el nombre de la tabla.

La tabla que hemos guardado debe aparecer en la lista de objetos del tipo Tablas en la parte inferior de la ventana central de gestión de Base, tal como ilustra la figura.

   

Page 4: PRÁCTICAS)DE)LIBREOFFICE&BASE · 2013-10-30 · 6. Cuando!halláis!terminado,!en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento

   ¡Enhorabuena,  has  finalizado  la  primera  parte  de  la  práctica!    

PARTE  2:  CREACIÓN  DE  REGISTROS    

1. Abrimos  la  tabla  que  hemos  creado  para  insertar  los  datos.    

   

2. Recuerda  que  debes  introducir  al  menos  15  registros.                      

Page 5: PRÁCTICAS)DE)LIBREOFFICE&BASE · 2013-10-30 · 6. Cuando!halláis!terminado,!en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento

PARTE  3:  CREACIÓN  DE  FORMULARIOS      

Un   buen   diseño   es   parte   importante   en   el   funcionamiento   de   las   bases   de   datos.   No  obstante,  la  parte  fundamental  de  las  mismas  es,  sin  duda,  la  información  que  contienen.  Una  base  de  datos  es  valiosa  en  la  medida  en  que  lo  es  la  información  que  contiene.  Pero  para  poder  extraer  información  primero  hay  que  introducirla.    

La   introducción   de   datos   directamente   en   las   tablas   resulta   pesada   y   propensa   a  cometer   errores.   Por   este   motivo,   para   que   el   usuario   final   de   la   base   de   datos   pueda  introducirlos  de  una  manera  más  cómoda  y  eficaz,  Base  proporciona  los  formularios.  

Así,  mientras  las  tablas  están  pensadas  para  almacenar  la  información,   los  formularios  se   encargan   de   recogerla.   Es   muy   importante   que   cierres   las   tablas   con   las   que   estés  trabajando  para  que  éstas  puedan  incluir  los  datos  introducidos  en  los  formularios.  Al  cerrar  o  guardar  los  formularios,  las  tablas  se  actualizan.  

1. En  primer  lugar  vamos  a  crear  un  formulario  que  permita  introducir,  de  forma  sencilla,  datos  en  la  tabla  de  actores.  Lo  haremos  usando  el  asistente  para  crear  formularios  que  proporciona  Base,  tal  como  ilustra  la  imagen.      

                                         

2. La  secuencia  de  imágenes  que  aparecen  a  continuación  ilustra,  paso  a  paso,  el  proceso  de   creación  de  un   formulario   sencillo  para   la   introducción  de  datos,   con  una   serie  de  opciones  predeterminadas  a  elegir.  Como  siempre,   la  vista  Diseño  proporciona  mayor  

Page 6: PRÁCTICAS)DE)LIBREOFFICE&BASE · 2013-10-30 · 6. Cuando!halláis!terminado,!en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento

flexibilidad   y   mayor   número   de   opciones,   aunque   también   resulta   un   proceso   más  complejo.  

       

3. La  secuencia  de  imágenes  que  aparecen  en  la  Figura  40  ilustra,  paso  a  paso,  el  proceso  de  creación  de  un  formulario  sencillo  para  la  introducción  de  datos  de  actores,  con  una  serie  de  opciones  predeterminadas  a  elegir.  Como  siempre,  la  vista  Diseño  proporciona  mayor   flexibilidad   y  mayor   número   de   opciones,   aunque   también   resulta   un   proceso  más  complejo.  

Page 7: PRÁCTICAS)DE)LIBREOFFICE&BASE · 2013-10-30 · 6. Cuando!halláis!terminado,!en cada tabla hay que especificar cuál es la clave primaria que identifica de manera única cada elemento

                                       

4. En   la   siguiente   imagen  hemos  destacado   tres  botones  de   la  barra  de  herramientas  de  abajo  (fíjate  en   los  recuadros  de  color  rojo).  De   izquierda  a  derecha,   respectivamente,  permiten  avanzar  al  siguiente  o  retroceder  al  anterior  registro,  guardar  los  datos  de  los  registros   introducidos  en  el   formulario  (éste  es  el  que  usaremos  preferiblemente  para  guardar  los  datos  escritos  en  el  formulario  en  la  tabla  de  la  base  de  datos)  y  actualizar  la  base   de   datos   con   los   registros   introducidos   en   el   formulario,   tal   como   indican   los  rótulos  de  la  imagen.