• No se han encontrado resultados

PRACTICA 18: BASE DE DATOS

N/A
N/A
Protected

Academic year: 2021

Share "PRACTICA 18: BASE DE DATOS"

Copied!
10
0
0

Texto completo

(1)

1

PRACTICA 18: BASE DE DATOS

1. En esta práctica 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 PROPIEDADES DESCRIPCION

IdCliente

Clave principal Tipo de datos: Texto Tamaño del campo: 5 Máscara de entrada: >LLLLL

Código formado por cinco letras mayúsculas.

NomCia

Tipo de datos: Texto Tamaño del campo: 40 Requerido: Sí

Título: Compañía

Indexado: Sí (con duplicados)

Nombre de la empresa o persona física del cliente.

NomCto Tipo de datos: texto

Título: Nombre del contacto Nombre de la persona de contacto.

CargoCto Tipo de datos: Texto

Título: Cargo del contacto Cargo de la persona de contacto.

Dirección Tipo de datos: Texto Dirección de la empresa o persona física cliente.

Ciudad Tipo de datos: Texto Ciudad de residencia de la empresa o persona física cliente.

CodPostal

Tipo de datos: Texto Máscara de entrada: 00000 Título: Código postal

Código postal de la empresa o persona física cliente.

Provincia Tipo de datos: Texto

Telefono Tipo de datos: Texto

Mascara de entrada: 00 000 00 00

Fax Tipo de datos: Texto

(2)

PROVEEDORES

CAMPO PROPIEDADES DESCRIPCION

IdProve

Clave principal Tipo de datos: Texto Tamaño del campo: 5 Máscara de entrada: >LLLLL

Código formado por cinco letras mayúsculas.

NomCia

Tipo de datos: Texto Tamaño del campo: 40 Requerido: Sí

Indexado: Sí (con duplicados)

Nombre de la empresa o persona física del proveedor.

NomCto Tipo de datos:Texto

Título: Nombre del contacto Nombre de la persona de contacto.

CargoCto Tipo de datos: Texto

Título: Cargo del contacto Cargo de la persona de contacto.

Dirección Tipo de datos: Texto Dirección de la empresa o persona física proveedor.

Ciudad Tipo de datos: Texto Ciudad de residencia de la empresa o persona física proveedor.

CodPostal

Tipo de datos: Texto Máscara de entrada: 00000 Título: Código postal

Código postal de la empresa o persona física 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

(3)

3

PEDIDOS CLIENTES

CAMPO PROPIEDADES DESCRIPCION

IdPedido

Clave principal

Tipo de datos: Número

Tamaño del campo: Entero largo

Número identificativo del pedido.

IdCliente

Tipo de datos: Texto Tamaño del campo: 5 Máscara de entrada: >LLLLL

Código formado por cinco letras mayúsculas.

IdCiaEnvio Tipo de datos: Texto

Título: Id. compañía de envíos

Código de la empresa de transporte.

FecPedidos

Tipo de datos: Fecha/hora Formato: Fecha corta Título: Fecha del pedido

Máscara de entrada: (Seleccionar fecha corta)

Fecha de realización del pedido.

FecEntrega

Tipo de datos: Fecha/Hora Formato: Fecha corta Título: Fecha de entrega

Máscara de entrada: (Seleccionar fecha corta)

Fecha prevista de entrega del pedido.

FecEnvio

Tipo de datos: Fecha/Hora Formato: Fecha corta Título: Fecha de envío

Máscara de entrada: (Seleccionar fecha corta)

Fecha de salida del pedido del almacén.

GastosEnvio Tipo de dato: Moneda

Formato: Euro Gastos del envío.

EMPRESAS DE TRANSPORTE

CAMPO PROPIEDADES DESCRIPCION

IdCiaEnvio

Clave principal Tipo de datos: Texto Tamaño del campo: 3 Título: Id. compañía de envío Máscara de entrada: >LLL

Código identificativo de la empresa de transporte.

NombreCiaEnvio Tipo de datos: Texto Título: Empresa de envío

Nombre de la empresa de transporte.

Telefono Tipo de datos: Texto.

(4)

PRODUCTOS

CAMPO PROPIEDADES DESCRIPCION

IdProducto

Clave principal Tipo de datos: Texto Tamaño del campo: 3 Máscara de entrada: >LLL Título: Id. producto.

Código identificativo del producto.

IdProve

Tipo de datos: Texto Tamaño del campo: 5 Título: Id. del proveedor Máscara de entrada: >LLLLL

Código formado por cinco letras mayúsculas.

NomProducto Tipo de datos: Texto

Título: Nombre del producto Nombre del producto.

CantUnidad Tipo de datos: Texto

Título: Cantidad por paquete

Cantidad de unidades que contienen cada paquete.

UnidadExistencia Tipo de datos: Número

Título: Existencias Existencias actuales,

NivelReposicion Tipo de datos: Número Título: Nivel de reposición

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 PROPIEDADES DESCRIPCION

IdPedido

Clave principal

Tipo de datos: Número

Tamaño del campo: Entero largo

Número identificativo del pedido.

IdProducto

Clave principal Tipo de datos: Texto Tamaño del campo: 3 Título: Id. producto.

Número identificativo del producto.

Cantidad Tipo de datos: Número

(5)

5 2. Crea las siguientes relaciones:

Todas las relaciones se crearán exigiendo integridad referencial, con actualización y eliminación en cascada.

Guarda el diseño de la relación.

3. Crea el formulario de clientes 4. Crea el formulario de proveedores

5. Crea el formulario de empresas de transporte.

