Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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.
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).
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() ).
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:
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:
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.