COLEGIO DE BACHILLERES



P
rácticas de Microsoft Access XP de la asignatura:




              BASE DE DATOS I
          ...
Secretaría Académica
COLEGIO DE
BACHILLERES
                Dirección de Planeación Académica




PRÁCTICAS DE MICROSOFT A...
Material Didáctico de la asignatura:


Base de Datos I.

Este material fue elaborado por la Secretaría Académica, a través...
INDICE




PRÁCTICA 1. “CREACIÓN Y MODIFICACIÓN DE UNA TABLA” ----------------- 1


PRÁCTICA 2. “CONSULTAS A UNA BASE DE D...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                           ACCESS XP

            ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                                 ACCESS XP

c) Vis...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                            ACCESS XP

De acuerdo ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                             ACCESS XP

El dueño d...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                               ACCESS XP

Actualización de la Tabla “Libro”

Incor...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                                ACCESS XP

       ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                           ACCESS XP

Tamaño del c...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                           ACCESS XP

También exis...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                            ACCESS XP

Máscara de ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                              ACCESS XP

Texto de ...
BASE DE DATOS I
   PRÁCTICAS DE INFORMÁTICA                                                            ACCESS XP

        ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                              ACCESS XP

         ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                        ACCESS XP

               ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                        ACCESS XP


          Agot...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                         ACCESS XP

              ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                         ACCESS XP


•   Creación ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                         ACCESS XP

Guarda tu cons...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                        ACCESS XP

8. ¿Qué títulos...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                         ACCESS XP

Guarda su cons...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                  ACCESS XP

                     ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                           ACCESS XP

            ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                     ACCESS XP

                  ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                          ACCESS XP

Ya definida l...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                          ACCESS XP

                                     ANEXO


...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                      ACCESS XP

                 ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                        ACCESS XP




2.- Seleccio...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                       ACCESS XP




             ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                          ACCESS XP

             ...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                                                     ACCESS XP


3.-Presiona sigui...
BASE DE DATOS I
PRÁCTICAS DE INFORMÁTICA                               ACCESS XP

Guarda siempre los cambios en tu formula...
Upcoming SlideShare
Loading in...5
×

PráCticas Access Xp Bd I

