Sie sind auf Seite 1von 50

SET DE EJERCICIOS DE ACCESS ´97

Elaborado por:

Prof. Auxiliar MSc. Mirtha Cepero Morales


Prof. Asistente Genoveva Hernández Fuentes
Prof. Asistente Silvia López Riquelme
Prof. Asistente Gloria Sierra Medraño
Mbásico.MDB

Indice Pág.

Base de Datos de Médios Básicos


Estructuras de las Tablas 4
Ejercicios con las Tablas 10
Consultas 12
Formularios 15
Formularios/Subformularios 17
Informes 19

Base de Datos de Productos


Estructuras de las Tablas 20
Ejercicios con las Tablas 29
Consultas 31
Formularios/Subformularios 34
Informes 35

Base de Datos de Personal


Estructuras de las Tablas 36
Ejercicios con las Tablas 45
Consultas 46
Formularios/Subformularios 49
Informes 52

2
Mbásico.MDB

Introducción
Este Set como primera versión fue concebido como un material auxiliar en el proceso docente.
De la familia de la Microsoft en su versión del 97, no se abordan todos los objetos y potencialidades del mismo,
sino aquellos aspectos que las autoras consideran cumplen con los objetivos de la asignatura.

Sirva este material docente de ayuda a todos aquellos que incursionan el campo de los Sistemas Gestores de Base
de Datos Relacionales.

Enero 2000

3
Mbásico.MDB

Para automatizar la información de los Medios Básicos de una Empresa, la misma le brinda la información
necesaria para la creación de los diferentes objetos que conforman la Base de datos que le permita la toma de
decisiones.

1.- Crear una Base de Datos y ponerle como nombre MEDIOS BASICOS.
2.- Crear la estructura de todas las Tablas , que se muestran en el ejercicio.
3.- Definir la llave ó clave principal de cada una de las Tablas.
4.- Introduzca los datos que corresponda en cada una de las Tablas

Para la creación de las Tablas Ud. cuenta con la siguiente información:

Tabla: DEPARTAMENTO

Nombre de Campo Tipo Tamaño


IdDepartamento Texto 2
Departamento Texto 15

Tabla: SITUACION

Nombre de Campo Tipo Tamaño


IdSituacion Número(Entero Largo)
Situación Texto 15

Tabla: TIPOGRUPO

Nombre de Campo Tipo Tamaño


IdTipogrupo Texto 1
TipoGrupo Texto 15
TasaDepreciacion Número (Simple)

Establezca la propiedad de formato en % para el campo TasaDepreciación

4
Mbásico.MDB

Datos que corresponden a las Tablas:


TABLA: DEPARTAMENTO

IdDepartamento Departamento
01 ALMACEN
02 ECONOMICO
03 CONTABILIDAD
04 INFORMATICA
05 ESTADISTICA
06 PLANIFICACION
07 CUADROS
08 FINANZAS
09 DIRECCION
10 VICEDIRECCIO
11 N
PERSONAL

TABLA: SITUACION

IdSituacion Situación
1 BAJA
2 PRESTAMO
3 EN ALMACEN
4 OCIOSO
5 EXPLOTACION

TABLA: TIPOGRUPO

IdTipoGrupo TipoGrupo TasaDeprecicion


1 MUEBLES 10.00%
2 EQUIPOS 15.00%
3 TRANSPORT 20.00%
4 E
EDIFICIOS 25.00%

5
Mbásico.MDB

Tabla: MBASICO

Nombre de Campo Tipo Tamaño


No.Chapilla Texto 5
Descripción Texto 15
IdTipogrupo Texto 1
IdDepartamento Texto 2
DepreciaciónAcum Moneda
IdSituación Numero (Entero Largo)
FechaFabricación Fecha/Hora
Reparado SI/NO
ValorMB Moneda
EstadoTécnico Texto 1
FechaExplotación Fecha/Hora

Establezca las propiedades para cada uno de los campos que se especifican:

1.- El campo NoChapilla,debe admitir 5 dígitos, no menos ni espacios.


2.- Cambie la forma de presentar el campo IdTipoGrupo a un Cuadro Combinado.
3.- Valide que el campo ValorMB debe estar en un rango comprendido entre $50.00 y $6500.00 ámbos
inclusive.
4.- Cambie la forma de presentar el campo IdSituación a un Cuadro Combinado .
5.- Valide que el campo FechaFabricación, la fecha esté comprendida entre 1/1/95 y el 31/12/99 ámbas
inclusive. Con formato de fecha corta y / como separadores.
6.- El campo Reparado crear un Cuadro Texto, con los valores SI ó NO, mostrando SI (Está reparado) en
color Rojo, y el NO (No está reparado) en color Azul
7.- Cambie la forma de presentar el campo Estado Técnico a un Cuadro Lista donde los valores de la lista
son: 1 Bueno, 2 Regular, 3 Malo y que no se visualice el número, solo el texto.

Tabla: ORDEN REPARACION Tabla: REPARACION MB

Nombre de Campo Tipo Tamaño Nombre de Campo Tipo Tamaño


NoOrden Texto 4 NoOrden Texto 4
FechaEntrada Fecha/Hora NoChapilla Texto 5
IdDepartamento Texto 2 EstadoActual Texto 1
EstadoFinal Texto 1
ValorReparacion Moneda
FechaSalida Fecha/Hora

6
Mbásico.MDB

Establezca las propiedades para cada uno de los campos que se especifican:

1.- El campo NoOrden tiene que admitir solamente 4 dígitos.


2.- El campo NoChapilla tiene que admitir 5 dígitos, no menos, ni espacios.
3.- Cambie la forma de presentar el campo EstadoActual a un Cuadro Lista, donde los valores de la lista
son: 1 Bueno 2 Regular 3 Malo .
4.- Cambie la forma de presentar el campo EstadoFinal a un Cuadro Lista, donde los valores de la lista
son:1 Bueno 2 Regular 3 Malo

7
Mbásico.MDB

Datos que corresponde a la Tabla:


TABLA: MBASICO

NoChapilla Descripcion IdTiG IdDp DepAc IdSit FecFab Rep ValorMB ET FecExp
09634 Ventilador 2 06 $152.55 5 9/09/95 No $1,190.70 3 10/10/9
09764 Aspiradora 2 04 $75.00 1 8/06/96 No $2,500.00 3 6
12/12/9
12345 Sillas Hierro 1 04 $10.80 2 1/12/96 No $35.00 2 7
1/12/97
23465 Sillas Madera 1 02 $12.00 4 1/05/95 No $40.00 2 12/12/9
23745 Mesa Formica 1 07 $78.00 3 12/12/96 No $2,600.00 2 6
1/01/97
34635 Fotocopiadora 2 09 $126.60 3 10/10/95 No $2,110.00 2 12/11/9
34666 Sillas Metal 1 03 $15.00 3 9/07/97 SI $50.00 1 5
9/12/97
34678 Aire Acondicion 2 03 $237.50 5 7/07/95 No $5,300.00 3 10/12/9
37453 Mesa Giratoria 1 06 $51.00 1 10/10/97 No $512.00 2 6
1/02/98
37642 Refrigerador 2 10 $239.00 5 9/12/97 No $5,300.00 1 10/01/9
54321 Mesas 1 05 $83.00 4 16/01/97 SI $415.00 1 8
12/09/9
60763 Metàlicas
Buro Formica 1 02 $90.00 5 9/09/96 No $450.00 3 7
7/06/97
67842 Buro Madera 1 08 $103.00 5 10/05/96 No $515.00 2 12/10/9
67935 Mesa Madera 1 04 $112.00 2 3/08/97 No $560.00 2 7
5/09/97
67945 Archivo Madera 1 03 $98.00 3 7/07/96 No $490.00 1 6/10/97
69746 Cocina Electric 2 08 $365.00 5 15/10/96 No $3,100.00 1 20/12/9
80095 Juego Living 1 09 $245.00 4 8/01/96 No $2,300.00 2 8
10/12/9
87466 Ventilador tech 2 07 $234.00 2 3/05/97 No $2,000.00 1 8
7/12/98
89000 Consola 2 10 $425.00 2 7/03/97 No $3,500.00 1 16/03/9
89532 Impresora 2 04 $250.00 2 7/08/97 SI $2,170.00 1 8
8/10/97
98065 Archivo Metàlic 1 01 $195.00 2 9/09/98 No $528.00 1 12/01/9
98645 Computadora 2 03 $922.50 1 10/10/97 No $6,150.00 2 9
12/12/9
7

8
Mbásico.MDB

Datos que corresponden a las Tablas:


TABLA:ORDEN REPARACION

NoOrden FechaEntra da IdDepartamento


1111 17/12/97 06
1120 10/08/98 04
2210 10/01/98 04
2222 5/11/97 02
2432 7/10/97 07
3223 6/11/97 09
3310 9/01/98 03
3333 7/02/98 03
4444 6/03/98 06
4545 9/03/98 10
5353 15/12/97 05
6363 10/02/98 02
6565 7/01/98 08
7767 12/12/ 97 04

TABLA: REPARACIONMB

NoOrden NoChapilla EstadoActual EstadoFinal ValorRepara FechaSalida


1111 09634 R B cion
$80.00 19/02/98
1111 69746 R B $65.00 12/03/98
1111 98645 M R $30.00 15/04/98
1120 09764 M R $50.00 5/12/98
1120 67945 M R $50.00 15/12/98
2210 12345 R B $45.00 15/12/98
2222 23465 M R $50.00 4/03/98
2432 23745 M M $35.00 25/08/98
3223 34635 M B $45.00 23/08/98
3310 34666 R M $90.00 6/05/98
3333 34678 M M $100.00 21/07/98
4444 37453 M R $50.00 21/06/98
4545 37642 R B $65.00 16/10/98
5353 54321 R R $35.00 2/02/98
6363 60763 R B $65.00 12/05/98
6565 67842 R M $25.00 18/08/98
7767 67935 R B $67.00 6/01/98

9
Mbásico.MDB

TABLAS

