Está en la página 1de 10

BASE DE DATOS: ALMACEN

La empresa SUMINISTROS HOSTELEROS lleva su gestión de almacén en un archivo de


bases de datos de Access llamado almacén. En él se han creado las siguientes tablas
mediante asistente:

DISEÑO DE LA BASE DE DATOS

PRODUCTOS
CAMPOS UTILIZADOS OBSERVACIONES
IdProducto
NombreProducto Posteriormente en la vista diseño poner en la
propiedad Titulo: Producto
Descripción producto
IdProveedor
UnidadesEnExistencia
PrecioCoste
NUEVOS
PrecioVenta Numérico. Propiedad 2 decimales. Puede
ponerse también moneda si está instalado el
€.
TipoIva Numérico.
Autorización Sí/No

CLIENTES
CAMPOS UTILIZADOS OBSERVACIONES
IdCliente
NombreCompañia Posteriormente en Titulo: Clientes
DireccionFacturación
Ciudad
EdoOProv Cambiar el nombre por Provincia
CódPostal Posteriormente cambiar tamaño a 5
NumTeléfono
NúmFax
DirCorreoElectrónico
Notas
NUEVOS
DNI/CIF Tipo texto Tamaño 10

PROVEEDORES
CAMPOS UTILIZADOS OBSERVACIONES
IdProveedor
NombreProveedor Posteriormente en Titulo: Proveedor
Dirección

Página 1 de 10
Ciudad
CódPostal Posteriormente cambiar Tamaño a 5
EdoOProv Cambiar nombre a Provincia
NúmTeléfono
NúmFax
DirCorreoElectrónico
Notas
NUEVOS
DNI/CIF Tipo texto Tamaño 10

COMPRAS
CAMPOS UTILIZADOS OBSERVACIONES
IdPedido
IdCliente Cambiar por IdProveedor
FechaPedido
NUEVOS
Cantidad Numerico
IdProducto Numerico

VENTAS
CAMPOS UTILIZADOS OBSERVACIONES
IdDetalleFactura Cambiar nombre por IdFactura
IdProducto
Cantidad
Descuento
IdCliente
FechaFactura

DATOS DEL EJERCICIO

PRODUCTOS

IdProducto Producto Descripción IdProve Existencia PrecioCoste PrecioVenta Autorizad T.IVA


producto 1 Plato llano de producto
Caja de 10 edor 1 s 800 8€ 18 € o No
2 Plato hondo grande caja de 10 1 600 9€ 19 € No 16
3 Plato llano pequeño caja de 10 1 600 4€ 9€ No 16
4 Copas de agua Cajas de 10 2 200 7€ 10 € No 16
5 Copas de vino Cajas de 10 2 200 6€ 10 € No 16
6 Mantel algodón Blanco 3 190 6€ 12 € Sí 16
7 Blanco algodón
Mantel Verde 3 150 6€ 15 € Sí 16
Verde

Página 2 de 10
CLIENTES

Id Cliente NIF/DNI Dirección fact. Ciudad Estado/Pr Código Nº de teléfono Nº de fax Dirección correo Nota
de1 Hotel Astoria, S.A. A-28031650 Plza. Rodrigo Botet, 5 Valencia ovincia
Valencia postal
46002 96/3326588 96/3213141 Astoria@teleline.com
2 Hotel Ciudad de Valencia A-46302524 Av. del Puerto, 214 Valencia Valencia 46023 96/3674521 96/3453421 ciudad_valencia@ctv.es
3 Francisco López Serrano 24354274-K C/Cuenca, 68 Valencia Valencia 46017 96/3234217 96/3767835 paco_serrano@hotmail.com

PROVEEDORES

