Sei sulla pagina 1di 11

PRACTICA 18: BASE DE DATOS

1. En esta prctica vamos a crear una base de datos de la empresa BELLSA, que se
dedica a vender productos de proveedores extranjeros a clientes nacionales. El nombre
de la base de datos ser BELLSA. Y sus tablas son:
CLIENTES
CAMPO

IdCliente

NomCia

NomCto

PROPIEDADES

DESCRIPCION

Clave principal
Tipo de datos: Texto
Tamao del campo: 5
Mscara de entrada: >LLLLL
Tipo de datos: Texto
Tamao del campo: 40
Requerido: S
Ttulo: Compaa
Indexado: S (con duplicados)
Tipo de datos: texto
Ttulo: Nombre del contacto

Cdigo formado por cinco letras


maysculas.

Nombre de la empresa o persona


fsica del cliente.

Nombre de la persona de contacto.

CargoCto

Tipo de datos: Texto


Ttulo: Cargo del contacto

Cargo de la persona de contacto.

Direccin

Tipo de datos: Texto

Direccin de la empresa o persona


fsica cliente.

Ciudad

Tipo de datos: Texto

Ciudad de residencia de la empresa o


persona fsica cliente.

CodPostal

Tipo de datos: Texto


Mscara de entrada: 00000
Ttulo: Cdigo postal

Cdigo postal de la empresa o


persona fsica cliente.

Provincia

Tipo de datos: Texto

Telefono

Tipo de datos: Texto


Mascara de entrada: 00 000 00 00

Fax

Tipo de datos: Texto


Mascara de entrada: 00 000 00 00

PROVEEDORES
CAMPO

IdProve

NomCia

NomCto

PROPIEDADES

DESCRIPCION

Clave principal
Tipo de datos: Texto
Tamao del campo: 5
Mscara de entrada: >LLLLL
Tipo de datos: Texto
Tamao del campo: 40
Requerido: S
Indexado: S (con duplicados)
Tipo de datos:Texto
Ttulo: Nombre del contacto

Cdigo formado por cinco letras


maysculas.
Nombre de la empresa o persona
fsica del proveedor.
Nombre de la persona de contacto.

CargoCto

Tipo de datos: Texto


Ttulo: Cargo del contacto

Cargo de la persona de contacto.

Direccin

Tipo de datos: Texto

Direccin de la empresa o persona


fsica proveedor.

Ciudad

Tipo de datos: Texto

Ciudad de residencia de la empresa o


persona fsica proveedor.

CodPostal

Tipo de datos: Texto


Mscara de entrada: 00000
Ttulo: Cdigo postal

Cdigo postal de la empresa o


persona fsica proveedor.

Provincia

Tipo de datos: Texto

Pais

Tipo de datos: Texto

Telefono

Tipo de datos: Texto


Mascara de entrada: 00 000 00 00

Fax

Tipo de datos: Texto


Mascara de entrada: 00 000 00 00

PEDIDOS CLIENTES
CAMPO
IdPedido
IdCliente
IdCiaEnvio

FecPedidos

FecEntrega

FecEnvio

GastosEnvio

PROPIEDADES

DESCRIPCION

Clave principal
Tipo de datos: Nmero
Tamao del campo: Entero largo
Tipo de datos: Texto
Tamao del campo: 5
Mscara de entrada: >LLLLL
Tipo de datos: Texto
Ttulo: Id. compaa de envos
Tipo de datos: Fecha/hora
Formato: Fecha corta
Ttulo: Fecha del pedido
Mscara de entrada: (Seleccionar
fecha corta)
Tipo de datos: Fecha/Hora
Formato: Fecha corta
Ttulo: Fecha de entrega
Mscara de entrada: (Seleccionar
fecha corta)
Tipo de datos: Fecha/Hora
Formato: Fecha corta
Ttulo: Fecha de envo
Mscara de entrada: (Seleccionar
fecha corta)
Tipo de dato: Moneda
Formato: Euro