1.- Modifique la estructura de la Tabla Mbasico, insertando el campo CódigoPaís, entre los campos
FechaFabricación y Reparado.
2- Agregue al final de la estructura de la Tabla Mbasico el campo TasaDepreciación.
3.- Elimine los campos CódigoPaís y TasaDepreciación.
4.- Establezca las relaciones correspondientes entre las tablas creadas
5.- Establezca Exigir Integridad Referencial, actualización y eliminación en cascada.
6.- Compruebe la validez de la Integridad Referencial.
7.- Edite las relaciones.
8.- Actualice en cascada.
9.- Elimine en cascada.
10.- Elimine las relaciones.
11.- Restaure las Relaciones
12.- Filtre la tabla Mbásico para que sólo aparezcan los Medios cuyo Código de Situación (IdSituación) sea
igual a 1. Desactive el filtro.
13.- Busque los equipos que cómo Código de Situación del Medio sea Ocioso que son los que tienen un
número 4 y reemplácelo por un número 5.
14.- Elimine los registros que tienen como Código de Situación un número1.
15.- Ordene la tabla por el campo Descripción de forma ascendente.
16.- Ordene la tabla por los campos Descripción y Departamento al mismo tiempo de forma ascendente.
17.- Mueva el campo Departamento para que quede delante de Descripción. Seleccione los dos campos y
ordénelos ascendentemente.
18.- Aplique la opción Filtro por Formulario para seleccionar a los registros con Código de Departamento
02 y Situación del Medio 3.
19.- Aplique la opción Filtro por Formulario para seleccionar a los registros con Depreciación
Acumulada entre $10.00 y $50.00 y el Estado Técnico “Bueno”, ó Depreciación Acumulada entre
$40.00 y $90.00 y el Estado Técnico “Malo”.
20.- Aplique, la opción Filtro por Selección para seleccionar aquellos medios que su Estado Técnico sea
“Regular”.
21.- Aplique la opción, Filtro Orden Avanzado, para seleccionar los registros que el TipoGrupo sea
“Equipos” y la Situación “Ex plotación”.
22.- Cambie la Fuente de la tabla para Brush Scrip TM, el Estilo para Italic, el Tamaño a 16 y el Color
para Azul Marino.
23.- Cambie el nombre de la columna Descripcion por Descripcion del MB.
24.- Oculte las columnas, No.Chapilla, IdTipoGrupo , IdDepartamento.
25.- Muestre las columnas ocultas.
26.- Inmovilice las columnas IdTipoGrupo y Descripción
27.- Busque la columna Estado Técnico por la barra de movimiento.
28.- Libere todas las columnas.
29.- Organice las ventanas en forma de ca scada.
30.- Cierre la tabla Mbásico.
31.- Seleccione de la Tabla Mbásico sus propiedades. Escriba una descripción para la tabla por ejemplo:
“Esta tabla contiene la información de los Medios Básicos”.
32.- En atributo haga selección en oculto y acepte. Observe lo que ocurre en la ventana de la Base al Icono
Mbásico.
33.- Quite la marca de selección de la opción Objetos Ocultos.

10
Mbásico.MDB

34.- En el Menú Herramienta la opción Opciones de ellas en Mostrar, marque haciendo clic en la opción
Objetos Ocultos. Acepte y observe como se muestra. En la ventana de la Base.
35.- Cierra la base de datos.
36.- Seleccione la opción Utilidades de la Base de Datos, después Reparar Base de Datos y Compactar Base
de Datos con otro nombre. Responda a las preguntas que le solicita el asistente.

11
Mbásico.MDB

CONSULTAS
1.- Confeccione una Consulta con todos los campos de la tabla (Mbásico).
2.- Confeccione una Consulta con los campos :
Chapilla, Descripción, Valor del Medio y Nombre del Dpto:
Cambie el nombre a los campos por:
Identificación del Medio, Nombre del MB, y Nombre del Departamento. Ejecútela y póngale nombre.
3.- Confeccione una Consulta con los campos relativos al Número de Chapilla, la Descripción, Valor del
Medio Básico actual , el Nombre del Departamento . Ejecútela y póngale nombre.
4.- Realice una Consulta con los campos:
Chapilla, Descripción ,ValorMb y Estado Técnico. Ejecútela y póngale nombre.
5.- Basado en la Consulta del Inciso 4 , ejecútela sólo para aquellos MB que su valor sea >=100.
6.- Basado en la Consulta del Inciso 4 , ejecútela sólo para aquellos MB cuyo valor este comprendido entre
100 y 1200, ambos inclusive.
7.- Basado en la consulta del Inciso 4 , oculte el campo Chapilla. Ejecútela. Vuelva a activar la
visualización de este campo.
8.- Añada a la Consulta del Inciso 4 , el Estado Técnico, y seleccione sólo aquellos que su condición sea
Bueno. Ejecútela. Observe que ud mantiene las selecciones anteriores.
9.-Desactive todas las selecciones anteriores.
10.-Ordene la Consulta del Inciso 4 en forma ascendente por el campo Descripción .
11.-Ordene la Consulta del Inciso 4 por los campos Descripción y Estado Técnico, en forma ascendente.
Ejecute y observe.
12.- Realice una Consulta que muestre la cantidad de los Medios Básicos por Estado Técnico.
13.- Realice una Consulta que muestre la cantidad de los Medios Básicos por Tipo de Grupo
14.- Realice Consultas para determinar :
Cuál es el valor promedio?.
Cuál es el valor mayor?.
Cuál es el valor menor?.
Cuál es el valor total?.
15.- Realice una Consulta con los campos:
Chapilla, Descripción, Grupo del MB y los Años de fabricados que tienen los Medios Básicos .
16.- Realice una Consulta con los campos :
Descripción , Nombre del Dpto, Valor de las Reparaciones y Fecha de Fabricación. Seleccione sólo
aquellos Medios que comiencen con la letra “M”.
17.- Ejecute la Consulta del Inciso 16 incluyendo aquellos Medios que comiencen con la letra de la “A” a la
” M”.
18.- Con la Consulta del Inciso 16, seleccione los MB que su Fecha de Fabricación esté comprendida entre el
01/01/96 y 01/ 12/96 ó 01/01/97 al 15/03/97.
19.- Realice una Consulta con los datos que usted desee, seleccione en ella que el Estado Técnico sea
“Bueno” y que el Tipo de Equipo sea “Muebles” ó “Equipos”.
20.- Cambie el tipo de campo, al ca mpo Id Departamento. Abra la tabla que contiene la información de los
Medios Básicos y ábrala en modo de diseño.
20.1- Posiciónese en el campo IdDepartamento, en el tipo de campo. cambie el tipo de dato para
asistente para búsqueda y siga paso a paso las instrucciones que el generador le solicita.
20.2-Salve la estructura seleccionando Icono del disquete que aparece en la Barra de Herramientas como
tercera figura.

12
Mbásico.MDB

20.3-Pase al Modo Hoja de Datos. Posiciónese en el campo IdDepartamento y haga clic en el cuadro
combo para que vea como aparece una lista de valores de los cuales Ud. puede seleccionar el
deseado.
20.4-Puede efectuar lo mismo para cada campo de la tabla que tenga relación con otras tablas a través de
un campo de relación.
21.-Confeccione una Consulta con la tabla Mbásico donde se muestre la Chapilla, Descripción y Nombre del
Departamento, para que vean el efecto anterior.
22.-Confeccione una Consulta de selección que contenga los siguientes campos:
Chapilla, Descripción, Estado Técnico y Valor del Medio Básico, seleccionando aquellos que el Estado
Técnico sea “Bueno” y el “Valor” mayor que 500 ó Estado Técnico “Regular” y el “Valor” sea menor
e igual que 300.
23.-Confeccione una Consulta con los campos:
Chapilla, Descripción y Estado Técnico seleccionando los Medios Básicos que tienen “Reparación” y
Estado Técnico “Bueno”.
24.-Confeccione una Consulta de Acción para Crear una tabla ( con nombre Tabla1) que contenga los
siguientes campos:
Chapilla, Descripción, Estado Técnico y Valor del Medio Básico, seleccionando aquellos que el Valor
sea mayor que 200.Póngale nombre a la Consulta.
25. Confeccione una Consulta de Acción para Eliminar los registros de la TABLA1, Inciso 24 ,cuyo Valor
sea menor o igual que 600 y estado técnico ” Regular”.
26.-Confeccione una Consulta de Acción para agregar datos a la TABLA1 del Inciso 24, desde la tabla
MBASICO con los campos:
Chapilla, Descripción, Valor del Medio Básico y Estado Técnico, seleccionando los que tienen Valor
del Medio Básico menor e igual que 600 y Estado Técnico “Regular”.
27.-Confeccione una Consulta de Actualización de datos a la tabla Mbásico incrementando el valor del
campo Depreciación Acumulada en 5.00
28.- Confeccione una Consulta para crear una nueva Tabla con los siguientes campos:
Chapilla, Descripción, Valor del Medio y Estado Técnico, pero seleccionando solamente los que el
Estado Técnico sea “Malo”. Póngale como nombre MB.
29.-Confeccione una Consulta de Eliminación de la tabla MB, del Inciso 28 con aquellos Medios Básico que
su Valor sea menor que $500.00.
30.-Confeccione una Consulta de Tabla de Referencias Cruzadas donde se totalice por Departamentos los
diferentes tipos de grupos, deben aparecer los nombres de los Departamentos y los Grupos.
31.-Confeccione una Consulta de Tabla de Referencias Cruzadas donde se totalice por Estado Técnico en los
distintos Departamentos, deben aparecer los Nombres de los Departamentos.
32.-Confeccione una Consulta de Tabla de Referencias Cruzadas donde se totalice por Estado Técnico y
Situación de l Medio los distintos Departamentos, deben aparecer los Nombres de los Departamentos.
33.-Confeccione una Consulta de Tabla de Referencias Cruzadas donde se totalice los Medios Básicos
“Reparados” o no por “Estado Técnico”.
34.-Confeccione una Consulta de Parámetro con los campos:
Chapilla, Descripción y Estado Técnico definiendo como parámetro la Situación del Medio Básico.
35.-Confeccione una Consulta de Parámetro con los campos:
Chapilla , Descripción y Estado Técnico definiendo como parámetro el Estado Técnico.
36.-Confeccione una Consulta de Parámetro con los campos:
Chapilla , Descripción, Tipo de Grupo y Estado Técnico, definiendo como parámetro éstos dos últimos
campos.

13
Mbásico.MDB

37.-Confeccione una Consulta para determinar cuanto se ha invertido en reparaciones con los Medios
Básicos de la Empresa.
38.-Confeccione una Consulta de Tabla de Referencias Cruzada donde se totalice por trimestre y
Departamento el valor de las reparaciones de los Medios mostrando el Nombre de los Departamentos.
39.- Confeccione una Consulta para calcular cuantos Medios Básicos no están en explotación.
40.-Confeccione una Consulta para determinar los 10 Medios Básicos que mayor valor tengan.

14
Mbásico.MDB

FORMULARIOS

1.- Confeccionar un Autoformulario basado en la Tabla Mbásico.