Id Proveedor DNI/CIF Dirección Ciudad C. postal Provincia Nº de tfno. Nº de fax Dirección correo Notas
d1 Loza Valenciana, S.A. A462233123 Av. Blasco Ibáñez, 13 Manises 46850 Valencia 96/3766898 96/1234567 Loza@teleline.com
2 Cristalería Adam, S.L. B460887766 C/San Joan, 56 Valencia 46021 Valencia 96/6564632 96/9897965 Adam@latinmail.com
3 Mantelerías La Bruja 008795841X C/Mayor, 115 Albaida 46230 Valencia 96/7584932 96/6758490 bruja@eresmas.com
Mantelerías La Bruja
COMPRAS

Id de pedido Id Proveedor Fecha de IdProducto Cantidad


1 3 pedido
15/08/2002 6 700
2 3 15/08/2002 7 600
3 2 20/08/2002 4 40
4 2 28/08/2002 5 50
5 1 20/08/2002 1 30
6 1 20/08/2002 3 30
7 1 20/08/2002 2 30

Página 3 de 10
VENTAS

Id de detalle Id de producto Cantidad Descuento IdCliente FechaFactura


de factura 1 6 60 0,00% 1 25/08/2002
2 7 50 0,00% 1 25/08/2002
3 4 2 0,00% 1 25/08/2002
4 6 100 0,00% 2 25/08/2002
5 7 50 0,00% 2 25/08/2002
6 6 40 0,00% 3 01/09/2002
7 7 40 0,00% 3 01/09/2002
8 4 4 0,00% 3 01/09/2002
9 5 4 0,00% 3 01/09/2002
10 1 5 0,00% 3 01/09/2002

ACTIVIDADES A REALIZAR
1.- Realiza el diseño de la base de datos mediante el asistente y después realiza las modificaciones oportunas según se indica en el propio
ejercicio.
2.- Establece las relaciones pertinentes entre las distintas tablas.
3.- Introduce los datos en las tablas. Si se desea pueden crearse autoformularios o crea los formularios mediante asistente.
4.- Crea una consulta que te muestre los productos que son de color verde. Incluye los campos que creas oportunos.
5.- Crea una consulta que te muestre los productos que precisan autorización. Denomínala PRODUCTOS CON AUTORIZACIÓN. No
muestres todos los campos, sólo los que creas precisos.
6.- Crea una consulta que te muestre el nombre del cliente, la fecha en la que ha realizado un pedido, el producto y la cantidad que ha
solicitado. Llámala VENTAS CON CLIENTES.
7.- Crea una consulta similar que te muestre el nombre del proveedor, la fecha en la que le has solicitado mercancías, el producto y la cantidad
solicitada. Denomínala COMPRAS CON PROVEEDORES.
8.- Introduce en la consulta VENTAS CON CLIENTES un campo calculado que te muestre lo que tiene que pagarte el cliente por cada
pedido. Guarda el cambio en la misma consulta.
9.- Introduce en la consulta COMPRAS CON PROVEEDORES un campo que te muestre lo que tienes que pagar a cada proveedor por cada
pedido.

Página 4 de 10
10.- Averigua, mediante una consulta, lo que tiene que pagarte cada cliente por la totalidad de pedidos que te haya hecho. Llama a esta
consulta TOTAL A COBRAR.
11.- Averigua, mediante una consulta, lo que tienes que pagar a cada proveedor por la totalidad de pedidos que le has hecho. Llama a esta
consulta TOTAL A PAGAR.
12.- Filtra la consulta TOTAL A COBRAR para aquellas facturas que tengan un importe de 1.500 € en adelante.
13.- Agrupa los datos de tus ventas por clientes y por productos y haz un recuento. Llama a la consulta VENTAS POR CLIENTE Y
PRODUCTO.
14.- ¿De qué importe ha sido el pedido máximo que nos han hecho? Contéstalo con una consulta llamada PEDIDO MÁXIMO,
¿De qué importe ha sido la compra mínima que hemos realizado? Contéstalo con una consulta llamada COMPRA MÍNIMA.
15.- Crea una consulta para copiar en una tabla que se llame VALENCIA los pedidos de aquellos clientes que vivan en Valencia, compruébala
y ejecútala. Guarda la consulta como CLIENTES DE VALENCIA.
Ahora vamos a dar de alta a dos nuevos clientes cuyos datos son:

Id Cliente NIF/DNI Dirección fact. Ciudad Estado/P Códig Nº de teléfono Nº fax Dirección correo Notas
d4 Antonio García Fuentes 8235678X Av. América, 9 Barcelona rovincia 02345
Barcelona o 56789009 Agarcia@hotmail.com
5 Arturo Peña Muñoz 7654378-D Tvsía Los caños, 9 Manises Valencia 46850 12345670 peña@latinmail.com

16.- Ejecutamos la consulta guardada como CLIENTES DE VALENCIA y nos indica que borrará la tabla anterior para crear otra nueva; le
decimos que sí y nos la sustituye por otra que ahora tiene cuatro registros en lugar de tres.
17.- El IPC de este año ha subido en un 2.3 %. Actualiza mediante una consulta los precios de venta de todos los artículos atendiendo a este
índice. Guárdala como SUBIDA EN 2,3 POR CIENTO DEL PVP. Ejecútala y comprueba los cambios en las tablas.
18.- Ejecuta una consulta de actualización de los precios de coste de los manteles de algodón que pasan a costar un 12 % más. Llámala
SUBIDA COSTE DE LOS MANTELES EN 12 POR CIENTO.
19.- Diseña una consulta para que cuando se ejecute pregunte por el CIF o DNI del cliente. Tienes que mostrar todos los campos de la tabla
clientes. Llámala DATOS CLIENTES SEGÚN CIF.
20.- Importa la tabla de CLIENTES de la base de datos Gestión Comercial.

Página 5 de 10
SOLUCIONES
1.- Ejecutar el asistente y proceder según se indica. Posteriormente abrid las tablas en la vista diseño y realizar las modificaciones que se
indican en la columna OBSERVACIONES.
2.- Relaciones
CLIENTES IdCliente VENTAS IdCliente

PROVEEDORES IdProveedor COMPRAS IdProveedor

PRODUCTOS IdProducto COMPRAS IdProducto

PRODUCTOS IdProducto VENTAS IdProducto

PROVEEDORES IdProveedor PRODUCTOS IdProveedor

3.- Los datos de las distintas tablas deben introducirse a través de los formularios o de las tablas.
4.- PRODUCTOS COLOR VERDE

Campo IdProducto NombreProducto DescripciónProducto NombreProveedor


Tabla Productos Productos Productos Proveedores
Mostrar    
Criterio Verde

5.- PTOS CON AUTORIZACIÓN

Campo IdProducto NombreProducto NombreProveedor Autorización


Tabla Productos Productos Proveedores Productos
Mostrar    
Criterio Sí

Página 6 de 10
6.- VENTAS CON CLIENTES

Campo NombreCompañía FechaFactura IdProducto NombreProducto Cantidad


Tabla Clientes Ventas Ventas Productos Ventas
Mostrar     

7.- COMPRAS CON PROVEEDORES

Campo NombreProveedor FechaPedido NombreProducto Cantidad


Tabla Proveedores Compras Productos Compras
Mostrar    

8.- MODIFICACIÓN DEL EJERCICIO 6 VENTAS CON CLIENTES

Campo NombreCompañía FechaFactura IdProducto NombreProducto Cantidad PrecioVenta TipoIva IMPORTE PEDIDO
Tabla Clientes Ventas Ventas Productos Ventas Productos Productos
Mostrar        

FÓRMULA A INTRODUCIR EN EL CAMPO CALCULADO

IMPORTE PEDIDO:[Cantidad]*[PrecioVenta]*([TipoIva]+100)/100

Observación: También podría haberse creado otro campo calculado que se llamase IMPORTE DE IVA cuya fórmula sería:

IMPORTE IVA:[Cantidad]*[PrecioVenta]*[TipoIva]/100

Por lo que IMPORTE PEDIDO se calcularía de la siguiente manera:

Página 7 de 10
IMPORTE PEDIDO:[Cantidad]*[PrecioVenta]+[IMPORTE IVA]

