SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
COLEGIO DE BACHILLERES



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




              BASE DE DATOS I
             QUINTO SEMESTRE

                 Versión final



                      2006
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

Contenu connexe

Tendances (18)

Guia aprendizaje semana2
Guia aprendizaje semana2Guia aprendizaje semana2
Guia aprendizaje semana2
 
Manual visual-basic-6-0
Manual visual-basic-6-0Manual visual-basic-6-0
Manual visual-basic-6-0
 
Manual Corel Draw Anayeli Y Jeanette
Manual Corel Draw Anayeli Y JeanetteManual Corel Draw Anayeli Y Jeanette
Manual Corel Draw Anayeli Y Jeanette
 
Icc 2 f-p1
Icc 2 f-p1Icc 2 f-p1
Icc 2 f-p1
 
10 celis liseth access 2010 20 08-19
10 celis liseth access 2010 20 08-1910 celis liseth access 2010 20 08-19
10 celis liseth access 2010 20 08-19
 
Access / Geovanna Yanza
Access / Geovanna YanzaAccess / Geovanna Yanza
Access / Geovanna Yanza
 
Access
Access Access
Access
 
Aprendizaje de fmp11
Aprendizaje de fmp11Aprendizaje de fmp11
Aprendizaje de fmp11
 
Excel2003 modulo3 version_imprimible
Excel2003 modulo3 version_imprimibleExcel2003 modulo3 version_imprimible
Excel2003 modulo3 version_imprimible
 
Laboratorio GXquery 4.0
Laboratorio GXquery 4.0Laboratorio GXquery 4.0
Laboratorio GXquery 4.0
 
5
55
5
 
Resumen sesion 12
Resumen sesion 12Resumen sesion 12
Resumen sesion 12
 
11 ada adicional
11 ada adicional11 ada adicional
11 ada adicional
 
Guia aprendizaje excel
Guia aprendizaje excelGuia aprendizaje excel
Guia aprendizaje excel
 
Todo Sobre Access 2010
Todo Sobre Access 2010Todo Sobre Access 2010
Todo Sobre Access 2010
 
Manuales
ManualesManuales
Manuales
 
Manual de excel y access, con ejemplos prácticos para su entedimiento
Manual de excel y access,  con ejemplos prácticos para su entedimientoManual de excel y access,  con ejemplos prácticos para su entedimiento
Manual de excel y access, con ejemplos prácticos para su entedimiento
 
Guia aprendizaje excel
Guia aprendizaje excelGuia aprendizaje excel
Guia aprendizaje excel
 

Similaire à PráCticas Access Xp Bd I (20)

Modulo Bases De Datos En Ms Access Xp
Modulo Bases De Datos En Ms Access XpModulo Bases De Datos En Ms Access Xp
Modulo Bases De Datos En Ms Access Xp
 
Modulo Bases De Datos En Ms Access Xp
Modulo Bases De Datos En Ms Access XpModulo Bases De Datos En Ms Access Xp
Modulo Bases De Datos En Ms Access Xp
 
Modulo Bases De Datos En Ms Access Xp
Modulo Bases De Datos En Ms Access XpModulo Bases De Datos En Ms Access Xp
Modulo Bases De Datos En Ms Access Xp
 
Access
AccessAccess
Access
 
Access.ppt
Access.pptAccess.ppt
Access.ppt
 
Access
AccessAccess
Access
 
Manual Access
Manual AccessManual Access
Manual Access
 
Presentación access
Presentación accessPresentación access
Presentación access
 
Acces
AccesAcces
Acces
 
Microsoft Acces
Microsoft AccesMicrosoft Acces
Microsoft Acces
 
Access
AccessAccess
Access
 
Access
AccessAccess
Access
 
Tema01: Primeros Pasos en Access 2016
Tema01: Primeros Pasos en Access 2016Tema01: Primeros Pasos en Access 2016
Tema01: Primeros Pasos en Access 2016
 
bLoque 3
bLoque 3bLoque 3
bLoque 3
 
Requisito
RequisitoRequisito
Requisito
 
Actividad diagnostica bloque 3
Actividad diagnostica bloque 3Actividad diagnostica bloque 3
Actividad diagnostica bloque 3
 
Actividad diagnostica bloque 3
Actividad diagnostica bloque 3Actividad diagnostica bloque 3
Actividad diagnostica bloque 3
 
Manual excel ii
Manual  excel   iiManual  excel   ii
Manual excel ii
 
Evaluacion Diagnostica
Evaluacion DiagnosticaEvaluacion Diagnostica
Evaluacion Diagnostica
 
Rerq
RerqRerq
Rerq
 

Plus de Gabriel Mondragón

Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptxPrincipios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptxGabriel Mondragón
 
Aplicaciones de la IA en educación (1).pptx
Aplicaciones de la IA en educación (1).pptxAplicaciones de la IA en educación (1).pptx
Aplicaciones de la IA en educación (1).pptxGabriel Mondragón
 
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptxVentajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptxGabriel Mondragón
 