6. Para crear el formulario de productos, tenemos que rediseñar la tabla Productos. Rediseñar la tabla Productos:

a) Selecciona el campo IdProve y la ficha Búsqueda:

7. Arregla en el diseño de cada formulario cualquier texto que no se lea bien.

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

(6)

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 rediseñar las tablas Pedidos de clientes y Detalles de pedidos; y crear dos consultas nuevas. Veamos:

Rediseñar la tabla Pedidos de clientes:

b) En el diseño de la tabla de Pedidos de clientes, selecciona el campo IdCliente en la sección Propiedades del campo, en la ficha Búsqueda, 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 Número 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 sección Propiedades del campo, en la ficha

Búsqueda, 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 Número de columnas, 2

l) Escribe en la propiedad Ancho de columnas, 1; 8 m) Guarda y cierra la tabla de Pedidos de clientes.

Rediseñar la tabla Detalles de pedidos:

a) En el diseño de la tabla de Detalles de pedidos, selecciona el campo IdProducto en la sección Propiedades del campo, en la ficha Búsqueda, 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 Número de columnas, 2 e) Escribe en la propiedad Ancho de columnas, 1; 8

(7)

7

a) Crea una consulta nueva con las tablas Productos y Detalles de pedidos.

b) De la tabla Detalles de pedidos, añade los campos IdPedido, IdProducto y

Cantidad.

c) De la tabla Productos, añade 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 añade todos los campos.

c) Selecciona la consulta Consulta de Detalles de pedidos y añade 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 distribución del subformulario, selecciona Hoja de datos. f) En el paso Siguiente, aplica el estilo que quieras.

g) En el paso Siguiente, el título del formulario Pedidos principal y el título del subformulario Pedidos subformulario.

(8)

11. Con los formularios anteriores rellena los siguientes datos:

Clientes

IdCliente Compañía Nombre del contacto Cargo del contacto Direccion Ciudad Código postal Provincia Telefono Fax DISPE Distribuciones Peña, SL Pedro Ruiz Comercial Sol, 23 Valencia 46002 Valencia 96 336 36 36 96 336 55 55 DULPE Dulces Pérez, SL. Juan García Gerente Luna, 34 Valencia 46003 Valencia 96 333 33 33 96 333 33 32 REMAR Refrescos Martínez, SL Ana Puig Comercial Colón, 45 Valencia 46002 Valencia 96 355 55 50 96 355 55 51 CATPU Catering Piquer María Piquer Gerente Medio, 7 Castellón 12000 Castellón 96 455 25 26 96 445 52 52 CATAL Catering Alabau Juan Alabau Gerente Valencia, 4 Castellón 12000 Castellón 96 400 00 10 96 401 01 01 DISMA Distribuciones Martinez, SL Pedro Comercial Valencia, 4 Castellón 12000 Castellón 96 450 50 50 96 450 50 51

Proveedores

IdProve Compañía Nombre del contacto Cargo del contacto Direccion Ciudad Código postal Provincia Pais Telefono Fax EXOTI Exotic Liquids Charlotte Cooper Gerente de compras 49 Gilbert St. Londres Reino

Unido

17 155 52 22

GRAND Grandma Kelly's

Homestead

Regina Murphy Representante de ventas

707 Oxford Rd. Ann Arbor 48104 Estados

Unidos

31 355 55 73

MAYUM Mayumi's Mayumi Ohno Representante de

marketing

92 Setsuko Chuo-ku Osaka Japón 06 431 78 77

(9)

9

Productos

Id. de producto Id. de proveedor Nombre del producto Cantidad por paquete Existencias Nivel de reposición 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 0 22,00 €

MEZ NEWOR Mezcla Gumbo del chef Anton 36 cajas 0 0 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. compañía de envío Empresa de envío Telefono

DHL DHL 91 258 96 31

SEU SEUR 91 369 25 81

UPS UPS 96 147 25 26

Detalles de pedidos

IdPedido Id. producto Cantidad

1 ESP 20 1 SIR 1 1 TED 2 2 CER 2 2 MEZ 3 2 TED 4 3 CER 1 3 MEZ 4 3 TED 2

Pedidos de clientes

IdPedido IdCliente Id. compañía de envíos Fecha del pedido Fecha de entrega Fecha de envío Gastos de envío

1 Distribuciones Peña, 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 €

(10)

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

13. Crea un informe todas las tablas creadas 14. Crea el menú principal

Referencias

Documento similar

En estos últimos años, he tenido el privilegio, durante varias prolongadas visitas al extranjero, de hacer investigaciones sobre el teatro, y muchas veces he tenido la ocasión

que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el

Sanz (Universidad Carlos III-IUNE): "El papel de las fuentes de datos en los ranking nacionales de universidades".. Reuniones científicas 75 Los días 12 y 13 de noviembre

(Banco de España) Mancebo, Pascual (U. de Alicante) Marco, Mariluz (U. de València) Marhuenda, Francisco (U. de Alicante) Marhuenda, Joaquín (U. de Alicante) Marquerie,

d) que haya «identidad de órgano» (con identidad de Sala y Sección); e) que haya alteridad, es decir, que las sentencias aportadas sean de persona distinta a la recurrente, e) que

La siguiente y última ampliación en la Sala de Millones fue a finales de los años sesenta cuando Carlos III habilitó la sexta plaza para las ciudades con voto en Cortes de

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de

A ello cabría afladir las intensas precipitaciones, generalizadas en todo el antiguo reino valenciano, del año 1756 que provocaron notables inundaciones y, como guinda final,