Sie sind auf Seite 1von 5

Ejercicio Práctico 01 de Access

Creación Base de Datos. Diseño de tablas


Previo a la creación de esta base de datos es recomendable que veas el vídeo
subido al foro 6 el día 18 de marzo y que lleva de título Primer contacto con
Access 2007.
1. Crea una nueva base de datos. Llámala BASEPEDIDOS.
Las bases de datos relacionales se basan en tablas, por lo que debemos empezar
necesariamente creando y diseñando las mismas.
Para la creación de las distintas tablas que componen esta base de datos y la
asignación de los tipos de datos (apartados 2, 3, 4 y 5) es recomendable que veas
los siguientes vídeos:
Crear una tabla en la base de datos, para ello pincha en el siguiente enlace:
https://www.youtube.com/watch?v=nZmuy_E6YLQ
Crear campos y asignar tipo de datos y propiedades. Accede a este vídeo a
partir del siguiente enlace: https://www.youtube.com/watch?v=k88GEkJyRMQ&t=80s

2. Crea una tabla nueva, CLIENTES, para registrar la información de fichas de


clientes. Estará compuesta por los siguientes campos:
Nombre del campo Tipo de datos Tamaño Otras
Codigo cliente Numérico Entero largo  
Nombre Texto 25  
Direccion Texto 50  
Poblacion Texto 25  
Telefono Texto 12 Máscara entrada
Fax Texto 12 Máscara entrada
Descuento Número Simple  
Zona ventas Número Entero largo Requerido
Asigna como clave principal el campo Codigo cliente.

3. Crea una tabla nueva, ARTICULOS, para registrar la información de fichas


de artículos. Estará compuesta por los siguientes campos:
Nombre del campo Tipo de datos Tamaño/Formato Otras
Codigo articulo Autonumeración Entero largo  
Descripcion Texto 30  
PVP Moneda Euro Formato Estándar
Asigna como clave principal el campo Codigo_articulo.

4. Crear una tabla nueva, PEDIDOS, para registrar la información de pedidos.


Compuesta por los siguientes campos:
Nombre del campo Tipo de datos Tamaño Otras
Numero pedido Autonumeración Entero largo  
Codigo pedido cliente Número Entero largo  
Nombre del campo Tipo de datos Tamaño Otras
Codigo pedido articulo Número Entero largo  
Unidades Número Simple Formato Estándar
Fecha pedido Fecha/Hora   Formato Fecha Corta
 Asigna como clave principal el campo Numero pedido.

5. Crea una tabla nueva, ZONAS DE VENTAS, para registrar la información de


las zonas de ventas. Estará compuesta por los siguientes campos:
Nombre del campo Tipo de datos Tamaño Otras
Zona ventas Autonumeración Entero largo  
Nombre zona Texto 25  
Asigna como clave principal el campo Zona ventas.

6. Como habrás observado, el nombre de las tablas están en mayúsculas y los


nombres de los campos en minúsculas y sin acentos, esto es para evitar posibles
errores a la hora de ejecutar consultas, realizar informes, etc. que ya veremos
más adelante. Para subsanar los errores ortográficos en los nombres de los
campos o bien para abreviarlos, se suele utilizar la propiedad denominada Título
que tienes disponible en todos y cada uno de los campos en la parte inferior (vista
diseño) en el apartado Propiedades del campo. Vamos a establecer los
siguientes títulos en los siguientes campos:

Tabla CLIENTES:
Nombre del campo Título
Codigo cliente Código Cliente
Telefono Tfno.
Descuento Dto.
Direccion Dirección
Poblacion Población

Tabla ARTÍCULOS:
Nombre del campo Título
Codigo articulo Código Artículo
Descripcion Descripción
PVP P.V.P.

Tabla PEDIDOS:
Nombre del campo Título
Numero pedido Nº Pedido
Codigo pedido cliente Cód. pedido cliente
Codigo pedido articulo Cód. pedido artículo

Comprueba que una vez establecidos dichos títulos aparecen automáticamente


como nombres de las columnas en la vista Hoja de Datos.
Ejercicio Práctico 02 de Access
Adquirir práctica en el uso de hojas de datos
Para realizar este ejercicio es conveniente que veas primero el siguiente vídeo:
https://www.youtube.com/watch?v=_2QhNfcbgrU

1. Abre la tabla ARTICULOS, e ingresa al menos 20 registros. Cierra al


terminar esta tabla.
Por ejemplo, podéis introducir los siguientes artículos e inventar el resto hasta 20:
Descripción P.V.P.
1 Congelador LG 300,00 €
2 Congelador SIEMENS 350,00 €
3 Estufa aceite EDESA 65,00 €
4 Frigorífico BALAY 325,00 €
5 Frigorífico SIEMENS 500,00 €
6 Lavadora BALAY 350,00 €
7 Lavadora FAGOR 280,00 €
8 Lavavajillas FAGOR 300,00 €
9 Microondas FAGOR 45,00 €
10 Microondas SIEMENS 74,00 €
11 Robot cocina FAGOR 150,00 €
12 Secadora EDESA 240,00 €
13 Secadora SIEMENS 310,00 €
14 Vitrocerámica BALAY 400,00 €