Nmero identificativo del pedido.


Cdigo formado por cinco letras
maysculas.
Cdigo de la empresa de
transporte.

Fecha de realizacin del pedido.

Fecha prevista de entrega del


pedido.

Fecha de salida del pedido del


almacn.

Gastos del envo.

EMPRESAS DE TRANSPORTE
CAMPO

IdCiaEnvio

NombreCiaEnvio
Telefono

PROPIEDADES

DESCRIPCION

Clave principal
Tipo de datos: Texto
Tamao del campo: 3
Ttulo: Id. compaa de envo
Mscara de entrada: >LLL
Tipo de datos: Texto
Ttulo: Empresa de envo
Tipo de datos: Texto.
Mscara de entrada: 00 000 00 00

Cdigo identificativo de la empresa


de transporte.
Nombre de la empresa de
transporte.
Telfono del transportista.

PRODUCTOS
CAMPO

IdProducto

IdProve

NomProducto

PROPIEDADES

DESCRIPCION

Clave principal
Tipo de datos: Texto
Tamao del campo: 3
Mscara de entrada: >LLL
Ttulo: Id. producto.
Tipo de datos: Texto
Tamao del campo: 5
Ttulo: Id. del proveedor
Mscara de entrada: >LLLLL
Tipo de datos: Texto
Ttulo: Nombre del producto

Cdigo identificativo del producto.

Cdigo formado por cinco letras


maysculas.
Nombre del producto.

CantUnidad

Tipo de datos: Texto


Ttulo: Cantidad por paquete

Cantidad de unidades que


contienen cada paquete.

UnidadExistencia

Tipo de datos: Nmero


Ttulo: Existencias

Existencias actuales,

NivelReposicion

Tipo de datos: Nmero


Ttulo: Nivel de reposicin

Nivel a partir del cual se har un


pedido nuevo.

PrecioUnidad

Tipo de datos: Moneda


Formato: Euro

Precio unitario del producto.

DETALLES DE PEDIDOS
CAMPO
IdPedido

IdProducto

Cantidad

PROPIEDADES

DESCRIPCION

Clave principal
Tipo de datos: Nmero
Tamao del campo: Entero largo
Clave principal
Tipo de datos: Texto
Tamao del campo: 3
Ttulo: Id. producto.
Tipo de datos: Nmero
Tamao del campo: Entero

Nmero identificativo del pedido.

Nmero identificativo del producto.

Cantidad pedida del producto.

2. Crea las siguientes relaciones:

Todas las relaciones se crearn exigiendo integridad referencial, con actualizacin y


eliminacin en cascada.
Guarda el diseo de la relacin.

3. Crea el formulario de clientes, con el asistente de formulario, usando la distribucin en


columnas.
4. Crea el formulario de proveedores, con el asistente de formulario, usando la
distribucin en columnas.
5. Crea el formulario de empresas de transporte, con el asistente de formulario, usando la
distribucin en columnas.
6. Para crear el formulario de productos, tenemos que redisear la tabla Productos.
Redisear la tabla Productos:
a) Selecciona el campo IdProve y la ficha Bsqueda:

7. Arregla en el diseo de cada formulario cualquier texto que no se lea bien.


5

8. En cada uno de los formularios anteriores, en el diseo del formulario escribe una
etiqueta de texto, usando el cuadro de herramientas:
FORMULARIO

ETIQUETA DE TEXTO

CLIENTES

FICHA DE CLIENTE

PROVEEDORES

FICHA DE PROVEEDOR

EMPRESAS DE TRANSPORTE

FICHA EMPRESA DE TRANSPORTE

PRODUCTOS

FICHA DE PRODUCTO

9. Guarda todos los cambios en cada formulario.