2.- Sobre el autoformulario del Inciso 1 :
2.1- Oculte solo la barra de desplazamiento horizontal.
2.2- Muestre la barra de desplazamiento horizontal.
2.3- Oculte la barra de desplazamiento vertical.
2.4- Muestre la barra de desplazamiento vertical
2.5- Con la posibilidad que brinda Access oculte al mismo tiempo ambas barras.
2.6- En el Menú Ver, desactive la Regla.
2.7- En el Menú Ver desactive la Cuadrícula.
3.- En el Formulario del Inciso 1, cambie a la etiqueta Descripción :
3.1- Color de fondo
3.2- Color del texto
3.3- Color de borde
3.4- Ancho del borde
3.5- Efectos especiales
4.- Póngale al formulario del Inciso 1, como encabezado de Formulario:
“LISTADO DE.MEDIOS BASICOS”
5.- Confeccione un Formulario Columnar con el Asistente, basado en la Tabla Mbásico con los campos
siguientes.
Número de Chapilla
Descripción.
Estado Técnico
Valor del Medio Básico
Tipo de Grupo
Situación
5.1- Organice la información de forma que aparezca y se pueda captar en el órden siguiente: (El
número indica el ór den en el que se deberán captar los datos).

1 Número de Chapilla 2 Descripción 3 Estado Técnico


4 Situación 5 Valor del Medio Básico 6 Tipo de Grupo

Nota: Para realizar este inciso utilice las posibilidades de alineación.Para lograr que todas las etiquetas estén
alineadas a la izquierda y los controles a la derecha.
6.- Confeccionar un Formulario Tabular con el Asistente, basado en la Tabla Mbásico seleccionando los
campos que Ud. desee.
7.- Confeccionar un Formulario Gráfico basado en la Tabla Mbásico donde aparezca por Tipo de Grupo la
cantidad de Medios.
7.1- Seleccione de la tabla Mbásico los campos Tipo de Grupo y Número de Chapilla, como tipo de
gráfico determine gráfico de columnas, para los datos del gráfico defínalos en el eje de las Xs,
IdTipoGrupo y como Datos, el Número de la Chapilla.
7.2- Personalice posteriormente el gráfico generado cambiando color , títulos del gráfico, de la leyenda,
de los ejes etc.

15
Mbásico.MDB

8.- Defina una Consulta con los campos Chapilla, Descripción y ValorMB .
8.1- Confeccione un Formulario Tabular automático basado en la Consulta,del Inciso 8.
8.2- Añada en el Pie del Formulario un control independiente en el cual como Origen de los datos utilice
la función , Suma() y sume el contenido del campo, Valor del Medio y póngale como nombre de
etiqueta, Total.
9.- Añada al Formulario del Inciso 8.1, un Control Independiente en el encabezamiento del formulario para
que se muestre la Fecha del Sistema.
10.-Confeccionar un Formulario Simple personalizado utilizando como base, la tabla Mbásico con los
campos siguientes:
Número de Chapilla,
Descripción,
Estado Técnico
Valor del Medio Básico
Reparado
Situación
10.1- En el encabezamiento del Formulario, crear con el asistente un Control de tipo “Cuadro
Combinado” utilizando la última opción –Buscar un registro en mi Formulario- utilizando el
campo “Número de Chapilla”.
10.2- Modifique el Formulario para que sólo permita la Entrada de Datos.
10.3- Modifique el Formulario para que no permita la Eliminación de registros .
10.4- Modifique el Formulario para que no permita Añadir registros.
10.5- Modifique el Formulario para que sea de solo lectura.
10.6- Modifique el Formulario, poniendo todas las propiedades en No.
10.7- Crear un control de tipo “Grupo de Opciones” utilizando el Botón de Opciones para cada opción
del campo “Tipo de Grupo”.
10.8- Crear un control de tipo “Casilla de Verificación” para el campo “Reparado”.
10.9- Invalide los controles Número de Chapilla, y Valor del Medio Básico de forma que no estén
activos.

16
Mbásico.MDB

FORMULARIOS/Subformularios

1.- Con las tablas Orden de Reparación y ReparaciónMB que se encuentran en la base de datos Medios
Básicos.:
Confeccione un Formulario con nivel de Subformulario a través del Asistente para Formularios.
1.1- De la tabla Orden de Reparación seleccione :
NoOrden, Fecha e IdDepartamento , este último, crear un Control de tipo Cuadro Combinado .
1.2- De la tabla ReparaciónMB seleccione:
Número de la Chapilla, Estado Actual, Estado Final y Valor de la Reparación.
1.3- La distribución para el Subformulario del tipo, Hoja de Datos.
1.4- Escoja el estilo que desee.
1.5- Finalice.
2.- Confeccione un Formulario con nivel Subfomulario:
2.1- En la tabla ReparaciónMB aparecerán los Medios Básicos que entrarán al taller a ser reparados, por
lo cual estos pueden aparecer repetidos en esta tabla. Compruebe la relación entre las tablas
Mbásico y RepaciónMB .
2.2- Confeccione una Consulta con las tablas Mbásico y RepaciónMB y póngale de nombre
CreparaciónMedio y seleccione los campos :
NoOrden, No chapilla, Descripción, IdDepartamento, EstadoActual, EstadoFinal,ValorReparación,
y el campo de cálculo “ValorActual” que sea igual al Valor del MedioBásico más el Valor de la
Reparación.
2.3- Confeccione un Autoformulario Columnar con la tabla OrdenReparación..
2.4- En el Modo de Diseño busque en la ficha del objeto Consultas de la base de datos, la Consulta
CreparaciónMedio, selecciónela y arrástrela hacia la zona de detalle del formulario
OrdenReparación .
2.5- En el Inciso 2.4 se invoca automáticamente al Asistente para Subformularios y Ud deberá
seleccionar la vinculación de campos del Formulario Principal y del Subformulario “DEFINIR
LA MIA PROPIA” de forma que en el siguiente paso Ud. seleccione para el principal y el
subformulario cuales son los controles que permitirán el vínculo, en este caso NoOrden para el
Formulario Principal y para el Subformulario. En el siguiente paso, Access le sugiere un nombre
para el Subformulario y si UD. desea lo puede cambiar, al finalizar, quedarán vinculados ambos
Formularios.
2.6- Vea al Formulario en Modo Formulario y capte un registro.
2.7- Modifique el Subformulario para que en su propiedad de “Vista Predeterminada” se observe como
Formulario Continuo.
2.8- Añada un Cuadro de Texto al pie del Formulario y defina como origen del control, la suma del
control Valor de la Reparación. Grabe la información y ejecute el formulario.
2.9- Seleccione:
No Orden, Descripción, IdDepartamento, y en su propiedad Activado cambiela a No y Bloqueado
a Sí.
2.10- Valide en el campo ValorReparación del Subformulario que, si el estado actual es “M” y el
estado final es “R”, el valor de la reparación debe ser inferior a 50 pesos. Determine el mensaje de
error correspondiente.

17
Mbásico.MDB

2.11- Seleccione EstadoActual y en la propiedad de Datos relativa a Regla de validación escriba lo


siguiente:
[DEPARTAMENTO]=[Formularios]![Nombre del Formulario principal].
Esto Ud. lo puede lograr de la forma siguiente:
? Estando posicionado en la línea Regla de Validación invoque a los 3 puntos de la derecha que
son el generador de expresiones,
? Seleccione la primera columna de las tres que aparecen en la parte inferior del cuadro de
diálogo y de ella al objeto Formularios,
? Haga doble clic en el objeto y aparecerán dos nuevos elementos que dicen Formularios
Cargados y Todos los Formularios, elija Formularios Cargados y haga doble clic en el mismo.
Aparecerán el nombre del Formulario principal y el del Subformulario.
? Haga doble clic en el Formulario Principal y doble clic de nuevo en el Subformulario.
? Seleccione de la columna del centro Lista de campos y de la columna 3ra el campo que tiene la
información del departamento.
? Seleccione de la fila donde aparecen los iconos con los signos de menos(-) más(+) división(/)
etc. al signo de igual(=).
? Seleccione ahora el nombre del Formulario principal en la 1ra columna, en la Segunda columna
seleccione Lista de campos y de la 3ra, el campo que tiene la información del Departamento.
? Acepte y ya está lista la misma expresión que definimos arriba. Determine el mensaje
correspondiente.
? Salve y ejecute el Formulario.
3.- Con las tablas Departamento y ReparaciónMB que se encuentran en la base de datos Medios Básicos
confeccionar un Formulario con nivel Subformulario a través del Asistente para Formularios.
3.1 -De la tabla Orden de Reparación seleccione:
NoOrden, Fecha e IdDepartamento este último, crear un control de tipo Cuadro Combinado.
3.2 -De la tabla ReparaciónMB seleccione:
Número de la Chapilla, Estado Actual, Estado final y Valor de la Reparación.
3.3- La distribución debe ser del tipo, Hoja de Datos.
3.4- Determine cualquier estilo.
3.5- Finalice.
4.- Con las tablas MBASICO y REPARACIONMB que se encuentran en la base de datos Medios Básicos,
confeccione una Consulta con la información siguiente:
4.1- IdDepartamento de la tabla MBASICO, NoChapilla de la tabla REPARACIONMB, Descripcion
de la tabla MBASICO, FechaSalida de la Tabla REPARACIONMB, ValorReparación de la tabla
REPARACIONMB.
4.2- Con la tabla DEPARTAMENTO y la Consulta del Inciso 4.1, confeccione un Formulario nivel
subformulario que permita visualizar por cada Departamento a los Medios Básicos que pertenecen
al mismo y que han sido Reparados.Visualice cuanto ha invertido cada Departamento en Reparación
de sus Medios.

18
Mbásico.MDB

INFORMES

1.- Tomando como base la tabla Mbásico, cree un Autoinforme de Tipo Tabular.
Cambie el titulo de encabezamiento por :“LISTADO DE LOS MEDIOS BASICOS”.
2. - Utilizando el asistente, confeccione un Informe que contenga los siguientes campos:
Chapilla, Descripción, Valor del Medio y Nombre del Tipo de Grupo.Agrupado por el
Nombre del Departamento donde se encuentra ubicado el Medio y al final del Informe
muestre el total del Valor de los Medios.
3.- Confeccione un Informe basado en la Consulta Inciso 3 del Ejercicio de
Consultas,seleccione el tipo de Informe más adecuado.
4.- Modifique el Informe anterior para agrupar por los Nombres de los Departamentos (no debe
aparecer la columna Nombre del Departamento).
5.- Modifique el Informe anterior para agregar totales del Valor de los Medios.Los totales
deben ser por Departamentos y por Informe.
6.- Modifique el Informe anterior para que muestre solamente un resumen de la
información.Guarde este Informe resumen con otro nombre.
7.- Confeccione un Informe con los datos que Ud. considere, que agrupe por Estado Técnico,
pero en lugar de aparecer los códigos 1,2 y 3 ,estos se deben sustituir por las palabras
“BUENO”, “REGULAR” Y “MALO”.
8.- Modifique el Informe anterior para que muestre la cantidad de Medios Básicos por Estado
Técnico.
9.- Confeccione un Informe tomando como base la Consulta de Parámetros Inciso 34.
Agréguele un título con la fuente, tamaño y otros atributos que desee.
10.- Confeccione un Informe tomando como base la Consulta de Parámetros Inciso 36.
11.- Confeccione un Informe tomando como base la Consulta de Referencias Cruzadas Inciso 31.
12.- Confeccione un Informe que muestre la información de los siguientes campos: Chapilla,
Descripción, Valor del Medio Básico y Valor de la reparación. Esta información debe estar
agrupada por trimestres (teniendo en cuenta la fecha de salida de las reparaciones).
13.- Confeccione un Informe con Subinforme. Basándose en los informe de los Inciso 5 y 6. La
información del Informe #6 debe aparecer en el pie del Informe #5.

