Sei sulla pagina 1di 11

GESTION INFORMATCA - TRABAJO FINAL

MICROSOFT ACCESS 2010

1. CREAR UNA BASE DE DATOS y ponerle de nombre “primer apellido” según el


alumno. Por ejemplo para el caso de ARIAS IRMA, el nombre de la base de datos será “ARIAS”.
2. CREAR TABLAS en la base de datos:
2.1. Crear una tabla con el nombre CLIENTES con los siguientes campos y tipos de
datos:

Considerar:
 Definir la Clave principal: codcliente.
 Indicar la Descripción de cada campo.
 En propiedades de campo poner “Titulo” a todos los campos de la tabla.

 Para todos los campos Tipo Texto (ap1cliente, ap2cliente, nomcliente,


dircliente, celcliente, email y dni) indicar un tamaño del campo de
acuerdo a cada campo, por ejemplo para dni ponerle un tamaño de 8.
 Para los campos tipo Fecha/Hora (fecnacimiento) indicar un formato de
fecha como por ejemplo fecha corta (escoger de la lista algún formato).
 También para los campos tipo Fecha/Hora (fecnacimiento) indicar una
Regla de validación y un Texto de validación según sea el caso. ( Por
ejemplo para el caso de la fecha de nacimiento se ha indicado que debe ser menor a la
fecha actual ya que de lo contrario la persona aún no habría nacido).

 Para el caso del campo coddistrito se seleccionará el tipo de dato:


“Asistente para búsqueda”, indicando que se realizará una búsqueda en
la tabla distritos y se seleccionarán los campos coddistrito y nomdistrito
de dicha tabla.

2.2. Crear una tabla con el nombre DISTRITOS con los siguientes campos y tipos de
datos:

Considerar:
 Definir la Clave principal: coddistrito.
 Indicar la Descripción de cada campo.
 En propiedades de campo poner “Titulo” a todos los campos de la tabla.
 Para los campos Tipo Texto (nomdistrito) indicar un tamaño del campo.

2.3. Crear una tabla con el nombre LABORATORIOS con los siguientes campos y
tipos de datos:

Considerar:
 Definir la Clave principal: codlaboratorio.
 Indicar la Descripción de cada campo.
 En propiedades de campo poner “Titulo” a todos los campos de la tabla.
 Para los campos Tipo Texto (nomlaboratorio y siglas) indicar un tamaño
del campo. ( El campo siglas se ha usado para poder identificar un laboratorio de una
manera más resumida, por lo que será de tamaño 5).

2.4. Crear una tabla con el nombre PRODUCTOS con los siguientes campos y tipos de
datos:

Considerar:
 Definir la Clave principal: codproducto.
 Indicar la Descripción de cada campo.
 En propiedades de campo poner “Titulo” a todos los campos de la tabla.
 Para los campos Tipo Texto (nomproducto) indicar un tamaño del campo.
 Para el caso del campo codlaboratorio se seleccionará el tipo de dato:
“Asistente para búsqueda”, indicando que se realizará una búsqueda en
la tabla laboratorios y se seleccionarán los campos codlaboratorio y siglas.
 Para los campos de tipo Número (preproducto, cosproducto y stock) indicar
una Regla de validación y un Texto de validación según cada caso. (Por
ejemplo se ha indicado que stock debe ser >= 0).

 Para los campos de tipo Número (preproducto y cosproducto) y que


además tendrán decimales indicar en el Tamaño del campo que será un
decimal y en la Escala indicar la cantidad de decimales.
2.5. Crear una tabla con el nombre VENTAS_CABECERA con los siguientes campos y
tipos de datos:

Considerar:
 Definir la Clave principal: codventa.
 Indicar la Descripción de cada campo.
 En propiedades de campo poner “Titulo” a todos los campos de la tabla.
 Para los campos tipo Fecha/Hora (fecha) indicar un formato de fecha
como por ejemplo fecha general (escoger de la lista algún formato).
 También para el campo tipo Fecha/Hora (fecha) indicar una Valor
predeterminado que sea la fecha actual (Ahora() ).

 Para el caso del campo codcliente se seleccionará el tipo de dato:


“Asistente para búsqueda”, indicando que se realizará una búsqueda en
la tabla clientes y se seleccionarán los campos codcliente, ap1cliente,
ap2cliente y nomcliente de dicha tabla.
 Para los campos tipdocumento y estado considerar una búsqueda en