10. Para crear el formulario de pedidos, tenemos que redisear las tablas Pedidos de
clientes y Detalles de pedidos; y crear dos consultas nuevas. Veamos:
Redisear la tabla Pedidos de clientes:
b) En el diseo de la tabla de Pedidos de clientes, selecciona el campo IdCliente en la
seccin Propiedades del campo, en la ficha Bsqueda, selecciona en la propiedad
Mostrar el control, Cuadro combinado.
c) Selecciona en la propiedad Tipo de origen de la fila, Tabla/Consulta.
d) Selecciona en la propiedad Origen de la fila, la tabla Clientes y clic en los tres
puntitos. Selecciona los campos IdCliente y NomCia.
e) Escribe en la propiedad Nmero de columnas, 2
f)

Escribe en la propiedad Ancho de columnas, 1; 8

g) Guarda la tabla de Pedidos de clientes.


h) Selecciona el campo IdCiaEnvio en la seccin Propiedades del campo, en la ficha
Bsqueda, selecciona en la propiedad Mostrar el control, Cuadro combinado.
i)

Selecciona en la propiedad Tipo de origen de la fila, Tabla/Consulta.

j)

Selecciona en la propiedad Origen de la fila, la tabla Empresas de transporte y clic


en los tres puntitos. Selecciona los campos IdCiaEnvio y NombreCiaEnvio.

k) Escribe en la propiedad Nmero de columnas, 2


l)

Escribe en la propiedad Ancho de columnas, 1; 8

m) Guarda y cierra la tabla de Pedidos de clientes.


Redisear la tabla Detalles de pedidos:
a) En el diseo de la tabla de Detalles de pedidos, selecciona el campo IdProducto en
la seccin Propiedades del campo, en la ficha Bsqueda, selecciona en la propiedad
Mostrar el control, Cuadro combinado.
b) Selecciona en la propiedad Tipo de origen de la fila, Tabla/Consulta.
c) Selecciona en la propiedad Origen de la fila, la tabla Productos y clic en los tres
puntitos. Selecciona los campos IdProducto y NomProducto.
d) Escribe en la propiedad Nmero de columnas, 2
e) Escribe en la propiedad Ancho de columnas, 1; 8
f)

Guarda la tabla de Detalles de pedidos.

Consulta de pedidos (Nuevo):


a) Crea una consulta nueva con las tablas Clientes y Pedidos de clientes.
b) De la tabla Pedidos de clientes, aade todos los campos.
c) De la tabla Clientes, aade los campos NomCia, Direccion, Ciudad, Provincia y
CodPostal.

d) Guarda la consulta con el nombre Consulta de pedidos.


Consulta de Detalles de pedidos (Nuevo):
a) Crea una consulta nueva con las tablas Productos y Detalles de pedidos.
b) De la tabla Detalles de pedidos, aade los campos IdPedido, IdProducto y
Cantidad.
c) De la tabla Productos, aade los campos NomProducto y PrecioUnidad.
d) Guarda la consulta con el nombre Consulta de Detalles de pedidos.
Formulario de pedidos (Nuevo):
a) Crea un formulario, utilizando el asistente.
b) Selecciona la consulta Consulta de pedidos y aade todos los campos.
c) Selecciona la consulta Consulta de Detalles de pedidos y aade todos los campos.
d) En el paso Siguiente, queremos ver los datos por Consulta de pedidos, con
Formulario con subformularios.
e) En el paso Siguiente, la distribucin del subformulario, selecciona Hoja de datos.
f)

En el paso Siguiente, aplica el estilo que quieras.

g) En el paso Siguiente, el ttulo del formulario Pedidos principal y el ttulo del


subformulario Pedidos subformulario.
h) Clic en Finalizar.

11. Con los formularios anteriores rellena los siguientes datos:

Clientes
IdCliente

Compaa

Nombre del contacto Cargo del contacto Direccion Ciudad Cdigo postal Provincia

Telefono

Fax

DISPE

Distribuciones Pea, SL

Pedro Ruiz

Comercial

Sol, 23

Valencia 46002

Valencia

96 336 36 36 96 336 55 55

DULPE

Dulces Prez, SL.

Juan Garca

Gerente

Luna, 34

Valencia 46003

