Вы находитесь на странице: 1из 5

Microsoft office Access

TEMA
PRACTICA 1

Docente: Lic. Juan Ortega Rios

LAS TABLAS
DISEO, CREACION, EDICION,.Y OTRAS OPERACIONES

Se pretende informatizar un Video club que actualmente se lleva a travs de un sistema manual de Fichas para
los Socios y el alquiler de pelculas. Tras un anlisis del video club se ha llegado a la siguiente conclusin:

1.- Crear una Base de Datos denominada VIDEO CLUB OJITOS.


2.- Crear las siguientes tablas para el almacenamiento de la informacin:
(a) SOCIOS: Para guardar la siguiente informacin:

CDIGO SOCIO: Nmero para distinguir un socio de otro. ser un campo numrico y que
automticamente se renumere cuando damos un cliente de alta. (Clave principal)
APELLIDOS: Guardaremos los apellido de los socios; debe convertirse a maysculas. El tamao
mximo del apellido ser de 20 caracteres.
NOMBRE: Debe convertirse a maysculas. El tamao mximo ser de 15 caracteres.
DIRECCIN: Un mximo de 30 caracteres.
CIUDAD: Un mximo de 20 caracteres. Debe poseer un cuadro combinado donde podamos elegir
entre las siguientes ciudades: CERCADO, QUILLACOLLO Y SACABA.
CODIGO POSTAL: Para guardar el Cdigo Postal, por ejemplo: 3222. Solo se podrn introducir
nmeros.
DEPARTAMENTO: Un mximo de 15 caracteres. Por defecto: COCHABAMBA
TELFONO: Con el siguiente formato 707 79147. (Utilice una mascara de entrada)
CARNT DE IDENTIDAD: Con el siguiente formato 3145680 (CBA). (Utilice una mascara de
entrada)
FECHA DE NACIMIENTO: Fecha de nacimiento del socio. El formato de salida ser 27/01/1969.
Utilice una mascara de entrada.
FECHA ALTA: Fecha de inscripcin del socio en el video club. El formato de salida ser 12/10/2002.
Utilice una mascara de entrada.
COMENTARIO: Para guardar varias paginas de informacin.

(b) CATEGORIAS: (debe disearse utilizando la presentacin Hoja de datos)

CDIGO CATEGORIA: Nmero para distinguir un socio de otro. (Clave principal)


DESCRIPCION: Nombre de la categora, por ejemplo Drama, Horror, Ciencia ficcin, Comedia, etc.

(c) PELICULAS: Para guardar la siguiente informacin:

CDIGO PELICULA: Nmero para distinguir una pelcula de otra. (Clave principal)
TITULO: Un mximo de 40 caracteres, que debe convertirse a maysculas
CODIGO CATEGORIA: Un nmero que indica la categora a la que pertenece la pelcula (Sirve para
relacionarse con la tabla CATEGORIAS).
PRECIO COMPRA: Formato monetario, con 0 decimales.
PRECIO ALQUILER: Formato monetario, con 0 decimales. No puede ser menor a 2 Bs. , y debe
salir una frase en caso de no cumplir con dicha regla: LO SIENTO EL PRECIO DE ALQUILER NO
PUEDE SER MENOR A 2 Bs.
MAXIMO DIAS: Numero mximo de das que se puede tener la pelcula sin penalizar.

Docente: Juan Ortega Ros

Microsoft office Access

Docente: Lic. Juan Ortega Rios

OFERTA: Porcentaje de descuento para cada pelcula, por ejemplo el 50% se introducir como 0.5;
aadindose el formato de porcentaje.

(d) ALQUILER: Para guardar la siguiente informacin:

CDIGO SOCIO: Nmero del socio que alquila una pelcula (sirve para enlazar con socios).
CODIGO PELICULA: Un nmero de la pelcula que alquila el socio.
FECHA SALIDA: El formato de presentacin ser 10-Ene-03. (Utilice una mascara de entrada).
FECHA DEVOLUCION: Formato igual que la anterior.

3.- Crear las siguientes relaciones para mantener la integridad de los datos:

CATEGORIAS PELICULAS (uno a varios)


SOCIOS ALQUILER (uno a varios)
PELICULAS ALQUILER (uno a varios)

4.- Introducir los registros correspondientes a las tablas creadas de acuerdo a la Base de Datos adjunta.
5.- Modificar los siguientes registros:

Cambiar la direccin del Socio N 4 a Mayor Rocha, 777


Cambiar el precio de alquiler de la pelcula Tiburn IV a 20 Bs.
Dar de baja al socio N 1. (por qu no deja?)
Aadir un nuevo registro a la tabla alquiler con las siguientes caractersticas:
Cdigo Socio: 15
Cdigo pelcula: 10
Fecha Salida: 10/Oct/03
Fecha Devolucin: ninguna (por qu no deja?)