1,291

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,291
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
91
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "PráCticas Access Xp Bd I"

  1. 1. COLEGIO DE BACHILLERES P rácticas de Microsoft Access XP de la asignatura: BASE DE DATOS I QUINTO SEMESTRE Versión final 2006
  2. 2. Secretaría Académica COLEGIO DE BACHILLERES Dirección de Planeación Académica PRÁCTICAS DE MICROSOFT ACCESS XP BASE DE DATOS I QUINTO SEMESTRE Versión final 2006
  3. 3. Material Didáctico de la asignatura: Base de Datos I. Este material fue elaborado por la Secretaría Académica, a través de la Dirección de Planeación Académica. Elaborador de las prácticas en agosto de 2005 Lic. Luis Gabriel Mondragón Torres Jefe de la Capacitación en Informática Profesores participantes en la comisión de revisión en enero de 2006. Cervantes Godínez Marcela Dimas Martínez Jaquelina González Nicolás Juan Peña Jiménez Leticia Santos Reyes Concepción © Copyright en trámite para el Colegio de Bachilleres, México. Colegio de Bachilleres, México Rancho Vista Hermosa No. 105 Ex-Hacienda Coapa, 04920, México D.F. La presente obra fue editada en el procesador de palabras Word XP. Word XP es una marca registrada de Microsoft Corp. Este material se utiliza en el proceso de enseñanza-aprendizaje del Colegio de Bachilleres, institución pública de educación media superior del Sistema Educativo Nacional. Ninguna parte de esta publicación, incluido el diseño de cubierta, puede reproducirse, almacenarse o transmitirse en forma alguna, ni tampoco por medio alguno, sea éste eléctrico, electrónico, químico, mecánico, óptico, de grabación o de fotocopia, sin previa autorización escrita por parte del Colegio de Bachilleres, México.
  4. 4. INDICE PRÁCTICA 1. “CREACIÓN Y MODIFICACIÓN DE UNA TABLA” ----------------- 1 PRÁCTICA 2. “CONSULTAS A UNA BASE DE DATOS”---------------------------15 PRÁCTICA 3. “BASE DE DATOS RELACIONAL” ------------------------------------21 PRÁCTICA 4. “DISEÑO DE INFORMES”-----------------------------------------------25 PRÁCTICA 5. “DISEÑO DE FORMULARIOS”-----------------------------------------28 I
  5. 5. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP PRÁCTICA No. 1 CREACIÓN Y MODIFICACIÓN DE UNA TABLA Objetivos. Solución del problema. Utilizar las herramientas que proporciona el Deberás utilizar el SGBD Microsoft Access XP Access XP para crear y modificar una tabla, al para resolver el problema que se plantea en definir su estructura y realizar la captura de la dos prácticas, en ésta únicamente se plantea información necesaria para efectuar en la la definición de la tabla y la captura de los siguiente práctica consultas simples. registros a manipular con las modificaciones necesarias; en la segunda realizarás las consultas necesarias para contestar a las Antecedentes. preguntas planteadas en la descripción del problema. Haber revisado en el salón de clases el concepto de tabla, los archivos principales que se pueden crear (Tablas, Consultas, Guías para la ayuda. Formularios, Informes) y las opciones del asistente para crear y modificar una tabla. Selecciona la ayuda de Microsoft Access mediante el menú ayuda o “F1”, elije la pestaña de Asistente para la ayuda y teclea el Descripción del problema. tema seleccionado, observa como ejemplo la Figura 1. En una librería se desea controlar la información que se relaciona con los libros que disponen para la venta. El dueño de la librería desea que se contesten las siguientes preguntas: • ¿Qué libros dispone para la venta? • El número en existencia de cada libro. • ¿Cuáles libros ya no se tienen en existencia? • Saber qué libros se encuentran agotados. • Determinar qué títulos se tienen por autor. Cada libro se identifica mediante una clave interna que se relaciona con la posición que Figura 1 tiene dentro de la librería, además por cada Consulta los temas y subtemas que se te libro se conoce el nombre del autor, título, enlistan a continuación: número en existencia y su costo de venta. En la Tabla de Datos 1 que se encuentra en los a) Tablas ANEXOS se muestran los datos de los libros • Crear una tabla. que se manejarán para el desarrollo de la • Modificar una tabla. práctica. • Propiedad indexed. b) Asistente • Crear una tabla. • Asistentes instalados en Access 2002. Práctica No. 1 Hoja 1 de 30
  6. 6. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP c) Vista de diseño Después de ingresar, abre el menú • Tablas. Archivo nuevo y selecciona base de datos en • Crear una tabla. blanco. Para el nombre de la base de datos • Mover una columna. escribe “LIBRERIA” y ubícala en tu carpeta de • Eliminar un campo de la tabla. usuario. Desarrollo de la solución. Observa la pantalla que se encuentra indicada en la Figura 2, la cual se conforma de Ingresa a Microsoft Access XP mediante el diferentes ventanas y cuyo acceso y control es botón de inicio programas Microsoft individual e independiente con respecto a Access XP. otras. Para que identifiques de manera general los elementos que se integran guíate por medio de las letras mayúsculas y posteriormente lee su función correspondiente en la sección Simbología I. B C A D F G I H E J Figura 2 SIMBOLOGÍA I A.- Botones de control de la ventana (minimizar, F.- Ventana de objetos que se pueden incluir en la maximizar, cerrar). Base de datos. B.- Barra de título, informa el nombre de la aplicación. G.- Barra de acceso rápido a manipulación de C.- Barra de menús de la aplicación. objetos. D.- Barra de base de datos, ayudan al usuario a realizar H.- Selector de objetos y grupos. procesos más rápidamente. I.- Opciones para crear o modificar objetos. E.- Panel de tareas, donde se seleccionan los archivos J.- Barra de estado de la aplicación. a generar o utilizar en un proyecto o base de datos, portapapeles u opciones de búsqueda. Práctica No. 1 Hoja 2 de 30
  7. 7. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP De acuerdo con la descripción del problema y los datos que se encuentran en la Tabla de Datos en el anexo, necesitas construir la siguiente estructura de la tabla acuerdo con lo visto en clase. Estructura de la Tabla “Libro” Nombre del Tipo Longitud Formato Descripción campo CLAVE Texto 3 Clave de identificación AGOTADO Sí/No Automático Sí/No Indica si el libro está agotado o no AUTOR Texto 20 Nombre del autor del libro TITULO Texto 25 Título del libro EXISTENCIA Número Entero Número de Libros en existencia COSTOVTA Número Doble con 2 dec Costo de venta ULTIMAVTA Fecha Automático Fecha corta Fecha de última venta Creación de la tabla y captura de registros. Para crear la tabla observa la Figura 3: Figura 4 Figura 3 Nota: para una descripción completa de las En esta ventana se muestran 3 formas de secciones y de los diferentes tipos de datos crear una tabla, la primera es en vista de revisa la sección “Tipo de Datos” en los diseño (para diseñar tablas de forma manual), ANEXOS. la segunda es utilizando en asistente (presenta diferentes tablas ya predefinidas para escoger) Terminada la definición de la tabla guárdala y la tercera utilizando la introducción de datos con el nombre de LIBRO y captura los (cuando se conoce la información que se va a registros en la vista de hoja de datos de la ingresar pero no se sabe definir los tipos de tabla de datos 1. datos). En la barra de estado encontrarás los botones Para esta práctica utiliza la vista de diseño de control para moverse entre los registros para crear la tabla “Libro”, en la Figura 4 se te capturados y el de agregar un nuevo registro. muestran los tipos de datos y sus propiedades, así como en nombre del campo. Una vez terminada la captura de registros Define como clave principal al campo CLAVE. cierra la tabla con la opción cerrar del menú archivo. Práctica No. 1 Hoja 3 de 30
  8. 8. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP El dueño de la librería al observar la facilidad Cambia la estructura de tal forma que se de almacenar la información de sus libros en adecue a la siguiente: una base de datos, ha decidido incorporar más Nombre del Tipo Longitud Dec Formato información a la tabla “Libro”: campo CLAVE Texto 3 • Tipo de encuadernación de los libros, AGOTADO Sí/No Automático Sí/No AUTOR Texto 20 siendo cualquiera de los siguientes: TITULO Texto 25 Rústica, sencilla o de lujo. TIPOENC Texto 8 • El número mínimo y máximo de libros que MINIMO Número Entero se podrá tener para cada título. MAXIMO Número Entero EXISTENCIA Número Entero • El costo de adquisición de los libros. COSTOPROV Número Doble 2 • La fecha de la última entrega de libros para COSTOVTA Número Doble 2 cada título por parte del proveedor. FECHAPROV Fecha Automático Fecha corta ULTIMAVTA Fecha Automático Fecha corta En la Tabla de Datos 2 del ANEXO se encuentra la nueva información para los libros Eliminación de registros. de la Tabla de Datos 1. Por otro lado, el dueño de la librería desea que se eliminen de la Tabla Para eliminar los registros que cumplen con la “Libro” los libros que se encuentran agotados y condición de que están agotados y no hay en que ya no tiene en existencia, además de existencia pon la tabla en vista hoja de datos. incorporar diez nuevos títulos cuya información se encuentra en la Tabla de datos Aplica un filtro por formulario. 3 del ANEXO. Para desarrollar las diferentes tareas, deberás realizar cada uno de los siguientes pasos: Selecciona los criterios donde agotado sea “Si” y existencia sea 0. 1. Modificar la estructura de la Tabla “Libro”. 2. Eliminar los registros que corresponden a los libros que se encuentran agotados y de Aplica el filtro. los que ya no tiene en existencia. 3. Incorporar a la tabla “Libro” la información de la Tabla de Datos 2. Se visualizarán los registros que cumplan con 4. Agregar los nuevos títulos de acuerdo a la los criterios especificados, márcalos al información de la Tabla de Datos 3. posicionar el mouse sobre la cabeza de flecha que se encuentra al lado izquierdo del registro. Modificación de la estructura de la tabla. Modifica la estructura de la Tabla ”Libro” de la siguiente forma: Presiona el botón eliminar registro. Por último quita el filtro y visualiza la información. Práctica No. 1 Hoja 4 de 30
  9. 9. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Actualización de la Tabla “Libro” Incorpora la nueva información a los registros ya existentes de la tabla “Libro” al seleccionar la vista de hoja de datos (Ver Tabla de Datos 2). Incorporación de los nuevos títulos Incorpora los 10 nuevos títulos que se muestran en la Tabla de Datos 3 en los ANEXOS, observa que se encuentran ordenados por CLAVE; sin embargo insértalos al final de la tabla Libro y éstos se ordenarán automáticamente al cerrar la vista, ya que la clave principal es precisamente CLAVE. Evaluación de la práctica. Para evaluar la práctica se recomienda considerar los siguientes aspectos: Haber completado los pasos que se revisaron en la práctica. Entregar la impresión de la estructura de la tabla “Libro”. Entregar la impresión de los registros de la tabla “Libro”. Haber realizado tu trabajo con orden y limpieza. Práctica No. 1 Hoja 5 de 30
  10. 10. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP ANEXO “TIPOS DE DATOS” Nombre del campo. Éste identifica al campo dentro de la tabla y permite al usuario saber en un momento dado qué información está almacenada. El nombre del campo puede tener de 1 a 64 caracteres (letras, números y algunos caracteres especiales excepto puntos (.), signos de admiración (!), corchetes ([]), acento grave (`), caracteres ASCII con valores del 0 al 31 y no puede comenzar con espacio en blanco. Es muy recomendable que uses sólo letras del alfabeto inglés y no utilices espacios en blanco en los nombres de campo para no perder compatibilidad con otros manejadores de bases de datos, por si en algún momento deseas migrar su base de datos. Tipo de dato. Indica el tipo de valores que podrá contener el campo que está definiendo. Access XP permite utilizar varios tipos de datos que se pueden seleccionar de una lista que aparece cuando se coloca en el renglón “Tipos de datos”. A continuación se presenta la descripción de cada tipo de dato que puedes utilizar en Access XP. Tipo de dato Descripción Texto Puede contener hasta 255 caracteres (el tamaño predeterminado es 50 caracteres). Memo Puede almacenar grandes cantidades de texto (hasta 64,000 caracteres). Permite almacenar datos numéricos enteros o fraccionales y positivos y negativos. Se Numérico emplean con datos con los que se vayan a realizar cálculos, ya que si tiene datos numéricos como teléfonos o códigos postales es mejor utilizar el tipo Texto. Almacena fechas y horas con las cuales se pueden realizar después ciertos cálculos Fecha/Hora como el número de días transcurridos entre fecha y fecha por ejemplo. Permite almacenar datos numéricos con el formato de moneda establecido en la Moneda configuración de Windows, permitiendo indicar el símbolo de moneda, el separador de miles y el separador de decimales. Autonumérico Puede almacenar valores enteros que se incrementan automáticamente cada vez que se agrega un registro nuevo. Generalmente pueden utilizarse como campos llave. Sí/No Permite almacenar valores lógicos. Se utilizan en aquellos casos donde sólo hay dos valores posibles para el campo: Verdadero o Falso, Sí o No, 0 o 1. Objeto OLE Se emplea para guardar datos generados en otras aplicaciones de Windows como imágenes, sonidos, videos, etc. Hipervínculo Almacena un vínculo con un recurso en Internet que puede ser una dirección de una página Web o una dirección de correo electrónico. Asistente de Permite restringir la entrada de datos a una lista de valores o datos de otra tabla. búsqueda Descripción. La descripción es de uso opcional, pero es útil para recordar exactamente qué dato se debería almacenar en un campo dado o para hacer observaciones que son importantes a la hora de manipular los datos. También hace más sencillo el mantenimiento de la base de datos, considerado como un camino para la documentación de la base de datos. Propiedades del campo. Las propiedades del campo dependen del tipo de dato que haya escogido y aparecen en la parte inferior de la pantalla de diseño de la tabla en una ficha llamada General, conforme a la que aparece enseguida: Práctica No. 1 Hoja 6 de 30
  11. 11. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Tamaño del campo. Determina el número máximo de caracteres que puede contener un campo de tipo Texto o el tipo de número en un campo de tipo numérico. Tipo de número Intervalo Número máximo de decimales Tamaño Byte 0 a 255 Ninguno 1 byte Entero -32768 a 32767 Ninguno 2 bytes Entero largo -2147483648 a 2147483647 Ninguno 4 bytes Doble -1.797 10308 a 1.797 10308 15 8 bytes Simple -3.4 1038 a 3.4 1038 7 4 bytes Formato. El formato permite modificar la presentación de los datos y varían de acuerdo con el tipo de dato. El formato no afecta la manera en que están almacenados los datos. Formatos para tipo Texto y Memo Carácter Significado @ Carácter de texto requerido. & Carácter de texto no requerido. > Aparecen todos los caracteres a mayúsculas. < Aparecen todos los caracteres en minúsculas. Los símbolos @ y & se aplican a cada carácter y los símbolos < y > aplican para toda la cadena. Ejemplos: Formato Entrada Salida > Juan Pérez JUAN PÉREZ < Pedro Páramo pedro páramo @-@-@@(@@@) 2563147 2-5-63(147) Formatos para tipo Numérico y Moneda: Para los números existen más símbolos para dar formato y también existen algunos formatos predefinidos que facilitan mucho su manejo. Los formatos predefinidos aparecen en una lista desplegable, al momento de ubicarse en la propiedad Formato, los cuales son: Tipo de formato Significado General Muestra el número tal y como se introduce. Moneda Aplica la configuración de Moneda establecida en la Configuración regional del Panel de Control de Windows. Fijo Aplica la configuración especificada en el Panel de Control de Windows, en configuración regional, para todo lo relativo a importes negativos, símbolos decimales y de moneda y cifras decimales. Euro Aplica la configuración de Moneda al prefijo de euro €. Estándar Utiliza el separador de miles; aplica la configuración especificada en el Panel de Control de Windows, Configuración regional, para todo lo relativo a importes negativos, símbolos decimales y de moneda y cifras decimales. Porcentaje Multiplica el valor por 100 y le agrega el símbolo de porcentaje (%). Científico Utiliza la notación científica estándar. Práctica No. 1 Hoja 7 de 30
  12. 12. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP También existen símbolos que pueden utilizarse para crear formatos propios. Carácter Significado . (punto) Separador de miles. , (coma) Separador de decimales. 0 Muestra un dígito o un cero, se utilizan cuando se desea que sean mostrados los ceros a la izquierda o los ceros a la derecha del punto decimal. # Muestra un dígito o nada. $ Muestra el símbolo de pesos. % Multiplica el valor por 100 y le agrega el símbolo de porcentaje (%). E+ o e+ Muestra el número en notación científica con un signo de +. E- o e- Muestra el número en notación científica con un signo de -. Ejemplos: Formato Entrada Salida General 325.5 325.5 Moneda 258.30 $ 258.30 Fijo 654.4 654 Estándar 7854.2 7,854.2 Porcentaje .35 35% Científico 25388.8 2.54E+04 Formatos para tipo Fecha/Hora: Los formatos para fechas y horas permiten mostrar la fecha/hora de diversas maneras, haciendo que el uso de este tipo de datos proporcione información clara. Los formatos predefinidos aparecen en una lista desplegable, al colocarse en la propiedad Formato: Tipo de formato Ejemplo Fecha general 22/08/05 07:10:00 Fecha larga Lunes, 22 de Agosto de 2005 Fecha mediana 22-ago-05 Fecha corta 22/08/05 Hora larga 07:10:00 AM Hora mediana 7:10 AM Hora corta 7:10 Formatos para tipo de datos Sí/No: Puede establecer la propiedad Formato (Format) a los formatos predefinidos Sí/No, Verdadero/Falso o Activado/Desactivado o a un formato personalizado para el tipo de datos Sí/No. Formato Significado Sí/No Guarda –1 para Sí y 0 para No Verdadero/Falso Guarda –1 para Verdadero y 0 para Falso Activado/Desactivado Guarda –1 para Activado y 0 para Desactivado Lugares decimales: Indica el número de decimales a la derecha del punto decimal en un campo de tipo numérico o moneda. El número de decimales por omisión es dos. Práctica No. 1 Hoja 8 de 30
  13. 13. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Máscara de entrada: Permite controlar la entrada de datos, a través de símbolos en cada posición, que indican entradas válidas para el campo. La siguiente tabla muestra algunos de los caracteres que se pueden utilizar. Carácter Descripción 0 Dígito (0 a 9, entrada obligatoria 9, signos más [+] y menos [-] no permitidos). # Dígito o espacio (entrada no obligatoria; los espacios se muestran en blanco en el modo Edición, pero se eliminan cuando se guardan los datos; signos más y menos permitidos). L Letra (A a Z, entrada obligatoria). ¿ Letra (A a Z, entrada opcional). A Letra o dígito (entrada obligatoria). a Letra o dígito (entrada opcional). & Cualquier carácter o un espacio (entrada obligatoria). C Cualquier carácter o un espacio (entrada opcional). .,:;-/ Marcador de posición decimal y separadores de miles, hora y fecha (el carácter depende del valor del cuadro de diálogo Propiedades de Configuración regional en el Panel de control de Windows). < Hace que todos los caracteres se conviertan a minúsculas. > Hace que todos los caracteres se conviertan a mayúsculas. ¡ Hace que la máscara de entrada se muestre de derecha a izquierda, en lugar de mostrarse de izquierda a derecha. Los caracteres introducidos en la máscara siempre se rellenan de izquierda a derecha. Puede incluir el signo de exclamación en cualquier lugar de la máscara de entrada. Hace que el carácter siguiente se muestre como un carácter literal (por ejemplo, A se muestra sólo como A). Los caracteres te permiten crear tus propias máscaras de entrada, pero también puedes usar las máscaras de entrada ya definidas en el Asistente para máscaras de entrada que aparece si das un clic en el botón de tres puntos suspensivos que aparece cuando se coloca en la propiedad Máscara. Si creas máscaras de entrada, que utilizarás en varios campos de tu base de datos, puedes agregarlas a la lista de máscaras de entrada que aparece en el Asistente, éste te indicará la forma en que debes construir y agregar a la listas tus propias máscaras o cómo debes utilizar las ya creadas. Título: Establece un alias o nombre alternativo para el nombre del campo a utilizarse en los formularios e informes. Valor predeterminado: Es el valor del campo que aparecerá automáticamente al agregar un nuevo registro en la tabla. Regla de validación: Indica los valores permitidos para que el dato sea aceptado en el campo, es decir, limita la entrada de datos. Se pueden utilizar expresiones matemáticas o funciones de Access u operadores lógicos y relacionales dependiendo del tipo de dato del que se trate. Práctica No. 1 Hoja 9 de 30
  14. 14. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Texto de validación. Es el mensaje que aparecerá cuando el usuario introduzca un dato que no sea aceptado por la regla de validación. Aparecerá en un cuadro de mensaje con un botón de OK. Requerido. Si está en SÍ, indica que al agregar un nuevo registro, el campo deberá tener un valor y no puede quedar con valor nulo, donde el valor nulo se refiere a un valor indefinido. Permitir longitud cero. Si está en SÍ, indica que se permiten cadenas vacías. Indexado. El índice permite que las búsquedas y acceso a datos sean más rápidos y dinámicos. Selección de la clave principal La clave o llave principal es una manera de identificar de forma única a cada registro de una tabla, así que Access XP verificará que no se repitan los valores de los campos de la clave principal. La clave principal puede formarse con uno o más campos, generalmente no más de tres, si se quiere una base de datos consistente. Si no se específica una clave principal, Access XP intentará crear una de forma automática. Para crear un clave principal hay que decidir primero qué campo o campos actuarán como clave principal. Estando en la ventana de diseño de la tabla da un clic sobre el campo, después de eso da un clic en el icono de la llave que aparece en la barra de herramientas. Este procedimiento también puede ser realizado mediante un clic sobre el campo, posteriormente abre el menú emergente con el botón derecho y da un clic en Clave principal. Aparecerá una llave del lado izquierdo del campo, indicando que esa es la llave principal. Práctica No. 1 Hoja 10 de 30
  15. 15. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Tabla de Datos 1 CLAVE AGOTADO AUTOR TITULO EXISTENCIA COSTOVTA ULTIMAVTA A03 No Alarcón, Pedro A. de El niño de la bola 5 79.50 12/03/2005 A06 No Altamirano, Ignacio Clemencia 15 115.60 23/01/2005 A12 No Alarcón, Pedro A. de El escándalo 12 123.00 05/05/2005 A18 No Alighieri, Dante La Divina Comedia 9 196.00 11/11/2004 A22 Si Altamirano, Ignacio El Zarco 23 290.00 31/08/2004 A31 No Altamirano, Ignacio Paisajes y Leyendas 6 221.00 15/04/2005 D05 No Dostoievski, Fedor El Principe Idiota 10 76.00 30/03/2005 D09 No Dostoievski, Fedor Crimen y Castigo 7 139.50 23/04/2005 D11 No Dostoievski, Fedor Las Noches Blancas 15 72.90 15/02/2005 D26 Si Dostoievski, Fedor Los Hermanos karamazov 0 250.00 28/02/2005 G07 Si Goethe, J. W. Fausto 18 163.50 28/02/2005 H03 Si Homero La Iliada 7 124.00 17/03/2005 H09 No Heredia, José Maria Poesías Completas 6 85.90 16/11/2004 H12 No Homero La Odisea 0 69.50 25/04/2005 I05 No Isaac, Jorge Maria 5 78.00 05/01/2005 L15 No Lazo, Raymundo El Romanticismo 10 185.40 04/04/2005 L26 Si Lamartine, Alfonso Graziella 4 179.00 03/02/2005 M03 Si Mistral, Gabriela Desolación 14 68.50 09/02/2005 M09 No Mistral, Gabriela Lecturas para Mujeres 11 123.20 15/10/2004 M10 No Mateos, Juan A. El Cerro de las Campanas 12 96.00 17/08/2004 N04 No Nervo, Amado Plenitud 9 97.50 13/04/2005 N09 Si Nervo, Amado Elevación 3 132.00 12/05/2005 P03 No Pérez Galdos, Benito Doña Perfecta 2 54.20 03/12/2004 P09 No Pereyra, Carlos Hernán Cortes 1 96.50 03/02/2005 P10 No Platon Diálogos 13 76.90 05/05/2005 P12 Si Pérez Galdos, Benito Trafalgar 3 79.30 14/02/2005 P15 Si Platon Las Leyes 0 125.00 31/08/2004 P23 No Pérez Galdos, Benito Napoleón en Chamartin 5 120.00 17/03/2005 P29 No Pérez Galdos, Benito Fortunata y Jacinta 11 100.50 01/04/2005 S03 No Sófocles Las Siete Tragedias 15 116.90 14/10/2005 Práctica No. 1 Hoja 11 de 30
  16. 16. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Tabla de Datos 2 Información adicional que se debe incorporar a la tabla “Libro” por la creación de nuevos campos. CLAVE TIPOENC MÍNIMO MÁXIMO COSTOPROV FECHAPROV A03 RUSTICA 2 8 65.00 05/01/2005 A06 RUSTICA 10 20 85.00 10/10/2004 A12 SENCILLO 8 15 117.50 15/12/2004 A18 LUJO 5 12 150.00 16/07/2004 A22 SENCILLO 15 30 250.00 07/06/2004 A31 RUSTICA 5 10 195.00 15/01/2005 D05 SENCILLO 12 20 60.00 30/11/2004 D09 LUJO 10 20 100.00 31/03/2005 D11 LUJO 5 15 65.00 10/11/2004 G07 SENCILLO 15 30 140.00 16/12/2004 H03 RUSTICA 5 10 90.00 15/01/2005 H09 RUSTICA 5 10 70.00 31/08/2004 H12 SENCILLO 5 10 50.00 25/02/2005 I05 SENCILLO 5 10 65.00 16/09/2004 L15 SENCILLO 8 20 143.00 11/10/2004 L26 SENCILLO 3 8 146.50 12/11/2004 M03 RUSTICA 10 20 44.00 14/10/2004 M09 LUJO 10 15 87.50 25/04/2004 M10 LUJO 10 15 81.00 25/04/2004 N04 RUSTICA 5 10 82.50 14/03/2005 N09 SENCILLO 1 5 100.00 15/02/2005 P03 LUJO 1 5 41.50 18/09/2004 P09 LUJO 1 5 80.00 18/09/2004 P10 LUJO 10 15 70.00 05/01/2005 P12 SENCILLO 5 10 65.50 14/11/2004 P23 RUSTICA 5 10 113.00 30/11/2004 P29 RUSTICA 10 15 87.50 30/11/2004 S03 LUJO 10 20 95.00 07/06/2004 Práctica No. 1 Hoja 12 de 30
  17. 17. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Tabla de Datos 3 Contiene la información completa para 10 nuevos títulos. Agotado Autor Tipo Enc: RUSTICA Clave ¿? Titulo Mínimo: 5 Dumas, Alejandro Máximo: 10 NO La Dama de las Camelias Existencia: 7 D10 Fecha de Adquisición: 16/02/2005 Costo de Adquisición: 75.00 Ultima venta: 12/03/2005 Costo de Venta: 95.50 Agotado Autor Tipo Enc: RUSTICA Clave ¿? Titulo Mínimo: 3 Hugo, Víctor Máximo: 20 NO Los Miserables Existencia: 10 H05 Fecha de Adquisición: 06/01/2005 Costo de Adquisición: 69.50 Ultima venta: 14/04/2005 Costo de Venta: 92.00 Agotado Autor Tipo Enc: SENCILLO Clave ¿? Titulo Mínimo: 5 Inclan, Luis G Máximo: 10 NO Astucia Existencia: 6 I06 Fecha de Adquisición: 12/12/2004 Costo de Adquisición: 113.00 Ultima venta: 01/06/2005 Costo de Venta: 140.00 Agotado Autor Tipo Enc: LUJO Clave ¿? Titulo Mínimo: 3 Jiménez, Juan Ramón Máximo: 10 NO Platero y Yo Existencia: 6 D10 Fecha de Adquisición: 13/04/2005 Costo de Adquisición: 84.50 Ultima venta: 07/05/2005 Costo de Venta: 123.00 Agotado Autor Tipo Enc: LUJO Clave ¿? Titulo Mínimo: 2 Kempis, Tomas de Máximo: 5 NO Imitación de Cristo Existencia: 5 K10 Fecha de Adquisición: 12/12/2004 Costo de Adquisición: 93.00 Ultima venta: 18/03/2005 Costo de Venta: 120.00 Práctica No. 1 Hoja 13 de 30
  18. 18. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Agotado Autor Tipo Enc: SENCILLO Clave ¿? Titulo Mínimo: 3 Lazo, Raymundo Máximo: 10 NO La Novela Andina Existencia: 8 L12 Fecha de Adquisición: 16/02/2004 Costo de Adquisición: 85.00 Ultima venta: 23/04/2005 Costo de Venta: 113.00 Agotado Autor Tipo Enc: RUSTICA Clave ¿? Titulo Mínimo: 5 León, Fray Luis de Máximo: 15 NO La Perfecta Casada Existencia: 12 L20 Fecha de Adquisición: 16/02/2005 Costo de Adquisición: 99.50 Ultima venta: 15/06/2005 Costo de Venta: 124.00 Agotado Autor Tipo Enc: RUSTICA Clave ¿? Titulo Mínimo: 5 Marti, José Máximo: 20 NO Ismaelillo Existencia: 18 M01 Fecha de Adquisición: 16/02/2005 Costo de Adquisición: 97.00 Ultima venta: 17/06/2005 Costo de Venta: 125.00 Agotado Autor Tipo Enc: LUJO Clave ¿? Titulo Mínimo: 6 Pérez L., Alejandro Máximo: 13 NO La Casa de Troya Existencia: 10 P20 Fecha de Adquisición: 06/01/2005 Costo de Adquisición: 85.00 Ultima venta: 18/02/2005 Costo de Venta: 109.00 Agotado Autor Tipo Enc: SENCILLO Clave ¿? Titulo Mínimo: 5 Salgari, Emilio Máximo: 10 NO Sandokan Existencia: 7 S02 Fecha de Adquisición: 06/01/2005 Costo de Adquisición: 75.00 Ultima venta: 23/05/2005 Costo de Venta: 99.00 Práctica No. 1 Hoja 14 de 30
  19. 19. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP PRÁCTICA No. 2 CONSULTAS A UNA BASE DE DATOS Objetivo. 9. ¿A cuánto ascendería el importe de la venta si se vendiesen todos los libros de Construir vistas y consultas mediante el uso de Fedor Dostoievski? expresiones basadas en el contenido de los 10. ¿Si alguien quisiera llevarse un ejemplar de campos de una tabla y la selección de los cada título, a cuanto ascendería su cuenta? mismos, con la finalidad de que pueda 11. ¿Existe algún título cuyo número de libros desplegar solo registros y campos es menor a cuatro? condicionados. 12. ¿Qué títulos se tienen de Benito Pérez Galdos? Antecedentes. También desea incrementar costos de venta de algunos libros de acuerdo con los Para realizar la presente práctica se requiere siguientes criterios: haber realizado la práctica No. 1 (Creación y modificación de una tabla), además de haber 1. 15% a los libros cuya clave inicia con las revisado en clase los siguientes temas: vistas, letras A, M y P. consulta de selección y de actualización. 2. 10% a los libros de Gabriela Mistral. Descripción general del problema. Solución del problema. En la práctica 1 se plantearon consultas en la información referente a los libros de una Para responder a las 14 preguntas que se librería, las cuales son las siguientes: plantean, haremos uso de las consultas para generar vistas y búsquedas por criterios de selección y para las dos solicitudes de 1. ¿Qué obras existen de Bernal Díaz del incremento de costo utilizaremos consultas de Castillo? actualización. 2. ¿Cuál es el número en existencia de cada libro que se dispone para la venta? 3. Determinar qué títulos se tienen por cada Guías para la ayuda. autor. 4. ¿Qué libros ya no se tienen en existencia? Utiliza la ayuda para buscar información Así mismo el dueño de la librería desea referente a: también que se contesten las siguientes preguntas: • Consultas o de eliminación 5. ¿Existen obras de Lamartine? o de actualización 6. ¿Qué obras existen de Ignacio Altamirano o de datos anexados cuyo precio sea menor que $150.00? o de creación de tabla. 7. ¿Qué libros se tienen de Amado Nervo? 8. ¿Qué títulos no se han vendido en el 2005? • Ejecutar una consulta. Práctica No. 2 Hoja 15 de 30
  20. 20. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP • Creación de consultas en vista de diseño. Quedando la consulta de la siguiente forma: • Creación de consultas utilizando el asistente. • Resolver problemas de las consultas. Desarrollo de la solución. Abra la base de datos “LIBRERIA” generada en la práctica anterior y proceda a generar las consultas necesarias en vista de diseño para resolver las preguntas planteadas en la sección de Descripción del problema general. Todas las consultas tendrán la misma secuencia de inicio. A continuación se presentan la forma de algunas de las preguntas: 2.- El número en existencia de cada libro que se dispone para la venta. Arrastra los campos título y existencia de la tabla libro a la sección de campo del diseño de consulta. En esta práctica sólo contestaremos las primeras cuatro preguntas pares para que tú resuelvas las restantes. Primeramente crea una consulta en vista de diseño, selecciona la tabla libro, agrégala y cierra la ventana. Ejecuta tu consulta presionando el botón y obtendrás la siguiente vista: Nota.- para propósitos de esta práctica la consulta sólo muestra 2 registros. Práctica No. 2 Hoja 16 de 30
  21. 21. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Guarda tu consulta con el nombre de Selecciona la vista de hoja de datos o presiona Existencia de cada libro. el botón ejecutar. La consulta se agrega a la ventana de consultas de la base de datos LIBRERIA. Guarda tu consulta con el nombre de Libros agotados. 6. ¿Qué obras existen de Ignacio Altamirano cuyo precio sea menor que $150.00? Utiliza los campos Autor con criterio “Altamirano, Ignacio” y Costovta con el criterio de <150. 4. Qué libros ya no se tienen en existencia. Arrastra los campos título y agotado de la tabla libro a la consulta y en criterios de agotado escribe =”Si” Asigna el nombre de Ignacio Altamirano con precio menor a $150. Práctica No. 2 Hoja 17 de 30
  22. 22. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP 8. ¿Qué títulos no se han vendido en el 2. 10% a los libros de Gabriela Mistral. 2005? Inserta los campos Autor y costovta a la Utiliza los campos titulo y Ultimavta con el consulta. criterio de >#01/01/2005# y <#31/12/2005# Guarda tu consulta con el nombre de Libros no Selecciona consulta de actualización de la vendidos en el 2005. barra diseño de consulta. Quedando la ventana de consultas de la base de datos hasta el momento de la siguiente manera: Las opciones de la ventana consulta incluirá una nueva opción Actualizar a:, asigna en el campo costovta actualizar a: "Costovta*1.10" y en el criterio del campo Autor ="Mistral, Gabriela" para actualizar el costo 10%. Con respecto a las actualizaciones de precios realiza el mismo proceso de inicio, igual que en las preguntas anteriores, haciendo las variaciones correspondientes. Práctica No. 2 Hoja 18 de 30
  23. 23. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Guarda su consulta de actualización con el Realiza la actualización del 10% para los libros nombre de Incremento Gabriela Mistral 10%. que su clave inicia con las letras A, M y P. Ejercicios Adicionales Durante este tiempo el dueño de la librería ha vendido y adquirido libros, por lo cual requiere que actualices la información de la tabla Libro. (Ver Tabla de datos 1 y Tabla de datos 2 del Dado que se tienen que cambiar los valores ANEXO). del campo Costovta, Access XP te preguntará si estás seguro de actualizar la tabla, ya que una vez actualizada no se pueden deshacer Evaluación. estos cambios. Para evaluar la presente práctica se recomienda tomar en cuenta los siguientes aspectos: Haber completado los pasos que se revisaron en la práctica. Crear las 8 consultas que hacen falta. Actualizar el costo de los libros que su clave inicia con las letras A, M y P. Nota.- Esta consulta sólo debe de ejecutarse Haber realizado tu trabajo con orden y una sola vez, ya que si la vuelves a ejecutar se limpieza. realizará nuevamente el incremento de 10% en el costo de venta de los libros de Gabriela Mistral. La ventana de consultas de la base de datos muestra la consulta de actualización. Práctica No. 2 Hoja 19 de 30
  24. 24. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP ANEXO Tabla de datos 1: Lista de libros adquiridos Fecha: 17 – junio -2005 CLAVE AUTOR TÍTULO NÚMERO A12 Alarcón, Pedro A. de El Escándalo 4 A31 Altamirano, Ignacio Paisajes y leyendas 4 D10 Dumas, Alejandro La dama de las camelias 3 H05 Hugo, Victor Los miserables 11 L12 Lazo, Raymundo La novela andina 2 M01 Marti José Ismaelillo 2 P03 Pérez Galdos, Benito Doña Perfecta 8 S02 Salgari, Emilio Sandokan 3 Tabla de datos 2: Lista de libros vendidos Fecha: 01 – julio -2005 CLAVE AUTOR TÍTULO NÚMERO A03 Alarcón, Pedro A. de El niño de la Bola 1 A22 Altamirano, Ignacio El Zarco 3 D11 Dostoievski, Fedor Las Noches Blancas 2 G07 Goethe, J. W. Fausto 1 H03 Homero La Iliada 2 K01 Kempis, Tomas de Imitación de Cristo 1 L15 Lazo, Raymundo El Romanticismo 2 L20 León, Fray Luis de La Perfecta Casada 2 M01 Marti, José Ismaelillo 1 N09 Nervo, Amado Elevación 2 P09 Pereyra, Carlos Hernán Cortes 1 S03 Sófocles Las Siete Tragedias 3 Práctica No. 2 Hoja 20 de 30
  25. 25. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP PRÁCTICA No. 3 BASE DE DATOS RELACIONAL Objetivo. Guías para la ayuda. Relacionar dos tablas para presentar informes En la ayuda busca información referente a: y formularios, con la intención de evitar problemas de redundancia e inconsistencia. • Definir relaciones entre tablas o de uno a uno o de uno a varios Antecedentes. o de varios a varios. • Ver relaciones existentes. Para realizar la presente práctica se requiere • Modificar una relación existente. que hayas realizado las dos prácticas • Quitar una tabla de la ventana de anteriores y revisado en clase el tema de base relaciones. de datos relacional, campos clave y problemas de redundancia e inconsistencia. Desarrollo de la solución. Abre la base de datos “LIBRERIA” trabajada Descripción general del problema. en las prácticas anteriores y realiza una copia de ésta con el nombre de LIBRO Dado que la información almacenada en el RELACIONES y pegando estructura y datos. campo autor es muy repetitiva (redundancia) y existe la posibilidad que el capturista de la información teclee erróneamente el nombre (lo que provocaría un problema de inconsistencia), el dueño de la librería solicita que se realicen los ajustes necesarios para evitar estos problemas y eficientar el manejo de las consultas de la base de datos. Solución del problema. Genera una nueva tabla que llamará AUTOR y Genera una tabla llamada Autor que contenga captura la siguiente estructura: una clave de autor y el autor del libro, cambia el nombre del autor por su clave en los 38 Nombre del registros de la tabla Libro. Posteriormente campo Tipo Longitud Dec modifica la estructura de la tabla Libro y CVEAUTOR Texto 3 cambia el campo Autor por CveAutor. AUTOR Texto 20 Es necesario que se realicen las 5 consultas Asigna como clave principal al campo que se encuentran al final de la práctica, antes Cveautor. de la evaluación, a partir de la relación creada. Práctica No. 3 Hoja 21 de 30
  26. 26. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP En la ventana de relaciones selecciona las tablas AUTOR y LIBRO RELACIONES y agrégalas. Captura la información que se encuentra en la Tabla de datos1 del ANEXO en esta tabla AUTOR. Abre la tabla LIBRO RELACIONES en vista La relación que se cree debe de ser de uno a Hoja de datos y cambia los datos del campo varios, es decir que un registro de la tabla AUTOR por los de la CVEAUTOR que se AUTOR puede tener varios registros en la encuentra en la Tabla de datos 1 del anexo, tabla LIBRO RELACIONES, pero no en sentido posteriormente modifica la estructura y cambia opuesto. el campo AUTOR por CVEAUTOR con los mismos datos y parámetros que la tabla AUTOR, manteniendo la clave principal en el campo CLAVE. Cierra la ventana de relaciones y guarda los cambios generados en el diseño de “Relaciones” Una vez realizadas estas acciones genera las relaciones entre las tablas actualizadas mediante el botón relaciones. Nota.- Sólo se puede realizar un esquema de relaciones con una o varias tablas. Práctica No. 3 Hoja 22 de 30
  27. 27. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Ya definida la relación se pueden realizar las Realiza las siguientes consultas que te solicita consultas, informes o formularios de las tablas el dueño de la librería. involucradas en la relación, de tal forma que se le solicita que realice las siguientes consultas. 1. ¿El último libro que se vendió de la obra Trafalgar de Benito Pérez Galdos fue en 1. Muestre un listado de Autor, título, y Febrero de 2005? costovta de aquellos títulos cuya existencia sea menor a 5 y se 2. ¿Qué obras existe de Gabriela Mistral que encuentran agotados. se hayan vendido en el 2004? Genera tu consulta como en la práctica 3. ¿Qué autores y títulos se compraron en el anterior en vista de diseño e incluye las dos 2005? tablas establecidas en la relación (AUTOR y LIBRO RELACIONES). 4. ¿Qué libros de Fedor Dostoievski cuestan más de 170 pesos? 5. ¿Qué libros se adquirieron del autor Amado Nervo en el 2005? Evaluación. Para evaluar la presente práctica se recomienda tomar en cuenta los siguientes aspectos: Incluye los campos de una u otra tabla que Haber completado los pasos que se revisaron cumplan lo solicitado en la consulta 1 y oculta en la práctica. los campos que contienen criterios. Haber resuelto las cinco consultas solicitadas por el dueño de la librería. Haber realizado tu trabajo con orden y limpieza. Guarda tu consulta con el nombre de CONSULTA BD RELACIONALES 1. Práctica No. 3 Hoja 23 de 30
  28. 28. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP ANEXO Tabla de datos 1: CVEAUTOR AUTOR APA Alarcón, Pedro A. de AIG Altamirano, Ignacio ADA Alighieri, Dante DFE Dostoievski, Fedor DAL Dumas, Alejandro GJW Goethe, J. W. HOM Homero HJM Heredia, José Maria HVI Hugo, Víctor ILG Inclán, Luis G IJO Isaac, Jorge JJR Jiménez, Juan Ramón KTO Kempis, Tomas de LRA Lazo, Raymundo LAL Lamartine, Alfonso LFL León, Fray Luis de MJO Martí, José MGA Mistral, Gabriela MJU Mateos, Juan A. NAM Nervo, Amado PGB Pérez Galdos, Benito PLA Pérez L., Alejandro PCA Pereyra, Carlos PLN Platón SEM Salgari, Emilio SOF Sófocles Práctica No. 3 Hoja 24 de 30
  29. 29. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP PRÁCTICA No. 4 DISEÑO DE INFORMES Objetivo. Desarrollo de la solución. Construir un informe que incorpore los campos Genera una consulta que incluya las dos tablas de la relación de la base de datos LIBRO antes mencionadas e inserta todos los campos mediante el uso del asistente. al arrastrar el asterisco de las tablas a la ventana de consultas. Antecedentes. Para realizar la presente práctica se requiere que hayas revisado en clase los siguientes temas: informes, vista de diseño y asistente. Descripción general del problema. El dueño de la librería solicita que se le entregue un informe donde pueda observar algunos totales de los libros por autor. Guarda tu consulta con el nombre de consulta para informe. Solución del problema. Se requiere generar una consulta que incluya todos los campos de las dos tablas AUTOR y LIBRO RELACIONES incluidas en la relación de la base de datos LIBRERIA para que el informe se genere a partir de ésta. Genera un informe con uso del asistente que incluya la consulta que acabas de crear Guías para la ayuda. mediante los siguientes pasos: En la ayuda busca información referente a: 1.- Selecciona la Consulta: Consulta para informe. • Generación de informes en Access XP. o Solucionar problemas con informes. o Vista de un informe. Práctica No. 4 Hoja 25 de 30
  30. 30. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP 2.- Selecciona todos los campos disponibles mediante el botón “>>”. 5.- Ordena los libros por título y de forma ascendente. 3.-Presione siguiente y define que deseas ver los datos por autor. 6.- La distribución defínela en pasos y orientación vertical. 4.- Posteriormente selecciona el nivel de agrupamiento por autor. 7.- Aplica el estilo corporativa a tu informe. Práctica No. 4 Hoja 26 de 30
  31. 31. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Guarda siempre los cambios en tu informe: INFORME POR AUTOR. 8. Asigna el nombre del informe como INFORME POR AUTOR. Evaluación. Para evaluar la práctica se recomienda considerar los siguientes aspectos: 9. Presiona finalizar para ver tu Informe y Haber completado lo solicitado en la práctica. cambia a la vista de diseño para ajustar la distribución y formato de la información Haber generado otro informe agrupado por éste a partir de las necesidades del otro criterio. usuario. Haber realizado tu trabajo con orden y limpieza. Práctica No. 4 Hoja 27 de 30
  32. 32. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP PRÁCTICA No. 5 DISEÑO DE FORMULARIOS Objetivo. ventana de consultas. Guarda su consulta con el nombre de consulta para formulario. Construir un formulario que incorpore los campos de la relación de la base de datos LIBROS mediante el uso del asistente. Antecedentes. Para realizar la presente práctica se requiere que hayas revisado en clase los siguientes temas: formularios, vista de diseño y asistente, asignación de campos de una relación, tabla o consulta al formulario. Posteriormente genera un formulario con uso del asistente que incluya la consulta que acaba Descripción general del problema. de crear mediante los siguientes pasos: El dueño de la librería solicita que se le diseñe 1.- Selecciona la Consulta: Consulta para un formulario en dónde se visualice la formulario. información y se agreguen registros a sus tablas. Solución del problema. Se requiere generar una consulta que incluya todos los campos de las dos tablas AUTOR y LIBROS RELACIONES incluidas en la relación de la base de datos LIBROS para que el formulario se genere a partir de ésta. 2.- Selecciona todos los campos disponibles Guías para la ayuda. mediante el botón “>>”. En la ayuda busca información referente a: • Generación de formularios en Access XP. • Vincular una tabla a un formulario. Desarrollo de la solución. Genera una consulta que incluya las dos tablas antes mencionadas e inserta todos los campos al arrastrar el asterisco de las tablas a la Práctica No. 5 Hoja 28 de 30
  33. 33. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP 3.-Presiona siguiente y define cómo deseas 6.- Asigna el nombre al formulario de AUTOR y ver los datos, en este caso selecciona por al subformulario LIBROS RELACIONES autor y formularios con subformularios. 7.- Presiona finalizar para ver tu formulario. 4.- Para el siguiente paso selecciona la distribución de tipo hoja de datos. Pasa a la vista de diseño y ajusta tu formulario para que quede parecido al que se te presenta. 5.- Cómo siguiente opción aplica el estilo Expedición. Observa tu formulario en la vista formulario y ajuste el diseño hasta que se visualicen todos los campos de las dos tablas. Práctica No. 5 Hoja 29 de 30
  34. 34. BASE DE DATOS I PRÁCTICAS DE INFORMÁTICA ACCESS XP Guarda siempre los cambios en tu formulario AUTOR. Evaluación. Para evaluar la práctica se recomienda considerar los siguientes aspectos: Haber completado lo solicitado en la práctica. Haber generado otro formulario con formularios vinculados. Haber realizado tu trabajo con orden y limpieza. Práctica No. 5 Hoja 30 de 30

×