Valencia

96 333 33 33 96 333 33 32

REMAR Refrescos Martnez, SL

Ana Puig

Comercial

Coln, 45 Valencia 46002

Valencia

96 355 55 50 96 355 55 51

CATPU

Catering Piquer

Mara Piquer

Gerente

Medio, 7

Castelln 12000

Castelln 96 455 25 26 96 445 52 52

CATAL

Catering Alabau

Juan Alabau

Gerente

Valencia, 4 Castelln 12000

Castelln 96 400 00 10 96 401 01 01

DISMA

Distribuciones Martinez, SL Pedro

Comercial

Valencia, 4 Castelln 12000

Castelln 96 450 50 50 96 450 50 51

Proveedores
IdProve
EXOTI

Compaa
Exotic Liquids

Nombre del
contacto

Cargo del contacto

Direccion

Ciudad

Charlotte Cooper Gerente de compras

49 Gilbert St.

Londres

GRAND Grandma Kelly's


Homestead

Regina Murphy

Representante de
ventas

707 Oxford Rd.

Ann Arbor

MAYUM Mayumi's

Mayumi Ohno

Representante de
marketing

92 Setsuko Chuo-ku Osaka

NEWOR New Orleans Cajun


Delights

Shelley Burke

Administrador de
pedidos

P.O. Box 78934

PAVLO Pavlova, Ltd.

Ian Devling

PBKNA PB Knckebrd AB
SPECI

Specialty Biscuits,
Ltd.

TOKYO Tokyo Traders

Cdigo
postal

48104

Provincia

Pais

Telefono

Reino
Unido

17 155 52 22

Estados
Unidos

31 355 55 73

Japn

06 431 78 77

New
Orleans

70117

Estados
Unidos

10 555 48 22

Gerente de marketing 74 Rose St.Moonie


Ponds

Melbourne

30584

Australia

03 444 23 43

Lars Peterson

Agente de ventas

Kaloadagatan 13

Gteborg

Suecia

03 187 65 43

Peter Wilson

Representante de
ventas

29 King's Way

Manchester

Reino
Unido

16 155 44 48

Yoshi Nagase

Gerente de marketing 9-8 Sekimai


Musashino

Tokyo

Japn

03 355 50 11

Fax

Productos
Id. de producto Id. de proveedor

Nombre del producto

Cantidad por paquete Existencias Nivel de reposicin PrecioUnidad

CER

Exoti

Cerveza tibetana Barley

24 - bot. 12 l

17

25

19,00

ESP

Mayum

Especias Cajun del chef Anton 48 - frascos 6 l

53

22,00

MEZ

NEWOR

Mezcla Gumbo del chef Anton 36 cajas

21,35

SIR

NEWOR

Sirope de regaliz

12 - bot. 550 ml

13

25

10,00

TED

Exoti

T Dharamsala

10 cajas x 20 bolsas

39

10

18,00

Empresas de transporte
Id. compaa de envo Empresa de envo

Telefono

Detalles de pedidos
IdPedido Id. producto Cantidad

DHL

DHL

91 258 96 31

SEU

SEUR

91 369 25 81

1 ESP

20

UPS

UPS

96 147 25 26

1 SIR

1 TED

2 CER

2 MEZ

2 TED

3 CER

3 MEZ

3 TED

Pedidos de clientes
IdPedido

IdCliente

Id. compaa de envos Fecha del pedido Fecha de entrega Fecha de envo Gastos de envo

1 Distribuciones Pea, SL

DHL

05/05/2007

05/06/2007

04/06/2007

3,00

2 Catering Piquer

DHL

12/04/2007

15/04/2007

15/04/2007

2,00

3 Distribuciones Martinez, SL DHL

25/03/2007

25/04/2007

24/05/2007

10,00

10

12. Crea un informe de etiquetas de los clientes, ordenados por ciudades.

13. Crea un informe de proveedores, agrupados por pases, contando los proveedores de
cada pas.

Potrebbero piacerti anche