una lista de valores de 2 columas, los valores serán:
o Para tipdocumento: F, Factura. B, Boleta. T, Ticket.
o Para estado: A, Activo. N, Anulado.
 Tambíen considerar como Valor predeterminado:
o Valor predeyermiado “B” para tipdocumento.
o Valor predeyermiado “A” para estado.
 Para el campo totventa considerar una Regla de validación, un Texto de
validación y además indicar que es un número con 2 digitos decimales.
2.6. Crear una tabla con el nombre VENTAS_DETALLE con los siguientes campos y
tipos de datos:

Considerar:
 Definir una Clave principal compuesta de 2 campos: codventa y
numitem (se realiza seleccionando ambos campos y presionando a la vez la tecla Shift).
 Indicar la Descripción de cada campo.
 En propiedades de campo poner “Titulo” a todos los campos de la tabla.
 Para el caso del campo codproducto se seleccionará el tipo de dato:
“Asistente para búsqueda”, indicando que se realizará una búsqueda en
la tabla productos y se seleccionarán los campos codproducto,
nomproducto, preproducto y stock de dicha tabla.
 El campo cantidad será un número entero, no tendrá decimales, deberá
tener como Valor predeterminado 1, la Regla de validación será >0 y
deberá tener un Texto de validación según dicha regla.
3. DEFINIR LAS RELACIONES que existirán entre las tablas (opción Herramientas de la
base de datos), de manera que sean:

4. INTRODUCIR DATOS en las tablas DISTRITOS, CLIENTES, LABORATORIOS Y PRODUCTOS.

5. CREAR LAS SIGUIENTES CONSULTAS:

5.1. Consulta llamada CS CLIENTES PEREZ, que muestre los apellidos, nombres,
dirección, fecha de nacimiento y dni de aquellos clientes que tengan el primer
apellido=PEREZ ó el segundo apellido=PEREZ, ordenando los resultados en
orden alfabético por el primer apellido.

5.2. Consulta llamada CS VENTAS FACTURAS que muestre el código de venta, fecha de
venta, total de la venta y estado de aquellos ventas (tabla ventas_cabecera) cuyo
tipo de documento (tipdocumento) sea igual a F. Ordenar los resultados por
fecha de venta.
5.3. Consulta llamada CS CLIENTES POR DISTRITO Y C ON DIRECCION que muestre el
código, apellidos, nombres y dirección de aquellos clientes cuya dirección no este
en blanco (en criterio del campo de dircliente poner <>” “) y cuyo distrito
(nomdistrito de tabla distritos) coincida con un valor solicitado al ejecutar la
consulta, (en criterio del campo nomdistrito poner: [valor]). Este [valor] puede
reemplazarse por el nombre del valor que se solicita, en este caso sería [DISTRITO] .

5.4. Consulta llamada CS PRODUCTOS POR FECHA DE VCTO Y CON STOCK que
muestre el código del producto, nombre del producto, siglas del laboratorio, costo
del producto, stock y fecha de vcto de aquellos productos cuyo stock sea mayor a
cero y cuya fecha de vcto (fecvcto) coincida con un valor solicitado al ejecutar la
consulta. Los resultados deben estar ordenados por la fecha de vcto.

5.5. Consulta llamada CS VENTAS POR ESTADO que muestre el código de venta, fecha
de venta, tipo de documento y total de aquellas ventas (tabla ventas_cabecera)
cuyo campo estado coincida con un valor solicitado al ejecutar la consulta. Los
resultados deben estar ordenados por la fecha de la venta.

5.6. Consulta llamada CS VENTAS POR CLIENTE que muestre el código de venta, fecha
de venta, apellidos y nombres de cliente, y total de aquellas ventas con el primer
apellido (ap1cliente) ó segundo apellido (ap2cliente) del cliente coincida con un
valor solicitado al ejecutar la consulta.