6.- Reestructurar las siguientes tablas.


En la tabla PELICULAS, aadir los siguientes campos despus de categora:

DVD?: Indica si el formato de la pelcula es DVD o VHS. Utilizar un tipo de dato adecuado
DURACION: Tiempo de duracin del video en minutos. Utilizar un tipo de dato adecuado
FOTO: Muestra la imagen principal de la pelcula. Utilizar un tipo de dato adecuado.

7.- Ajustar el tamao de las columnas al mximo de cada campo en la visualizacin de las tablas.
8.- Queremos ver:

Los socios que son de CERCADO (usar un filtro por Seleccin).


Las pelculas con un precio de compra superior a 30 Bs. (usar un filtro por formulario).

9.- Ocultar la columna Precio de Compra de la tabla Pelculas.


10.- Cambiar de sitio la columna Precio Alquiler, y colocarla despus del Ttulo.

Docente: Juan Ortega Ros

Microsoft office Access

TEMA
PRACTICA 2

Docente: Lic. Juan Ortega Rios

LAS CONSULTAS
Tipos de consultas: Seleccin, Totales, Referencias Cruzadas, Acciones

1.- Crear una consulta llamada SOCIOSVIDEO para visualizar el Apellido, Nombre, Cdigo Postal y Fecha de
alta de todos los socios.
2.- Ver el Titulo, precio de compra y Mximo Nro. De das de alquiler de las pelculas con un precio de compra
superior o igual a 30 Bs.. Guardar la consulta con el nombre VIDEOS30.
3.- Se desea obtener informacin del Titulo de las pelculas pedidas por los socios de Cercado y cuyo Cdigo de
la pelcula este comprendida entre 4 y 7. Guardar como PELICULASCERCADO47
4.- Mostrar todos los socios cuya Fecha de alta es superior al 01/Agos/03 y que sean de la Ciudad CERCADO
y QUILLACOLLO (deben aparecer todos los campos, pero en vez de que en la hoja de respuestas
dinmicas aparezca el Cdigo Socio debe aparecer N de Orden y en lugar de CP aparezca Cdigo Postal).
Guardar como PELICULASUPERIORAGOSTO.
5.- Que pelculas han sido alquiladas en el 3er. Trimestre del ao 2003 (mostrar todos los campos ordenados por
Fecha en orden Ascendente. Guardar como PELICULASTRIMESTRE.
6.- Queremos ver los socios cuyo nombre empieza con la letra J (mostrar los campos Apellido, Nombre y
Telfono). Guardar la consulta con el nombre de NOMBREJOTAS.
7.- Que pelculas han sido alquiladas en OCTUBRE por los socios de CERCADO y QUILLACOLLO (se debe
mostrar Titulo de la pelcula, Ciudad, Fecha Salida y el Precio de compra). Guardar la consulta con el
nombre de ALQUILEROCTUBRE.
8.- Utilizar una consulta parametrica para conocer los nombre y apellidos de los socios cuyo precio de alquiler
se encuentra entre dos unidades concretas, ambas inclusive, por ejemplo 4 y 6, el nuevo campo deber
llevar por nombre: ENTRE CUOTAS y se debe utilizar los campos Nombre, Apellidos y Precio de alquiler.
Guardar la consulta como CONSULTAPARAMETRICA.
9.- Crear una consulta llamada DATOS PERSONALES para visualizar en un nico campo llamado
DESTINATARIO el nombre y apellidos de los socios (en ese orden). Para ello utilizar el operador
Concatenar & y escribe la expresin utilizando el Generador de expresiones. Guardar la consulta con el
nombre de CONCATENAR. Abrir la anterior consulta y crear dos nuevos campos para ver nicamente los 3
primeros y 2 ltimos caracteres del campo DESTINATARIO. Guardar la consulta con el nombre de
FUNCIONES DE ALINEACION Y FUSION DE TEXTO.
11.- Crear una consulta llamada EDADES donde se especifiquen los nombres, apellidos, direccin, Fecha de
nacimiento y las edades. Se supone que la edad ser la que tenga el socio cuando finalice este ao, para ello
utilizando el Generador de expresiones utilice las funciones Ao y Fecha.
12.- Crear una consulta llamada DESCUENTOS en la que se especifique APELLIDOS, NOMBRE, EDAD,
PRECIO COMPRA y PRECIO FINAL de los socios, sabiendo que si su edad a finales de ao es mayor a 30
aos el descuento es del 25%

Docente: Juan Ortega Ros

Microsoft office Access

Docente: Lic. Juan Ortega Rios

13.- Hallar el IVA y TOTAL del precio de compra, tomando en cuenta que dicho porcentaje representa el 13%
del total, se debe considerar los campos Titulo de la pelcula y Precio Alquiler. La consulta debe guardarse
con el nombre de CAMPOS CALCULADOS.
CONSULTAS TOTALES O DE AGREGAMIENTO
1.- Determinar el Total gastado en el PRECIO ALQUILER de las pelculas por ciudad, los encabezados sern
Ciudad, y Precio Alquiler. Guardar la consulta como TOTAL DE ALQUILER.
2.- Cuntos videos tenemos en un determinado momento y cual es el promedio del precio de compra?, los
campos a seleccionar sern Cdigo Pelculas y Precio Compra . Guardar la consulta como TOTAL DE
PRODUCTOS Y PRECIO PROMEDIO.
3.- Se quiere conocer el mnimo precio de alquiler de las pelculas por tipo de pelcula, los encabezados sern:
Descripcin y Precio Alquiler. Guardar la consulta como ALQUILERMINIMO.
4.- Visualizar el valor Mximo y Mnimo del Precio de Compra segn tipo de socios . Guardar la consulta con
el nombre PRECIOMAXMINDECOMPRA.
CONSULTAS DE REFERENCIAS CRUZADAS
1.- Crear una consulta para visualizar las Ventas de cada empleado por cada categora, para ello importar las
tablas Empleados, Productos, Pedidos, Categoras y Detalle de pedidos de la base de datos NEPTUNO y
colocar en la cuadricula QBE los campos Apellidos de Empleados , Id categora de productos y un campo
calculado con la siguiente expresin: Ventas: ([Productos]![PrecioUnidad]*[Cantidad]*7,98). Adems
seleccionar Ascendente para la primera y segunda columna y grabar la consulta con el nombre
CONSULTA SELECCIN DE VENTAS.
Mejorar la presentacin utilizando una Consulta de Totales(Total =Campo calculado=Suma) y una
Consulta de tabla de referencias cruzadas (Encabezado de fila, Encabezado de columna y Valor). Para
que la tabla de referencias cruzadas sea mas clara invertir los encabezados y reemplazar el IdCategoria de
productos por NombreCategoria de la tabla Categora.
2.- Queremos calcular el numero de pedidos que ha vendido cada uno de los empleados, a los clientes de cada
pas, tomar en cuenta las tablas Empleados y Pedidos y los campos Apellidos de empleados y
PaisDestinatario e IdPedido de la tabla Pedidos. Grabar la consulta como NUMERO DE PEDIDOS POR
EMPLEADO Y PAS. Para una mejora de la presentacin incluir en la segunda columna el campo Pedidos
de la tabla IdPedido con caractersticas de Cuenta y Encabezado de fila respectivamente. Otra mejora
consistira en visualizar solamente los pases de Espaa en primer lugar, despus Francia y en tercer lugar
Italia ya que estos por defecto aparecen ordenados.
3.- Crear una consulta para visualizar el mes de la fecha de pedido abreviado a 3 letras tomando en cuenta el
campo NombreCompaia de la tabla Clientes e IdPedido de la tabla Pedidos, adems en el intermedio de
ambos campos se debe crear un campo calculado con al siguiente expresin:
Calc1:Formato([FechaPedido];mmm). Grabar la consulta con el nombre NUMERO DE PEDIDOS
POR MES DE CADA CLIENTE. Aplicar una consulta de tabla de referencias cruzadas. Para una mejora
modificar el encabezadazo de las columnas de manera que los meses aparezcan ordenados alfabticamente,
por ultimo seleccionar del men Formato la opcin Ancho Columnas y luego Ajuste Perfecto.
CONSULTAS DE ACCIONES

Docente: Juan Ortega Ros

Microsoft office Access

Docente: Lic. Juan Ortega Rios

1).- CONSULTA DE CREACION DE TABLA: Crear una tabla a partir de una consulta de seleccin, para guardar
la lista de socios menores o iguales al Cdigo 5, para ello tomar en cuenta todos los campos de la tabla
ALQUILER y guardar la consulta con el nombre de ConsultaCreacin1.
2).- CONSULTA DE ELIMINACION DE REGISTROS: Crear una consulta de eliminacin, para borrar de la
tabla ALQUILER los socios menores o iguales al Cdigo 5, es decir CODIGO ALQUILER <5. Grabar la
consulta con el nombre Eliminar Socios<=5.
3).- CONSULTA DE DATOS AADIDOS: Agregar los datos eliminados de la tabla ALQUILER que se
encuentran la nueva creada ConsultaCreacin1 y grabarla con el nombreConsultaAadeSociosAntiguos.
4).- CONSULTA DE ACTUALIZACION: Tomando en cuenta la tabla PELICULAS actualizar los precios de
compra en un 7% tomando en cuenta solo el campo PRECIO COMPRA, guardar la consulta con el nombre
Aumento en 7%.

Docente: Juan Ortega Ros

Вам также может понравиться