2. Abre la tabla ZONAS DE VENTAS e introduce los siguientes registros:


1 Norte
2 Sur
3 Este
4 Oeste
5 Centro

3. Abre la tabla CLIENTES e ingresa al menos 15 registros, varios deben ser


de la provincia de Barcelona. Te facilito los 6 primeros.
Codigo Zona
Nombre Dirección Población Tfno. Fax Dto.
Cliente Ventas
1 MAR FERNÁNDEZ CABELLO FUNDIDORES, 1 Sevilla 955-10-10-10 955-10-10-20 2
2 EVA GARCÍA CASARES AVDA. DEL MAR, 10 Sevilla 912-34-56-78 912-34-56-68 2
3 NIEVES BASAURI PUERTAS CONDE CASAL, 11 Madrid 912-34-77-88 912-34-77-00 5
4 RODRIGO LÓPEZ BALBUENA MANUEL BECERRA, 2 Madrid 912-34-66-55 912-34-66-11 5
5 ELECTROSUR, S.L. EMBAJADORES, 110 Madrid 912-34-99-77 912-34-99-22 5
6 CASA GARCÍA, S.A. RONDA DE ATOCHA, 15 Madrid 912-34-78-56 912-34-78-66 5
En el campo Dto. vamos a modificar el tipo de datos, para ello debemos activar la

vista diseño y cambiar el tipo de Datos de Número a Asistente para


búsquedas; al establecer este cambio te saldrá el siguiente mensaje:

Escoge la segunda opción (Escribiré los valores que desee.) Establece los
siguientes valores en una sola columna: 0, 5, 10 y 20. Finalizar. De esta forma, se
crea una lista desplegable para escoger cualquiera de los valores en cada uno de
los registros. Establece formato porcentual en dicho campo. Rellena dicho campo
a tu criterio. Previamente has de guardar los cambios efectuados.

4. Con la tabla de CLIENTES, practica los siguientes puntos:


a. REDIMENSIONA el tamaño de las columnas a las necesidades de su
contenido, es decir, el ancho de cada columna debe permitir ver todo el
contenido. (Usa INICIO-> REGISTROS->ANCHO COLUMNA, o bien, INICIO ->
REGISTROS -> MÁS ->Ancho del campo -> Ajuste perfecto).
b. ORDENA todos sus registros en base a los datos de la columna
NOMBRE. (Usa INICIO -> ORDENAR Y FILTRAR-> FILTRO). También puedes
hacerlo, directamente en el campo a ordenar, abriendo el desplegable que
aparece junto al nombre. Recuerda que la ordenación puede ser ascendente
(A a Z) o descendente (Z a A).

Observa el efecto de la ordenación en las otras columnas. Prueba con otras


columnas. Tras probar con otras columnas, vuelve a dejar la tabla ordenada por
el campo Código Cliente.

5. Pide que Accesss busque un dato cualquiera dentro de la tabla. (Usa INICIO


-> BUSCAR).

Por ejemplo: Localiza un cliente de la población de BARCELONA (POBLACION =


"BARCELONA”) o de la ZONA-VENTAS 1 (ZONA_VENTAS = 1) o que su teléfono
empiece por 95 (TELEFONO Como "95”), prueba con otros.

6. Crea y aplica un FILTRO cada vez, capaz de:


 Mostrar solo clientes de la ZONA-VENTAS 1
 Mostrar solo clientes de la POBLACION de BARCELONA
 Mostrar solo clientes de BARCELONA y con un DESCUENTO asignado del
10%
 MUEVE la columna TELEFONO a la derecha de la columna NOMBRE. Prueba
otros movimientos.
 OCULTA las columnas, correspondientes a los campos DESCUENTO y ZONA
VENTAS. Vuelva a mostrarlas. Prueba a ocultar otras columnas (campos).
 INMOVILIZA la columna CODIGO CLIENTE. Prueba el efecto sobre el
desplazamiento lateral de las otras columnas. Libera esta columna tras la
observación del efecto.
7. Crea un NUEVO REGISTRO con la particularidad que el contenido del campo
CODIGO-CLIENTE ya se haya usado en otro de sus registros. Observa la reacción
del sistema. (Reacción de BLOQUEO frente la violación de la clave principal.)
Debe salirte un mensaje parecido al que sigue:

En definitiva, lo que te indica es que el Código del cliente no puede repetirse, ya


que al ser campo clave, debe ser valor único para cada registro.
Para poder seguir introduciendo datos, después de aceptar debes pulsar Esc.

Das könnte Ihnen auch gefallen