19
Producto.MDB

Para automatizar el control y destino de los Productos que se encuentran en el almacén


de un Hotel, se le brinda la siguiente información que conforma la Base de datos que
le permita la toma de decisiones.

1.- Crear una Base de Datos y ponerle como nombre Producto.


2.- Crear la estructura de todas las Tablas , que se muestran en el ejercicio.
3.- Definir la llave ó clave principal de cada una de las Tablas.
4.- Introduzca los datos que corresponda en cada una de las Tablas

Para la creación de las Tablas Ud. cuenta con la siguiente información:

Tabla: Destino

Nombre de Campo Tipo Tamaño


IdDestino Texto 2
Destino Texto 15

Tabla: Marcas

Nombre de Campo Tipo Tamaño


IdMarca Número(Entero Largo)
Marca Texto 20

Tabla: Provincia

Nombre de Campo Tipo Tamaño


IdProvincia Texto 2
Provincia Texto 20

Tabla: Proveedores

Nombre de Campo Tipo Tamaño


IdProveedor Número(Largo)
Proveedor Texto 15
IdProvincia Texto 2

Tabla: Tipos

Nombre de Campo Tipo Tamaño


IdTipo Texto 2
Tipo Texto 20

20
Producto.MDB

Datos que corresponden a las Tablas:


TABLA: MARCAS

IdMarcas Marca
1 Taoro
2 Pavo real
3 Doña Delicias
4 As de Oro
5 Tropical
6 Vitanova
7 La Matilde
8 Nene
9 Suchel Tropical
10 Suchel Level
11 Suchel Camacho

TABLA: DESTINO

IdDestino Destino
01 Tiendas
02 Restaurante
03 Cocina
04 Bar
05 Cafeteria
06 Merendero
07 Lobby Bar

TABLA: PROVINCIA
IdProvincia Provincia
01 Pinar del Rio
02 Provincia Habana
03 Ciudad Habana
04 Matanzas
05 Cienfuegos
06 Santi Spirutus
07 Villa Clara
08 Ciego de Avila
09 Camagüey
10 Las Tunas
11 Holguin
12 Gramma
13 Guantánamo
14 Santiago de Cuba
15 Isla de la Juventud

21
Producto.MDB

Datos que corresponden a las Tablas:


TABLA: PROVEEDORES

IdProveedor Proveedor IdProvincia


1 Los Atrevidos 01
2 Unión 02
3 Turquino 11
4 Libetad 03
5 Guaso 04
6 Ciego 05
7 Gramma 06
8 Jovel 03
9 Jaisper 02
10 Nova 02

TABLA: TIPOS

IdTipos Tipos
1 Frutas en Almibar
2 Derivado Lácteo
3 Jugos y Néctares
4 Aceites y Grasas
5 Puré de Frutas
6 Conservas de
7 Tomate
Conservas de
8 Vegetal
Salsas
9 Otros Productos
10 Bebidas y Licores
11 Perfumeria
12 Cosméticos

22
Producto.MDB

Tabla: Producto

Nombre de Campo Tipo Tamaño


CódigoProducto Texto 5
Descripc ión Texto 25
UM Texto 10
Precio Moneda
IdTipo Texto 2
InventarioInicial Número(Largo)
IdMarca Número(Largo)
Agotado SI/NO

Establezca las propiedades para cada uno de los campos que se especifican:

1.- El campo CódigoProducto, debe admitir 5 dígitos, no menos ni espacios.


2.- Valide que el campo Precio no pueda ser cero.
3.- Cambie la forma de presentarse el campo IdTipo a un Cuadro Combinado
4.- Valide que el campo InventarioInicial debe ser menor que 350.
5.- Cambie la forma de presentarse el campo IdMarca a un Cuadro Combinado.
6.- Cambiar el campo Agotado a Cuadro Texto, con los valores SI ó NO,
mostrando SI (Está agotado) en color Rojo, y el NO (No está agotado) en color
Verde.

23
Producto.MDB

Datos que corresponden a la Tabla:


TABLA:PRODUCTO

CódigoProduct Descripción UM Precio IdTipo InventarioInicial IdMarca Agotado


o
14210 Esencia de Vainilla Pomo $1.20 9 300 3 No
14310 Aceite Vegetal Pomo $2.40 4 250 4 No
14320 Aceite Vegetal Pomo $1.20 4 220 4 No
14420 Mermelada Mango Lata $2.50 1 320 1 No
14421 Mermelada Fresa Lata $2.00 1 150 1 No
14422 Mermelada Naranja Lata $2.10 1 95 1 Sí
14425 Cascos Toronja Lata $2.25 1 240 1 No
14430 Jugo de Naranja Caja $1.00 3 196 5 No
14431 Jugo de Piña Caja $1.00 3 100 5 No
14432 Jugo de Mango Caja $1.50 3 245 5 No
14510 Compota de Mango Pomo $0.45 3 175 8 No
14511 Compota de Plátano Pomo $0.45 3 80 8 Sí
14512 Compota de Pomo $0.45 3 175 8 No
14720 Guayaba
Puré Tomate (200g) Caja $1.95 6 135 5 No
14722 Puré Tomate(250g) Caja $2.20 6 145 5 No
14820 Mayonesa(330g) Pomo $2.90 8 120 3 No
14821 Mayonesa(404g) Pomo $3.20 8 85 3 Sí
14840 Salsa de Soya Pomo $1.10 8 260 2 No
14850 Mojo Criollo Pomo $0.95 8 234 2 No
14910 Mantequilla con Sal Barra $0.90 2 195 7 No
14911 Dulce Guayaba Barra $1.00 2 150 7 No
14920 Margarina Barra $0.45 2 98 7 Sí
14922 Cascos de Naranja Pomo $1.60 8 100 2 No
14950 Queso proceso Caja $0.50 6 55 5 Sí

24
Producto.MDB

Tabla: Entrada Tabla: Linea Entrada

Nombre de Campo Tipo Tamaño Nombre de Campo Tipo Tamaño


NoDocumento Número(Largo) NoDocumento Número(Largo)
FechaEntrada Fecha /Hora IdProducto Texto 5
IdProveedor Número(Largo) Cantidad Número(Largo)

Establezca las propiedades para cada uno de los campos que se especifican:

1.- El campo NoDocumento tiene que admitir solamente 4 dígitos.


2.- Valide que el campo FechaEntrada debe estar a partir de 01/01/98 Con formato
fecha Corta y / como separadores
3.- El campo IdProducto debe admitir 5 dígitos, no menos, ni espacios.
4.- Valide que el campo Cantidad esté en un rango comprendido entre 1 y 350
ambos inclusive.

25
Producto.MDB

Datos que corresponden a las Tablas:


TABLA: ENTRADA

NoDocument FechaEntrada IdProveedor


o
95 1/01/98 2
97 2/05/98 5
100 3/05/98 6
101 10/03/98 4
102 12/10/98 1
103 10/09/98 3
104 5/01/98 1
105 1/02/98 2
110 8/09/98 4
111 12/09/98 1
112 1/01/98 10
113 2/04/98 6
114 5/03/98 2
115 12/10/98 3

TABLA: LINEA ENTRADA

NoDocument IdProducto Cantidad


o
95 14425 85
95 14722 150
95 14820 230
97 14510 65
100 14210 60
101 14850 75
102 14320 150
103 14511 50
104 14720 35
105 14840 200
110 14420 65
111 14421 55
112 14422 75
113 14431 80
114 14310 100
115 14430 98

26
Producto.MDB

Tabla: Salida Tabla: LineaSalida

Nombre de Campo Tipo Tamaño Nombre de Campo Tipo Tamaño


