Ejercicios biblioteca8

4,078
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,078
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
93
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ejercicios biblioteca8

  1. 1. Access 2007 MI BIBLIOTECA ANALIZADOR DE TABLASEsta herramienta puede ser muy útil para optimizar la estructura de las tablas.Nuestra base de datos Mi Biblioteca tiene tres tablas: LIBROS, EDITORIALES y MATERIALES.Vamos a analizar la tabla LIBROS. Tenemos dos campos que hacen referencia al Autor, Nombre yApellidos del Autor. Nos puede interesar tener una tabla llamada AUTORES.Con la tabla AUTORES evitamos repetir el autor. Podemos observar que hay varios registros que tienenel mismo valor.Podría ser útil que guardásemos los Autores en una tabla diferente y aquí simplemente apuntásemos alvalor del Autor en la otra tabla.También se evitarían errores frecuentes como escribir un mismo valor de diferentes formas ya que en latabla Autor sólo estarían introducidos una vez.Cerrar la tabla si estuviera abierta.Clic en la pestaña Herramientas de base de datos / Analizar tabla.Se abre el Asistente para analizar tablas. 54
  2. 2. Access 2007 MI BIBLIOTECAClic en Siguiente.Clic en Siguiente.En esta pantalla debemos seleccionar la tabla que queremos optimizar. Seleccionamos LIBROS. 55
  3. 3. Access 2007 MI BIBLIOTECAClic en Siguiente.En esta pantalla seleccionamos la opción No, quiero decidir yo para separar la tabla como nosotrosqueramos.Clic en Siguiente. 56
  4. 4. Access 2007 MI BIBLIOTECAEn esta ventana debemos decidir cómo queremos que se divida la tabla original.Para ello, sólo tendremos que seleccionar los campos que queremos separar y arrastrar hacia fuera de latabla.Arrastramos el campo Apellidos Autor y Nombre Autor.Al hacerlo, se crea una nueva tabla que contendrá todos los registros de Apellidos Autor y NombreAutor que estaban guardados en LIBROS. 57
  5. 5. Access 2007 MI BIBLIOTECANos pide que le demos un nombre a la tabla. Escribimos AUTORES.Clic Aceptar.Arrastramos a la tabla en otro campo, Nombre Autor.Es conveniente que cambiemos el nombre de la otra tabla. Ahora es diferente a la original 58
  6. 6. Access 2007 MI BIBLIOTECAHacemos doble clic sobre su nombre “Tabla1”.Escribimos su nombre y pulsamos Aceptar.Nos da el mensaje de concordancia, seguimos. 59
  7. 7. Access 2007 MI BIBLIOTECAEn este ventana seleccionamos (Recomendado) si quieres que la tabla original se inhabilite y se creeuna consulta para sustituirla. Esto no afectará al resto de la base de datos que seguirá funcionandonormalmente.Nosotros seleccionaremos No, no crear la consulta. Puesto que el ejemplo que he realizado no es elmás adecuado pero como teníamos las tablas MATERIAS Y EDITORIALES realizadas, y AUTORESestaría bien si tuviéramos sólo un campo y no dos como es nuestro caso.Dejamos la tabla original como está.Para terminar, clic en Finalizar.Si hubiéramos elegido Sí, crear la consulta.Crearía una consulta con los mismos campos y datos que la tabla original.La otra opción vemos las dos tablas que hemos generado: AUTORES y LISTADO LIBROS. 60
  8. 8. Access 2007 MI BIBLIOTECASe pueden ver en el apartado Tablas las diferentes tablas que se han creado. LIBROS_ANTERIORCon la opción de crear consulta, la tabla LIBROS se hubiera añadido el sufijo ANTERIOR.Aparecería LIBROS_ANTERIOR, en el listado de tablas.En la tabla creada AUTORES, cambiamos la posición del campo ID que ha creado el analizador detablas de posición. 61

×