9.- MODIFICACIÓN DEL EJERCICIO 7 COMPRAS CON PROVEEDORES

Campo NombreProveedor FechaPedido NombreProducto Cantidad PrecioCoste TipoIva TOTAL A PAGAR:


Tabla Proveedores Compras Productos Compras Productos Productos
Mostrar       

FÓRMULA A INTRODUCIR EN EL CAMPO CALCULADO

TOTAL A PAGAR:[Cantidad]*[PrecioCoste]*([TipoIva]+100)/100

10.- TOTAL A COBRAR

Campo NombreCompañía IMPORTE PEDIDO


Tabla VENTAS CON CLIENTES VENTAS CON CLIENTES
Total Agrupar por Suma
Mostrar  

Observación: Como puedes apreciar pueden hacerse consultas basadas en consultas anteriores.

11.- TOTAL A PAGAR

Campo NombreProveedor TOTAL A PAGAR


Tabla COMPRAS CON PROVEEDORES COMPRAS CON PROVEEDORES
Total Agrupar por Suma
Mostrar  

Página 8 de 10
12.- FACTURAS DE MAYOR IMPORTE

Nota: Podría hacerse un filtro pero no podríamos guardarlo ya que éstos no son elementos de Access. Realizaremos por tanto una consulta que
sí podrá conservarse para un uso posterior.

Campo NombreCompañía SumaDeIMPORTE PEDIDO


Tabla TOTAL A COBRAR TOTAL A COBRAR
Mostrar  
Criterios >1500

13.- VENTAS POR CLIENTES Y PRODUCTO

Campo NombreCompañía NombreProducto Cantidad


Tabla Clientes Productos Ventas
Total Agrupar por Agrupar por Suma
Mostrar   
Tab ref cruz Encabezado de la fila Encabezado de col Valor

14.- PEDIDO MÁXIMO

Campo SumaDeIMPORTE PEDIDO NombreCompañía


Tabla TOTAL A COBRAR TOTAL A COBRAR
Total Max Max
Mostrar  

COMPRA MÍNIMA
Campo NombreProveedor SumaDeTOTAL A PAGAR
Tabla TOTAL A PAGAR TOTAL A PAGAR
Total Min Min
Mostrar  

Página 9 de 10
15.- Es una consulta de creación de tabla. Debe insertarse por tanto todos los campos de la
tabla de clientes y en el campo Provincia escribir como criterio Valencia.
Si observamos la tabla una vez ejecutada la consulta podremos ver que nos ha incluido los
registros de 3 clientes cuya provincia es Valencia.
Se guarda la consulta como CLIENTES DE VALENCIA para un uso posterior, y a
continuación pasamos a la tabla para dar de alta a los dos clientes que nos indica el
ejercicio.

16.- Pasamos a la vista consulta y sólo con hacer doble clic en la consulta CLIENTES DE
VALENCIA nos sustituirá la tabla VALENCIA por otra tabla VALENCIA pero que
contempla las últimas modificaciones que se han llevado a cabo en la tabla de clientes.
17.-
SUBIDA EN 2,3 POR CIENTO DEL PVP

Campo PrecioVenta
Tabla Productos
Actualizar a [PrecioVenta]*1.023
Criterios

18.-
SUBIDA COSTE DE LOS MANTELES EN 12 POR CIENTO

Campo PrecioCoste IdProducto


Tabla Productos Productos
Actualizar a [PrecioCoste]*1.12
Criterios 6o7

19.-
DATOS CLIENTES SEGÚN CIF

Campo Clientes.* DNI/CIF


Tabla Clientes Clientes
Mostrar 
Criterios [Introduce el CIF/NIF]

20.- Importación de la tabla clientes de gestión comercial.


Desde la ventana de bases de datos se accede al menú Archivo/Obtener datos
externos/Importar. Una vez aquí se selecciona la base de datos y una vez abierta se abre la
tabla clientes. Por defecto se guardará como clientes1 para no machacar la ya existente
clientes.

Página 10 de 10

También podría gustarte