Presentación del curso de Inteligencia Artificial
Presentación del curso de Inteligencia ArtificialPresentación del curso de Inteligencia Artificial
Presentación del curso de Inteligencia ArtificialGabriel Mondragón
 
Convocatoria soluciones paraelfuturo
Convocatoria soluciones paraelfuturoConvocatoria soluciones paraelfuturo
Convocatoria soluciones paraelfuturoGabriel Mondragón
 
Presentacion para transferencia_en_los_planteles
Presentacion para transferencia_en_los_plantelesPresentacion para transferencia_en_los_planteles
Presentacion para transferencia_en_los_plantelesGabriel Mondragón
 
Elaboracion material didactico
Elaboracion material didacticoElaboracion material didactico
Elaboracion material didacticoGabriel Mondragón
 
Segunda jornada academica y de gestion
Segunda jornada academica y de gestionSegunda jornada academica y de gestion
Segunda jornada academica y de gestionGabriel Mondragón
 
Primera jornada academica y de gestion 2019 b
Primera jornada academica y de gestion 2019 bPrimera jornada academica y de gestion 2019 b
Primera jornada academica y de gestion 2019 bGabriel Mondragón
 
Tercera jornada academica y de gestion
Tercera jornada academica y de gestionTercera jornada academica y de gestion
Tercera jornada academica y de gestionGabriel Mondragón
 
Productos segunda jornada 2019 a
Productos segunda jornada 2019 aProductos segunda jornada 2019 a
Productos segunda jornada 2019 aGabriel Mondragón
 
Aspectos positivos y negativos
Aspectos positivos y negativosAspectos positivos y negativos
Aspectos positivos y negativosGabriel Mondragón
 
Abandono aprovechamiento practicas escolares
Abandono aprovechamiento practicas escolaresAbandono aprovechamiento practicas escolares
Abandono aprovechamiento practicas escolaresGabriel Mondragón
 

Plus de Gabriel Mondragón (20)

Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptxPrincipios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
Principios y Estrategias del Diseño Universal del Aprendizaje (1).pptx
 
Aplicaciones de la IA en educación (1).pptx
Aplicaciones de la IA en educación (1).pptxAplicaciones de la IA en educación (1).pptx
Aplicaciones de la IA en educación (1).pptx
 
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptxVentajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
Ventajas y desventajas de utilizar aplicaciones con IA en la educación (1).pptx
 
Presentación del curso de Inteligencia Artificial
Presentación del curso de Inteligencia ArtificialPresentación del curso de Inteligencia Artificial
Presentación del curso de Inteligencia Artificial
 
Convocatoria soluciones paraelfuturo
Convocatoria soluciones paraelfuturoConvocatoria soluciones paraelfuturo
Convocatoria soluciones paraelfuturo
 
Presentacion para transferencia_en_los_planteles
Presentacion para transferencia_en_los_plantelesPresentacion para transferencia_en_los_planteles
Presentacion para transferencia_en_los_planteles
 
Material didactico
Material didacticoMaterial didactico
Material didactico
 
Elaboracion material didactico
Elaboracion material didacticoElaboracion material didactico
Elaboracion material didactico
 
Segunda jornada academica y de gestion
Segunda jornada academica y de gestionSegunda jornada academica y de gestion
Segunda jornada academica y de gestion
 
Anexos comunicacion afectiva
Anexos comunicacion afectivaAnexos comunicacion afectiva
Anexos comunicacion afectiva
 
Primera jornada academica y de gestion 2019 b
Primera jornada academica y de gestion 2019 bPrimera jornada academica y de gestion 2019 b
Primera jornada academica y de gestion 2019 b
 
Infografia problematicas
Infografia problematicasInfografia problematicas
Infografia problematicas
 
Tercera jornada academica y de gestion
Tercera jornada academica y de gestionTercera jornada academica y de gestion
Tercera jornada academica y de gestion
 
Productos segunda jornada 2019 a
Productos segunda jornada 2019 aProductos segunda jornada 2019 a
Productos segunda jornada 2019 a
 
Aspectos positivos y negativos
Aspectos positivos y negativosAspectos positivos y negativos
Aspectos positivos y negativos
 
Abandono aprovechamiento practicas escolares
Abandono aprovechamiento practicas escolaresAbandono aprovechamiento practicas escolares
Abandono aprovechamiento practicas escolares
 
Primera jornada 18 b
Primera jornada 18 bPrimera jornada 18 b
Primera jornada 18 b
 
Segunda jornada 18 b
Segunda jornada 18 bSegunda jornada 18 b
Segunda jornada 18 b
 
Tecnicas modelo
Tecnicas modeloTecnicas modelo
Tecnicas modelo
 
Proyectos
ProyectosProyectos
Proyectos
 

Dernier

LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 

Dernier (20)

LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 

PráCticas Access Xp Bd I

  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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