NoVale Número(Largo IdProducto Texto 5
FechaSalida Fecha 8 NoVale Número(largo)
IdDestino Texto 2 Cantidad Número(Largo)

Establezca las propiedades para cada uno de los campos que se especifican:

1.- El campo NoVale sólo debe admitir 3 dígitos.


2.- El campo IdProducto sólo debe admitir 5 dígitos, no menos ni espacios.

27
Producto.MDB

Datos que corresponden a las Tablas:


TABLA: SALIDA

NoVale FechaSalida IdDestino


101 10/09/98 01
102 20/11/99 02
104 9/08/98 05
105 12/12/98 06
106 15/07/98 02
107 7/07/98 07
108 20/06/98 05
109 28/05/98 04
110 15/03/98 04
112 10/05/98 02
115 16/03/99 03
118 1/01/99 01
121 10/10/98 02
123 15/05/98 05
132 26/10/98 06
134 19/09/99 03

TABLA: LINEA SALIDA

IdProducto NoVale Cantidad


14425 101 25
14950 101 55
14922 101 10
14430 102 15
14722 104 100
14421 105 25
14920 105 98
14422 106 170
14911 106 10
14820 107 50
14431 108 35
14510 109 25
14310 110 50
14210 112 40
14850 115 25
14320 118 100
14511 121 130
14720 123 15
14840 132 150
14420 134 30

28
Producto.MDB

TABLAS
1.- Modifique la estructura de la Tabla Producto, insertando el campo IdPaís, entre
los campos UM y Precio.
2.- Agregue al final de la estructura de la Tabla Producto el campo Almacén.
3.- Elimine los campos IdPaís y Almacén.
4.- Establezca las relaciones correspondientes entre las tablas creadas.
5.- Establezca Exigir Integridad Referencial, actualización y eliminación en cascada.
6.- Compruebe la validez de la Integridad Referencial.
7.- Edite las relaciones existentes.
8.- Actualice en cascada.
9.- Elimine en cascada.
10.- Elimine las relaciones.
11.- Restaure las relaciones
12.- Filtre la Tabla Producto para que sólo aparezcan los Productos cuya Marca sea
“Doña Delicias”. Desactive el filtro.
13.- De los Productos que tienen como Tipo “Salsas” , reemplácelo por “Otros
Productos ”
14.- Elimine los registros que tienen como Marca “Nene” .
15.- Ordene la Tabla Producto por el campo Descripción de forma ascendente.
16.- Ordénela por los campos Descripción y Tipo al mismo tiempo de forma
ascendente.
17.- Traslade el campo Marca para que quede delante de Descripción.
18.- Seleccione los dos campos y ordénelos Ascendentemente.
19.- Aplique la opción Filtro por Formulario para seleccionar a los registros con la
Marca“Suchel Level” y el Destino “Tiendas”.
20.- Aplique la opción Filtro por Formulario para seleccionar a los registros con el
Precio entre $0.45 y $1.00 ambos inclusive y la UM que sea "Pomo".
21.- Aplique, la opción Filtro por Selección para seleccionar aquellos Productos que la
Unidad de Medida sea “Caja” .
22.- Aplique, la opción Filtro Orden Avanzado, para seleccionar los registros que el
Tipo sea “Frutas en Almibar” y la Marca sea “Taoro”.
23.- Cambie la Fuente de la tabla para Book Antigua, el Estilo para Italic, el Tamaño a
14 y el Color para Azul.
24.- Cambie el nombre de la columna InventarioInicial por “Existencias”.
25.- Oculte la columna, CódigoProducto.
26.- Muestre la columna oculta.
27.- Inmovilice las columnas IdMarca, Descripción.
28.- Busque la columna UM por la barra de movimiento.
29.- Libere todas las columnas.
30.- Organice las ventanas en forma de cascada.
31.- Cierre la Tabla Producto.
32.- Seleccione de la Tabla Producto sus propiedades. Escriba una descripción para la
tabla por ejemplo: “Informe de los productos”
33.- En atributo haga selección en oculto y acepte. Observe lo que ocurre en la ventana
de la Base al Icono Producto.
34.- Quite la marca de selección de la opción Objetos Ocultos. Acepte y observe lo que
ocurre en la ventana de la Base.

29
Producto.MDB

36.- Cierra la base de datos.

30
Producto.MDB

CONSULTAS

1.- Confeccionar una Consulta con todos los campos de la tabla Productos.
2.- Confeccionar una Consulta con los campos:
Código Producto, Descripción, Tipo, Marca.
Cambie el nombre a los campos por:
Identificación del Producto, Nombre del Producto, Tipo de Producto y Marca del
Producto
Ejecútela y póngale nombre.
3.- Confeccione una Consulta con los campos relativos al:
Número del Documento de Entrada, Código del Producto, Descripción, Unidad de
Medida,Cantidad, Precio e Importe .
4.- Realice una Consulta con los campos:
Código del Producto, Descripción , Precio y Nombre de la Marca.
5.- Basado en la Consulta del Inciso 4, ejecútela sólo para aquellos productos que su
precio sea >=2.00.
6.- Basado en la Consulta del inciso 4 , ejecútela sólo para aquellos productos cuyo
Precio este comprendido entre 1.50 y 2.50, ambos inclusive.
7.- Ordene la Consulta del Inciso 4 en forma ascendente por el campo Descripción .
8.- Añada a la Consulta del Inciso 4 , el campo Agotado, y seleccione sólo aquellos
que su condición sea Agotado. Ejecútela. Observe que ud mantiene las selecciones
anteriores.
9.- Desactive todas las selecciones anteriores.
10.- Realice una Consulta para determinar la cantidad de Productos por Marca.
11.- Realice una Consulta para determinar la cantidad de Productos por Tipo.
12.- Realice Consultas para determinar :
Cuál es el precio promedio?.
Cual es el precio mayor?.
Cual es el precio menor?.
13.- Realice una Consulta con los campos:
Código del Producto, Descripción, Nombre de la Marca y Nombre del Destino.
14.- Realice una Consulta con los campos:
Descripción , Nombre Proveedor, Nombre del Tipo y sí está o no agotado.
Seleccione sólo aquellos productos que comiencen con la letra “M”.
15- Ejecute la Consulta del Inciso 14 incluyendo aquellos Productos que comiencen con
la letra de la “A” a la “ M”
16.- Confeccione una Consulta para determinar los 10 Productos que mayor precio
tengan mostrando Código, Descripción, Precio y Marca.
17.- Confeccione una Consulta de Selección que contenga los siguientes campos:
Código del Producto, Descripción, Precio y Tipo de Producto, seleccionando
aquellos que el precio sea >=2.00 y el Tipo sea “Frutas en Almibar.”
18.- Confeccione una Consulta con los campos:
Código del Producto, Descripción, Marca, e Inventario Inicial seleccionando
aquellos Productos que tienen Marca “NeNe”.

31
Producto.MDB

19.- Confeccione una Consulta de Acción para Crear una tabla ( con nombre Tabla2)
que contenga los siguientes campos:
Código, Descripción, Marca y Precio, seleccionando aquellos que el precio sea >=
1.50,
20.- Confeccione una Consulta de Acción para Eliminar los registros de la TABLA2
cuyo Precio sea mayor o igual que 2.50 y Marca “Doña Delicias”. Compruebe.
21.- Confeccione una Consulta de Acción para Agregar datos a la TABLA2 desde la
tabla Productos con los campos :
Código, Descripción, Marca y Precio, seleccionando los que tienen Precio ma yor
ó igual que 2.50 y Marca “Doña Delicias”. Compruebe.
22.- Confeccione una Consulta de Actualización de datos a la tabla Producto
incrementando el valor del campo Precio en 0.50 para aquellos Productos que
tienen Marca “Doña Delicias”. Compruebe.
23.- Confeccione una Consulta de Tabla de Referencias Cruzada donde se brinde por
trimestre el importe de las entradas de los Productos y el nombre de los mismos
en forma ascendente.
24.- Confeccione una Consulta de Tabla de Referencias Cruzada donde se totalice por
tipo de Productos en las distintas Marcas, deben aparecer los Nombres de los
Tipos de Productos y Nombre de Marcas.
25.- Confeccione una Consulta de Tabla de Referencias Cruzada donde se totalice los
Productos Agotados o No , por Marca, deben aparecer los Nombres de las Marcas.
26.- Confeccione una Consulta de Parámetro con los campos:
Código, Descripción e Inventario Inicial definiendo como Parámetro el Tipo de
Producto.
27.- Confeccione una Consulta de Parámetro con los campos:
Código del Producto, Descripción, Precio, definiendo como Parámetro el Nombre
del Destino .
28.- Confeccione una Consulta de Parámetro con los campos :
Código del Producto , Descripción, Tipo de Producto y Marca, definiendo como
Parámetro éstos dos últimos campos.
29.- Confeccione una Consulta para determinar a cuanto asciende el Inventario Inicial.
30.- Confeccione una Consulta para determinar los niveles “ totales de existencia” de
cada Producto, para lo cual se recomienda :
Calcular el total de entradas por Productos defina como nombre,
30.1.- Realice dos Consultas previas que permitan:
? Calcular el total de entradas por Productos defina como nombre
TotalEntrada.
? Calcular el total de salidas por Productos defina como nombre,
TotalSalida.
30.2.- Confeccione una Consulta en la cual intervengan la tabla Producto y las
dos Consultas definidas en el Inciso 30.1.
30.3.- Establezca las relaciones entre la tabla Producto y las Consultas antes
mencionadas en el Inciso 30.1.
30.4.- Cambie la propiedad de la relación al tipo 2, es decir, para que se
incluyan todos los registros de la tabla Productos y los registros a cada
una de las Consultas correspondientes.

32
Producto.MDB

30.5. - Muestre la información siguiente:


- Código del P roducto
- Inventario Inicial
- Entrada: (Defina esta columna utilizando la función IIF para visualizar
un cero, cuando no existan “entradas del producto existente” de la
forma siguiente;
IIF(EntradaTotal Es Nulo, 0, EntradaTotal).
- Salida: (Defina esta columna utilizando la función IIF para visualizar un
cero, cuando no existan “salidas del producto existente” de la forma
siguiente,
IIF(SalidaTotal Es Nulo, 0, SalidaTotal).
- Existencia: Defina esta columna de cálculo de la forma siguiente;
(Inventario Inicial , más Entrada ,menos Salida.)

Nota:
Los campos Código del Producto e Inventario Inicial, se toman de la Tabla Producto .
El campo Entrada, de la Consulta TotalEntrada
El campo Salida ,de la Consulta TotalSalida.

33
Producto.MDB

FORMULARIOS/SUBFORMULARIOS:

1.- Utilice la Consulta del Inciso 30 del conjunto de Consultas, añada a la Consulta el
campo Descripción, y confeccione un Formulario Tabular que muestre de cada
Producto y en órden Ascendente, el Código del Producto, su Descripción, el
Inventario Inicial, el total de Entradas, el total de Salidas, y las Existencias.
2.- Utilice el Asistente para Formularios y seleccione todos los campos de la tabla
Entrada como base del Formulario, también seleccione la tabla Línea de
Entrada como base del Subformulario.
2.1- A través del Asistente y siguiendo los pasos del mismo, defina el tipo
Formulario como Subformulario, aplique al Subformulario la distribución
Hoja de Datos, y seleccione el estilo que le agrade. Finalice.
2.2- Introduzca los datos de un Producto.
3.- Confeccione una Consulta de búsqueda automática con los datos de la tabla Línea
de Entrada.
3.1- La Consulta debe brindar automáticamente cuando Ud. teclee el Indicativo
del Producto, la Descripción del mismo así como, su Precio Unitario, la
Unidad de Medida.
3.2- Defina un campo de cálculo que permita determinar el importe.
3.3- Defina un Formulario/Subformulario que utilice a la tabla Entrada y a la
Consulta del Inciso 3.
3.4- En el Formulario se deberá mostrar para el control del Proveedor, el nombre
del mismo y en el subformulario invalide los controles que Ud. entie nda no
debe permitir modificación.
3.5- Defina un Control que permita ver el importe total en cada Documento de
Entrada. Invalide este control para que no pueda ser modificado.
4.- Confeccione un Formulario/Subformulario de solo lectura que permita obtener la
información de las salidas de Productos hacia sus diferentes destinos. Ud. cuenta
con la información de las tablas Salida en la cual se recoge la información
relacionada con el Vale de Salida y el Código del Destino hacia el cual se llevará
el Producto. Así mismo con la tabla Linea de Salida en la cual se relaciona la
información relativa a las cantidades de salida de cada Producto.
4.1- Confeccione una Consulta de base, para el Subformulario que permita de
forma más cómoda obtener la información del Producto una vez tecleado su
Indicativo. Seleccione Ud. la información básica que deberá tener la misma.

34
Producto.MDB

INFORMES

1.- Utilizando el Asistente, confeccione un Informe con la Tabla Producto, que


contenga los siguientes campos: Código del Producto, Descripción, Unidad de
Medida, Precio, Nombre de la Marca y Nombre del Tipo de producto. El Informe
debe tener como titulo: “Listado de los Productos en Almacén”. Ordenado por
el Código del Producto.
2.- Agregue al diseño del Informe del Inciso 1 una columna donde aparezca la
palabra “AGOTADO” en aquellos productos que tengan esta característica.
3.- Diseñe un Informe con los siguientes campos: Código del Producto, Descripción,
Unidad de Medida, Precio, Inventario Inicial y el Valor del Inventario Inicia l
(Precio * Inventario Inicial). Totalizando este valor a nivel de Informe. En el pie
del Informe también debe aparecer la fecha.
4.- Diseñe un Informe donde se agrupen los productos por el Nombre de las Marcas y
cuyo título sea:”Listado de los Productos por Marcas”. De cada producto debe
aparecer: Código, Descripción, Unidad de Medida y Precio.
5.- Confeccione un Informe que agrupe las salidas del Almacén por los Nombres de
los diferentes destinos y dentro de cada destino las agrupe por los números de
vale. Debe aparecer de los productos: Código, Descripción, Precio y Cantidad que
salió del almacén.
6.- Agregue al diseño del Informe del Inciso 5 una columna con el Importe (Precio *
Cantidad que salió del almacén) . Totalizando este importe por vale y por Informe.
7.- Modifique en el diseño del Informe del Inciso 6 la propiedad correspondiente para
que muestre solamente un resumen de la información. Es decir los subtotales del
importe por vale y el total de Informe. Guarde este informe con otro nombre.
8.- Confeccione un Informe tomando como base la Consulta Tabla de Referencias
Cruzadas Inciso 23 del Ejercicio de Consultas. Agréguele un titulo asociado al
contenido.
9.- Confeccione un Informe tomando como base la Consulta de Parámetros Inciso 26
del Ejercicio de Consultas. Agréguele un titulo asociado al contenido.
10.- Confeccione un Informe que muestre las existencias de cada producto. Tome
como base la Consulta del Inciso 30. Valore el total de existencias en almacen.
11.- Confeccione un Informe basado en la Consulta del Inciso 16 que muestra los 10
productos con mayor precio. Póngale como titulo de encabezamiento Los 10
Productos de mayor precio. Visualice la información de este informe en azul.
12.- Confeccione un Informe integrando los Informes de los Incisos 1 y 11. Es decir en
el detalle de un Informe en blanco, colocar los Informes de los Incisos 1 y 11
como Subinformes.

35
Producto.MDB

Para llevar a cabo el control del Personal de una Empresa, y poder brindar la informacion que se requiere, es
necesario automatizar los datos generales de todos los trabajadores . La Empresa le brinda la informacion
necesaria para que le permita la toma de decisiones.

1.- Crear una Base de Datos y ponerle como nombre Personal.


2.- Crear la estructura de todas las Tablas , que se muestran en el ejercicio.
3.- Definir la llave ó clave principal de cada una de las Tablas.
4.- Introduzca los datos que corresponda en cada una de las Tablas

Para la creación de las Tablas Ud. cuenta con la siguiente información:

Tabla: Categoría

Nombre de Campo Tipo Tamaño


IdCategoría Texto 1
Categoría Texto 15

Tabla: Barrios

Nombre de Campo Tipo Tamaño


IdBarrio Número(Entero Largo)
IdMunicipio Texto 2
Barrio Texto 15

Tabla: Municipio

Nombre de Campo Tipo Tamaño


Idmunicipio Texto 2
Municipio Texto 15

Tabla: Departamento

Nombre de Campo Tipo Tamaño


IdDepartameno Texto 2
Departamento Texto 15

36
Producto.MDB

DATOS QUE CORRESPONDEN A LAS TABLAS:


TABLA: CATEGORIA

IdCategoria Categoria
1 DIRIGE NTE
2 TECNICO
3 ADMINISTRATIVO
4 SERVICIO
5 OBREROS

TABLA: DEPARTAMENTO

IdDepartamento Departamento
01 ALMACEN
02 ECONOMICO
03 CONTABILIDAD
04 INFORMATICA
05 ESTADISTICA
06 PLANIFICACION
07 CUADROS
08 FINANZAS
09 DIRECCION
10 VICEDIRECCION
11 PERSONAL
12 SERVICIOS
13 TRANSPORTE

37
Producto.MDB

DATOS QUE CORRESPONDEN A LA TABLA:


TABLA: BARRIO

IdBarrio IdMunicipio Barrio


1 06 ALAMAR
2 13 ALDABO
3 13 ALTAHABANA
4 14 ARROYO APOLO
5 12 ARROYO ARENAS
6 14 ARROYO NARANJO
7 10 AYESTARAN
8 13 BOYEROS
9 03 CENTRO HABANA
10 14 CALABAZAR
11 08 CALIFORNIA
12 10 CARDENAS
13 06 CASABLANCA
14 10 CERRO
15 15 COTORRO
16 07 D'BECHE
17 08 DIEZMERO
18 07 GUANABACOA
19 06 GUANABO
20 06 HABANA DEL ESTE
21 08 JACOMINO
22 01 JAIMANITAS
23 02 KOHLY
24 08 LA LISA
25 12 LUYANO
26 14 MANTILLA
27 09 MARIANAO
28 14 MONTERREY
29 11 NUEVO VEDADO
30 08 PALATINO
31 02 PARRAGA
32 10 PLAYA
33 14 REGLA
34 01 S. DE LAS VEGAS
35 12 SAN MIGUEL
36 05 SANTOS SUAREZ
37 06 SEVILLANO
38 12 VEDADO
39 06 VIBORA
40 13 VIBORA PARK

38
Producto.MDB

DATOS QUE CORRESPONDEN A LA TABLA:


TABLA: MUNICIPIO

IdMunicipio Municipio
01 PLAYA
02 PLAZA
03 CENTRO HABANA
04 HABANA VIEJA
05 REGLA
06 HABANA ESTE
07 GUNANABACOA
08 SAN MIGUEL
09 DIEZ DE OCTUBRE
10 CERRO
11 MARIANAO
12 LISA
13 BOYEROS
14 ARROYO NARANJO
15 COTORRO

39
Producto.MDB

Tabla: Personal

Nombre de Campo Tipo Tamaño


CI Texto 11
Apellido1 Texto 15
Apellido2 Texto 15
Nombre Texto 15
Sexo Texto 1
Categoría Texto 1
EstadoCivil Texto 1
Idioma SI/NO
IdDepartamento Texto 2
Niveles Número(largo)
Militante SI/NO
FechaIngreso Fecha/Hora
Salario Moneda
IdBarrio Número(Largo)
IdMunicipio Texto 2

Establezca las propiedades para cada uno de los campos que se especifican:

1.- El campo CI, debe admitir 11 dígitos, no menos ni espacios.


2.- Valide que el ca mpo Sexo solo debe admitir los valores F (Femenino)ó M (Masculino).
3.- El campo Categoría cambie la forma de presentarse a un Cuadro Combinado.
4.- Valide que el campo EstadoCivil sólo debe admitir los valores C (Casado) ó S (Soltero).
5.- El campo IdDepartamento cambie la forma de presentarse a un Cuadro Combinado .
6.- El campo Niveles que se presente como un Cuadro Lista, donde los valores de la lista son:
1 Universitario, 2 Preuniversitario, 3 Técnico. Y que no se visualice el número, solo el texto.
7.- Valide que el campo Salario , esté comprendido en un rango mayor o igual a $100.00 y menor que $500.00
ámbos inclusive.
8.- El campo IdBarrio cambie la forma de presentarse a un Cuadro Combinado.

40
Producto.MDB

Datos que corresponden a la Tabla:


TABLA PERSONAL

CI APELLIDO1 APELLIDO2 NOMBRE SE CA EC IDI DP NIV MIL FING SAL BA MU


52120525252 ZAYAS FRAGOSO CECILIA F 3 C No 01 1 Sí 9/08/9 $198.00 3 13
58112299839 BAUTISTA LACRET MARICELA F 2 S No 02 2 0 $310.00
No 3/12/8 2 13
65051595976 HORTA SOSA CAROL INA F 3 C No 02 1 5
No 3/07/9 $198.00 23 02
73103178316 BUSTAMANT REY GLADYS F 1 C No 02 1 0 $340.00 29 11
Sí 6/07/9
51011013249 E
ALVARO ESCALONA FEDERICO M 2 S No 02 3 2 $410.00 13 02
No 3/09/8
45032167892 ALEAGA TAPANES ELENA F 2 S No 02 3 0 $325.00
No 2/01/8 8 08
44010822478 ABAL CABELLO ELAINE F 3 S No 02 1 7
Sí 9/09/8 $198.00 8 07
46010164646 GONZALEZ PEREZ JULIAN M 3 C No 02 2 7 $231.00
Sí 1/03/9 6 06
75080484020 PEÑA JORRIN FERNANDO M 1 C No 02 1 6 $380.00 27 09
No 3/03/9
57170687672 REY MACEDA MARCE LA F 2 C No 03 3 7 $340.00
No 5/03/8 4 04
73031373723 VALLEJO CRUCET ALBERTO M 2 C No 03 3 7
No 7/03/9 $250.00 27 09
70072787828 VALDIVIA BENAVIDES CARLOS M 4 S No 03 1 6 $380.00 10 10
No 8/08/9
52101011110 BORROTO PERNAS LETICIA F 3 C No 03 2 3 $196.00
No 9/02/8 9 14
63051789393 ALCALDE BARANDA GRACIELA F 2 S No 03 2 6
No 3/09/8 $255.00 4 04
54121078777 BAÑOS GRILLO GLENDA F 1 C No 03 1 9 $470.00
No 3/09/8 4 04
60020940400 YANES ROBLEDO JORGE M 5 S No 04 3 8 $250.00 13 06
No 4/04/8
57061676761 VALDIVIESO ECHAZABAL ROBERTO M 4 S No 04 3 7 $231.00 42 09
No 2/02/8
74102466622 FLORES CARVAJAL VICENTE M 2 S No 04 3 2 $235.00 11 08
No 3/02/9
64131252562 MILANES CAÑA JUAN PEDRO M 1 S No 04 1 0 $470.00
No 3/12/9 6 07
63100363981 MARTINEZ WILSON JAIME M 3 C No 05 2 6 $148.00 44 02
No 2/02/8
53031900868 BERMUDEZ PIMIENTA JACINTO M 2 S No 05 3 7 $340.00
No 4/09/8 8 13
53111374784 DE OLIVEIRA LAFFITE JUAN TOMAS M 1 C No 05 1 7
Sí 3/02/8 $370.00 14 10
64021477440 CABRERA SIMON JULIO M 5 S No 05 3 6 $250.00 16 07
No 5/04/9
42040657834 PIÑA CANET JULIA F 3 S No 05 2 0 $211.00
No 9/08/8 6 07
68021739864 REINOSO LUACES RENE M 4 S No 05 2 0
Sí 3/03/9 $125.00 1 06
59040900021 CEBALLOS FONTS SERGIO M 2 C No 06 1 No 25/02/6 $325.00 1 06
77061763633 FERNANDEZ FORMOSO LUCRECIA F 2 C No 06 3 94 $250.00
Sí 4/03/9 6 06
46110848492 DELGADO SALINAS ELISA F 1 C No 06 1 No 25/04/8 $355.00 3 03
55121756565 VALLADARES CARDIN FRANK M 2 S No 06 3 84
Sí 3/03/8 $198.00 3 13
61161515414 DAVIDSON VILLA GEORGINA F 3 C No 06 1 8 $211.00
No 3/11/9 4 04
61101313265 CALLEJAS ULLOA FIDEL M 1 C No 07 1 No 30/04/4 $380.00 6 06
65081414545 BENCOMO LUNA RUBEN M 2 C No 07 3 89 $216.00
Sí 5/03/8 9 03
70012747478 BARRIOS KENG ELBA F 2 C No 07 3 9
No 10/01/ $325.00 4 04
66072662910 JIMENEZ CACERES MARCIA F 5 S No 07 1 95 $410.00 27 09
No 1/01/9
72041341426 CADENAS PASTRANA RAYNER M 3 C No 07 2 9 $178.00
No 3/02/9 9 03
48031467525 ALVAREZ BARBA FRANCO M 1 S No 08 1 3
No 9/09/8 $340.00 4 04
60052474454 IBARRA URBAY JOSEFA F 3 S No 08 2 6 $178.00 28 14
No 3/03/9
46050918950 DOMINGUEZ CORREA ESTELA F 1 S No 08 1 7 $410.00
Sí 1/01/8 9 09
55042678901 ALBELO PAULET OSCAR M 1 S No 09 1 0 $300.00
No 5/06/8 9 09
73071993083 O'FARRIL BLANCO JUAN MANUEL M 5 C No 09 2 7 $211.00 11 08
Sí 1/01/9
59081290780 BURGOS PRENDES IG NACIO M 3 S No 09 1 9 $198.00 19 06
No 3/09/8
72062818131 VALDES AULET ASELA F 2 C No 09 1 9 $330.00 22 01
No 6/05/9
66092022042 CACERES STEIN GILBERTO M 2 S No 10 2 7 $310.00 23 02
No 3/09/9
5

41
Producto.MDB

Tabla: Reporte Tabla: Linea Reporte

Nombre de Campo Tipo Tamaño Nombre de Campo Tipo Tamaño


CódigoReporte Texto 2 CódigoReporte Texto 2
IdDepartamento Texto 2 CI Texto 11
Fecha Fecha/Hora DescuentosDías Número(Doble)
PagoRUrbana Moneda
CréditosBancarios Moneda
CuentasAhorro Moneda
PensiónAlimenticia Moneda

Establezca las propiedades para cada uno de los campos que se especifican:

1.- El campo CódigoReporte tiene que admitir solamente 2 dígitos.


..2.- El campo CI, debe admitir 11 dígitos, no menos ni espacios.

42
Producto.MDB

DATOS QUE CORRESPONDE A LA TABLA:


TABLA:REPORTE

CódigoReporte Departamento Fecha


01 04 1/01/99
02 06 10/02/99
03 08 11/02/99
04 07 15/02/99
05 11 5/03/99
06 09 7/03/99
07 12 15/03/99
08 13 12/04/99
09 10 21/04/99
10 01 25/04/99
11 02 10/05/99
12 03 15/05/99
13 05 21/06/99
14 04 15/07/99
15 12 12/07/99
16 11 15/07/99
17 02 15/07/99
18 05 12/08/99
19 07 12/08/99
20 01 12/09/99
21 06 15/09/99
22 09 12/10/99
23 10 12/10/99
24 02 12/10/99
25 03 12/10/99
26 08 12/11/99
27 04 12/11/99
28 02 12/11/99
29 11 12/11/99
30 04 12/12/99

43
Producto.MDB

DATOS QUE CORRESPONDEN A LA TABLA:


TABLA:LINEA REPORTE

CódigoRep CI DescuentosDias PagoRU CréditosBanc CuentasAho PensiónAlim


01 60020940400 1.50 $0.00 $0.00 r$60.00 $50.00
01 64131252562 2.00 $10.00 $50.00 $0.00 $0.00
02 61161515414 2.50 $0.00 $20.00 $50.00 $0.00
02 62121601264 1.00 $0.00 $35.00 $15.00 $0.00
03 48031467625 3.00 $15.00 $0.00 $25.00 $30.00
04 66072662910 2.50 $25.00 $15.00 $20.00 $0.00
04 70012747478 3.50 $0.00 $0.00 $0.00 $0.00
05 74081848418 1.50 $0.00 $0.00 $0.00 $0.00
06 73071993083 1.00 $0.00 $0.00 $0.00 $45.00
06 75062818131 2.50 $0.00 $0.00 $50.00 $0.00
07 52081272727 4.50 $0.00 $25.00 $0.00 $35.00
08 71061636389 2.00 $0.00 $0.00 $50.00 $30.00
09 68051484627 2.50 $0.00 $45.00 $0.00 $45.00
09 69092929292 1.50 $20.00 $10.00 $0.00 $0.00
10 52120525252 2.50 $0.00 $100.00 $0.00 $0.00
11 58112299839 1.00 $35.00 $0.00 $50.00 $0.00
12 57170687672 2.50 $15.00 $0.00 $0.00 $0.00
13 42040657834 2.50 $0.00 $50.00 $60.00 $0.00
14 64131252562 1.00 $0.00 $0.00 $50.00 $60.00
15 76071368768 2.00 $0.00 $0.00 $50.00 $50.00
16 74081848418 1.00 $35.00 $0.00 $25.00 $0.00
17 44010822478 0.00 $40.00 $0.00 $30.00 $0.00
18 42040657834 1.50 $0.00 $15.00 $25.00 $0.00
19 61161515414 0.00 $0.00 $40.00 $0.00 $0.00
20 52120525252 3.50 $0.00 $0.00 $50.00 $0.00

44
Producto.MDB

TABLAS
1.- Modifique la estructura de la Tabla Personal, insertando el campo Provincia, entre los campos Salario y
Barrio.
2.- Agregue al final de la estructura de la Tabla Personal el campo CantidadHijos.
3.- Elimine el campo Provincia y CantidadHijos
4.- Establezca las relaciones correspondientes entre las tablas creadas.
5.- Establezca Exigir Integridad Referencial, actualización y eliminación en cascada.
6.- Compruebe la validez de la Integridad Referencial.
7.- Edite las relaciones.
8.- Actualice en cascada.
9.- Elimine en cascada.
10.- Elimine las relaciones.
11.- Restaure las relaciones.
12.- Filtre la Tabla para que sólo aparezcan los que el Estado Civil sea Casado. Desactive el filtro.
13.- De los trabajadores que tienen la Categoría “Servicios”, reemplácelo por “Obreros"
14.- Filtre los registros que tienen Descuentos por “días de ausencias”.
15.- Desactive el filtro anterior.
16.- Ordene la Tabla por el campo Nombre de forma ascendente.
17.- Ordene la Tabla por los campos Categoría y Salario al mismo tiempo de forma ascendente.
18.- Traslade el campo Nombre para que quede delante de Apellido1.
19.- Seleccione los dos campos y ordénelos ascendentemente.
20.- Aplique la opción Filtro por Formulario para seleccionar a los registros con el sexo femenino y el nivel
“Universitario”
21.- Aplique la opción Filtro por Formulario para seleccionar a los registros con el Salario mayor de
$250.00 y menor de $400.00 y la Categoría que sea "Técnico"
22.- Aplique, la opción Filtro por Selección para seleccionar aquellos registros que el Departamento sea
“Contabilidad”.
23.- Aplique, la opción Filtro Orden Avanzado, para seleccionar los registros que la categoría sea
“Dirigente” y el sexo sea femenino.
24.- Cambie la Fuente de la tabla para Arial Black, el Estilo para Italic, el Tamaño a 10 y el Color para
Azul.
25.- Cambie el nombre de la columna Categoría por “Cargo”.
26.- Oculte las columnas, sexo, estado civil idioma.
27.- Muestre las columnas ocultas.
28.- Inmovilice las columnas CI, nombre, sexo
29.- Busque la columna Barrio por la barra de movimiento.
30.- Libere todas las columnas.
31.- Organice las ventanas en forma de ca scada.
32.- Cierre la Tabla Personal.
33.- Seleccione de la Tabla sus propiedades. Escriba una descripción para la tabla por ejemplo: “Informe de
los trabajadores”
34.- En atributo haga selección en oculto y acepte. Observe lo que ocurre en la ventana de la Base al Icono
Personal.
35.- Quite la marca de selección de la opción Objetos Ocultos. Acepte y observe lo que ocurre en la ventana
de la Base.

45
Producto.MDB

CONSULTAS

1.- Confeccionar una Consulta con todos los campos de la tabla Personal. Póngale nombre.
2.- Confeccionar una Consulta con los campos Carné de Identidad, Apellido1,Nombre, Sexo y Nombre de la
Categoría. Cambie el nombre a los campos por: Carné, Primer Apellido, Nombre, Sexo y Categoría.
Póngale nombre.
3.- Confeccionar una Consulta con los campos relativos al Carné de Identidad, Nombre, Antigüedad y el
Nombre del Departamento. Póngale nombre.
4.- Realice una Consulta con los campos: Carné de Identidad, Nombre, Sexo y Salario. Póngale nombre.
5.- Basado en la Consulta del Inciso 4, ejecútela sólo para aquellas personas que su Salario sea >=200.
6.- Basado en la Consulta del Inciso 4 , ejecútela sólo para aquellas personas cuyo Salario este comprendido
entre 250 y 350, ambos inclusive.
7.- Añada a la Consulta del Inciso 4, el Nombre de la Categoría, y seleccione sólo aquellas personas que su
condición sea “Técnico” y Sexo femenino.
8.- Realice una Consulta con los campos: Nombre, Sexo, Nombre de la Categoría y seleccione sólo aquellas
personas que su condición sea militante.
9.- Realice una Consulta con los campos: Nombre, Sexo, Salario, Nombre del Departamento y Estado Civil,
seleccionando sólo aquellas personas que son de Sexo masculino y Estado Civil Soltero.
10.- Realice una Consulta para determinar la cantidad de personas por Barrio, mostrando el Nombre del
Barrio.
11.- Realice una Consulta para determinar la cantidad de personas por Municipio, mostrando el Nombre del
Municipio.
12.- Realice una Consulta para determinar la cantidad de personas por Departamento, mostrando el Nombre
del Departamento.
13.- Realice Consultas para determinar :
Cuál es el salario promedio?.
Cuál es el salario mayor?.
Cuál es el salario menor?.
Cuál es el salario total?.
14.- Realice una Consulta con los campos : Apellido1,Nombre,Sexo y Nombre del Barrio. Seleccione aquellas
personas que viven en el Barrio que comience con la letra “A”.
15.- Añada a la Consulta del Inciso 14 el siguiente criterio:
Seleccione aquellas personas que viven en los Barrios que comiencen con la letra de la “C “ a la “ M”.
16- Realice una Consulta para determinar las 10 personas que mayor Salario devengan, mostrando el
Nombre y el Nombre del Departamento.
17.- Realice una Consulta para determinar la cantidad de personas del Sexo femenino, cuál es el Salario
promedio y el Salario total.
18.- Realice una Consulta para determinar la cantidad de personas por Departamento y dentro de estos por
Categoría.
19.- Realice una Consulta con los campos Carne de Identidad, Nombre, Salario, Nombre de la Categoría
Ocupacional y Nombre del Departamento. Seleccionando a los Técnicos del Departamento
“Económico”.

46
Producto.MDB

20.- Realice una Consulta con los campos:


Apellido1, Nombre, Sexo, Niveles y Municipio seleccionando, las personas que tienen Nivel
“Universitario” que residen en el Municipio “Plaza” y los de nivel “Técnico” que residen en el mismo
Municipio.
21.- Realice una Consulta con los campos: Apellido1,Nombre, Nombre del Departamento, Salario y Fecha de
Ingreso, seleccionando las personas que tienen su Fecha de Ingreso comprendida entre 01-01-85 y 01-12-
90.
22.- Realice una Consulta de Acción para Crear una tabla ( con nombre Tabla3 ) que contenga los siguientes
campos:
Carné de Identidad, Nombre, Sexo, Salario, seleccionando aquellas personas que el Salario sea mayor e
igual que 200.
23.- Confeccionar una Consulta de Acción para Eliminar los registros de la TABLA3 cuyo Salario sea mayor
e igual que 200 y Sexo “femenino”
24.- Confeccionar una Consulta de Acción para Agregar datos a la TABLA3 desde la tabla Personal con los
campos: Carné de Identidad, Nombre, Sexo, Salario seleccionando aquellas personas que el Salario sea
mayor e igual que 200 y Sexo “femenino”.
25.- Confeccionar una Consulta de Actualización de datos a la tabla Personal incrementando el Salario en 10
pesos a las personas que tienen Antigüedad mayor e igual que Diez Años.
26.- Confeccionar una Consulta de Actualización de datos a la TABLA3 incrementando el Salario en 20 pesos
a las personas del Sexo “femenino”.
27.- Confeccionar una Consulta de Tabla de Referencias Cruzada donde se brinde la cantidad de trabajadores
por Departamento y Sexo. Deben aparecer los Nombres de los Departamentos.
28.- Confeccionar una Consulta de Tabla de Referencias Cruzada donde se totalice el Salario en los distintos
Departamentos y Categoría Ocupacional. Deben aparecer los Nombres de los Departamentos y
“Categoría Ocupacional”.
29.- Confeccionar una Consulta de Tabla de Referencias Cruzada donde se brinde por Sexo y Categoría
Ocupacional los distintos Departamentos. Deben aparecer los Nombres de la Categoría Ocupacional y de
los Departamentos.
30.- Confeccionar una Consulta de Tabla de Referencias Cruzada donde se brinde por Estado Civil y
Militancia la cantidad de personas que viven en los distintos Municipios deben aparecer los Nombres de
los Municipios.
31.- Confeccionar una Consulta de Parámetro con los campos: Carné, Nombre, Sexo, Salario y Categoría
Ocupacional, definiendo como parámetro la Categoría Ocupacional.
32.- Confeccionar una Consulta de Parámetro con los campos: Carné, Nombre, Estado Civil y Municipio
definiendo como parámetro el Municipio.
33.- Confeccionar una Consulta de Parámetro con los campos:
Apellido1, Nombre, Salario, Niveles y Barrio definiendo como Parámetro el Barrio.
34.- Confeccionar una Consulta de Parámetro con los campos: Apellido1, Nombre, Salario, Sexo y Estado
Civil, definiendo como parámetro éstos dos últimos campos.

47
Producto.MDB

35.- Confeccionar una Consulta de búsqueda automática que permita una vez tecleado el Carné de Identidad
del trabajador, obtener su Nombre y dos Apellidos además del Departamento y Salario básico del mismo.
La información la tomará de la tabla Descuentos y deberá mostrar la información siguiente:
Número de reporte, carnet de identidad, departamento del trabajador, nombre, primer apellido, segundo
apellido, Días a descontar (cantidad), Pago de Reforma Urbana, Créditos Bancarios, Cuentas de Ahorro,
Pensión Alimenticia, Cálculo del Importe de Días a Descontar (=Salario Básico/24*Cantidad de Días a
descontar, Cálculo del Total descuentos (=Cálculo del Importe de Días a Descontar + Suma de los
descuentos por concepto de Reforma urbana, Créditos Bancarios, Cuentas de Ahorro y Pensión
Alimenticia), A Pagar (=Salarío Básico menos la columna Total descuentos).

48
Producto.MDB

FORMULARIOS/SUBFORMULARIOS:

1.- Confeccione un Formulario/Subformulario con las tablas Departamento y Personal donde aparezca por
Departamento el Carnet de Identidad,el Nombre, el Primer Apellido y el Salario del conjunto de
trabajadores, totalizando el Salario por Departamento.
2.- Se desea realizar un estudio acerca del personal que está ocupando las distintas Categorías ocupacionales
se necesita un Formulario/Subformulario que permita utilizando las tablas Categoría y Personal, por cada
Categoría mostrar Carnet de Identidad, el Primer Ape llido, el Nombre y el Salario de los trabajadores que
se encuentran ocupándola. Totalice el Salario a nivel de Categoría
3.- Utilice la tabla Reporte como base del Formulario y la Consulta del Inciso 35, de los ejercicios de
Consultas, como base del Subformulario. Observe que un reporte se corresponde con un Departamento.
3.1- A través del asistente y siguiendo los pasos del mismo, defina el tipo formulario como
subformulario, aplique al subformulario la distribución Hoja de Datos, y seleccione el estilo que le
agrade. Finalice. Observe el formulario resultante.
3.2- A través del Asistente y siguiendo los pasos del mismo, defina el tipo Formulario como
Subformulario, aplique al Subformulario la distribución Hoja de Datos, y seleccione el estilo que le
agrade. Finalice.
3.3- Introduzca un nuevo trabajador tecleando su Carnet de Identidad y observe los resultados. Valide que
el trabajador pertenece al Departamento del Reporte.
3.4- Se dará cuenta que existen campos en los cuales no es necesario posicionarse , por lo cual invalide los
campos para que después de captarse los datos generales del reporte, el cursor caiga en el Carnet de
Identidad del trabajador y después se posicione automáticamente en el primer campo en el cual se
deba captar la cantidad de Días de Ausencia del mismo, posteriormente se puedan captar los
Descuentos pertinentes y después del último Descuento se posicione automáticamente en el Salario
que se le va a pagar.
3.5- El reporte deberá brindar la suma (el total) de Salario de todos los trabajadores de ese Departamento.
3.6- Póngale como encabezamiento,"Reporte de Prenómina".

49
Producto.MDB

INFORMES

1.- Tomando como base la tabla Personal, cree un autoinforme de tipo columnar. En el encabezamiento debe
aparecer el titulo: RELACIÓN DE TODOS LOS TRAB AJADORES.
2.- Utilizando el asistente, confeccione un Informe que contenga los siguientes campos: Carnet de
Identidad, Nombre, Apellidos, Sexo, Nombre de la categoría, Salario y Nombre del departamento.
Agrupe la información por el Nombre del Municipio de residencia.
3.- Confeccione un Informe que muestre de cada trabajador: Carnet de Identidad, Nombre, Apellidos y
Nombre del Departamento. Los datos deben estar agrupados por sexo, mostrando las palabras
“FEMENINO” y “MASCULINO” en lugar de las letras F y M.
4.- Diseñe un Informe que liste a los trabajadores agrupados por Departamentos y dentro de cada
departamento por Categorías. Deben aparecer los Nombres de los Departamentos y de las Categorías. De
cada trabajador liste los campos siguientes: Carnet de Identidad, Nombre, Apellidos y Salario.
5.- Modifique el Informe anterior para obtener totales del salario por categorías, departamentos e Informe.
6.- Agregue al Informe anterior los controles necesarios para determinar la cantidad de trabajadores por
departamento y en total.
7.- Haga las modificaciones necesarias al Informe anterior para que muestre solamente un resumen de la
información. Guarde este Informe con un nuevo nombre.
8.- Confeccione un Informe con los años de antigüedad en el centr o de trabajo de cada trabajador, tome
como base la consulta del inciso 3 de los ejercicios de Consulta. Agregue un título de encabezamiento.
9.- Confeccione un Informe que liste a todos los trabajadores ordenados por el primer apellido en forma
ascendente y la edad que cumplen en este año. Muestre de cada trabajador el resto de los datos que Ud.
desee y un titulo que identifique a la información contenida en el Informe.
10.- Diseñe un Informe donde se listen todos los trabajadores agrupados por el año en que comenzaron a
trabajar en el centro. Agregue al diseño otros elementos que considere.
11.- Confeccione un Informe tomando como base la Consulta de Referencias Cruzadas del inciso 29 de los
ejercicios de Consulta. Complete el diseño con titulo y otros elementos que resalten la información.
12.- Confeccione un Informe tomando como base la consulta de Parámetros del 32 de los ejercicios de
Consulta. Complete el diseño con titulo y otros elementos que resalten la información.
13.- Con vistas a conformar la información del comportamiento de la asistencia y el descuento de los
trabajadores, basado en las tablas Departamento, Reporte y la Consulta del Inciso 35 de los ejercicios de
Consulta, confeccione un Informe que agrupe por departamentos y número de reporte a los trabajadores,
de los cuales Ud. debe visualizar toda la información que aparece en la Consulta.
14.- Confeccione un Informe con subinforme. Tome como base para el Informe principal al Informe del inciso
9 de Informes, para el subinforme confeccione una Consulta para determinar los 5 trabajadores de mayor
edad.

50

Das könnte Ihnen auch gefallen