5.7. Consulta llamada CS VENTAS POR PRODUCTO C ON ESTADO ACTIVO que muestre
el código de venta, fecha de venta, nombre del producto, precio del producto,
cantidad vendida y un campo calculado que muestre el resultado de la cantidad
por el precio (en el nombre del campo indicar Total: [cantidad]*[preproducto]), de
aquellos ventas cuyo estado sea activo (A) y cuyos productos (nomproducto)
esten en un rango indicado mediante unos valores solicitados al ejecutar la
consulta (el criterio del campo nomproducto debe ser >=[VALOR] Y <=[VALOR].
Los resultados deben estar ordenados alfabéticamente por el nombre de producto.
6. CREAR LOS SIGUIENTES FORMULARIOS:

6.1. Crear un formulario llamado FM REGISTRO DE CLIENTES , que permita la


introducción y edición de registros de la tabla CLIENTES . Se recomienda que el campo
codcliente tenga la propiedad Activado en NO.

6.2. Crear un formulario llamado FM REGISTRO DE DISTRITOS Y CLIENTES , que


permita la introducción y edición de registros de la tabla DISTRITOS y de la tabla
CLIENTES . Se recomienda que el campo coddistrito tenga la propiedad Activad o en NO.

6.3. Crear un formulario llamado FM REGISTRO DE PRODUCTOS , que permita la


introducción y edición de registros de la tabla PRODUCTOS . Se recomienda que el
campo codproducto tenga la propiedad Activado en NO.

6.4. Crear un formulario llamado FM REGISTRO DE LABORATORIOS Y P RODUCTOS ,


que permita la introducción y edición de registros de la tabla LABORATORIOS y de
la tabla PRODUCTOS . Se recomienda que el campo codlaboratorio tenga la propiedad Activado
en NO.

6.5. Crear un formulario llamado FM REGISTRO DE VENTAS, que permita la


introducción y edición de registros de la tabla VENTAS_CABECERA y de la tabla
VENTAS_DETALLE .
 En la cabecera de la venta debe n ir los datos de: codigo de venta, fecha de
venta, codigo de cliente, apellidos y nombres del cliente, tipo de documento,
total y estado de la venta. Los campos codigo de venta, apellidos del cliente y nombre
del cliente deben tener la propiedad Activado en NO.
 En el detalle de la venta deben ir los datos de codigo de producto, nombre de
producto, precio de producto y cantidad de venta.
 Si se desea, agregar un campo calculado al detalle que se llame parcial y
que muestre el resultado de multiplicar el precio por la cantidad, (poner en
su propiedad Origen de Control: =[preproducto]*[cantidad] ) (no es obligatorio).
 Introducir datos de ventas.
7. CREAR LOS SIGUIENTES INFORMES:

7.1. Crear un informe llamado INF CLIENTES ALFABETICO, para obtener una lista de
clientes ordenados por apellidos. Especificar un título adecuado y acomodar las
columnas del reporte de modo que se vean los datos claramente.

7.2. Crear un informe llamado INF CLIENTES POR DISTRITO, para obtener una lista de
clientes agrupados por el nombre del distrito al que pertenecen y que sea
horizontal. Especificar un título adecuado y acomodar las columnas del reporte de
modo que se vean los datos claramente.
7.3. Crear un informe llamado INF PRODUCTOS POR FECHA DE VCTO, para obtener
una lista de productos agrupados por la fecha de vcto del producto. Los
campos que debe tener el infome son Fecha Vcto del producto, Nombre del
Producto, Siglas del Laboratorio, Costo del Producto y Stock. Ordenar los
resultados por fecha de vcto. Especificar un título adecuado y acomodar las
columnas del reporte de modo que se vean los datos claramente.

7.4. Crear un informe llamado INF VENTAS P OR CLIENTE , para obtener una lista de
ventas agrupadas por los apellidos y nombres del cliente. Los campos que
debe tener el infome son apellidos del cliente, nombre del cliente, fecha de venta,
tipo de documento y total de venta. Ordenar los resultados de cada agrupación por
la fecha de venta. Especificar un título adecuado y acomodar las columnas del
reporte de modo que se vean los datos claramente.
7.5. Crear un informe llamado INF VENTAS DETALLE POR FECHA, para obtener una
lista de ventas detalladas, agrupadas por la fecha de venta y por los datos de
cabecera de la venta . Los campos que debe tener son código de venta, fecha de
venta, tipo de documento, total de venta, nombre del producto, cantidad vendida y
precio del producto. Ordenar los resultados por la fecha de venta. Especificar un
título adecuado y acomodar las columnas del reporte.

7.6. Crear un informe llamado INF VENTAS POR PRODUCTO, para obtener una lista
de ventas agrupadas por el producto. Los campos que debe tener son código de
producto, nombre de producto, codigo de venta, fecha de venta, cantidad vendida y
precio del producto. Especificar un título adecuado y acomodar las columnas del
reporte.
8. CREAR UN PANEL DE CONTROL desde donde se pue da acceder a algunos de los
formularios e informes creados anteriormente. Asimismo, en las opciones de la base
de datos indicar que este panel de control se abra por defecto al abrir la base de
datos.

Potrebbero piacerti anche