Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

ejercicio en Sql

Estas en el tema de ejercicio en Sql en el foro de SQL Server en Foros del Web. Diseñe una base de datos en SQL Server 2005 que permita gestionar la información de una farmacia. La farmacia requiere poder llevar control de los ...
  #1 (permalink)  
Antiguo 19/02/2012, 08:57
 
Fecha de Ingreso: febrero-2012
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
Pregunta ejercicio en Sql

Diseñe una base de datos en SQL Server 2005 que permita gestionar la información de una farmacia. La farmacia requiere poder llevar control de los medicamentos existentes, así como de los que se van sirviendo, para lo cual se pretende diseñar un sistema acorde a las siguientes especificaciones:
•En la farmacia se requiere una catalogación de todos los medicamentos existentes, para lo cual se almacenará un código de medicamento, nombre del medicamento, tipo de medicamento (jarabe, comprimido, pomada, etc.), unidades en stock, unidades vendidas y precio. Existen medicamentos de venta libre, y otros que sólo pueden dispensarse con receta médica.
•La farmacia adquiere cada medicamento a un laboratorio, o bien los fabrica ella misma. Se desea conocer el código del laboratorio, nombre, teléfono, dirección, fax así como el nombre de la persona de contacto.
•Los medicamentos se agrupan en familias, dependiendo del tipo de enfermedades a las que dicho medicamento se aplica.
•La farmacia tiene algunos clientes que realizan los pagos de sus pedidos a fin de cada mes (clientes con crédito). La farmacia quiere conocer las unidades de cada medicamento comprado (con o sin crédito) así como la fecha de compra.
• Además, es necesario tener los datos bancarios de los clientes con crédito, así como la fecha de pago de las compras que realizan.

2. Consultas

a) ¿Cuál es el laboratorio que mas suministra medicamentos?
b) ¿Cuáles son los medicamentos por familia?
c) ¿Cuántos medicamentos hay por tipo de medicamento?
d) ¿Cuál es el medicamento que mas se vende?

3. (Valor 0.5) Cree un formulario con un menú que tenga una opción llamada Gestión Medicamentos y dentro de esa otra llamada Ingreso de Medicamentos que permita invocar un formulario para ingresar los medicamentos de la farmacia. Antes de ingresar la información se debe verificar que los campos obligatorios se hallan diligenciado correctamente. La información que se debe solicitar es la siguiente:

1. Nombre
2. Código de medicamento
3. Nombre del medicamento
4. Tipo de medicamento
5. Unidades en stock
6. Unidades vendidas
7. Precio.
8. Valor que indique si el medicamento es de venta libre o que sólo puede dispensarse con receta médica.

Las validaciones se debe hacer usando métodos. Si las validaciones son correctas se debe ingresar el medicamento. Una vez ingresado se debe mostrar el siguiente mensaje: “El medicamento [Nombre Medicamento] ha sido ingresado correctamente”.



4 Reporte

Diseñe un reporte en Crystal Reports que permita visualizar los medicamentos de la farmacia. Se debe mostrar:
1. Nombre
2. Código de medicamento
3. Nombre del medicamento
4. Tipo de medicamento
5. Unidades en stock
6. Unidades vendidas
7. Precio.

Si el precio del medicamento es mayor o igual a cero y menor a 50000 se mostrar en color azul la fila del reporte.
Si el precio del medicamento es mayor o igual a 50000 y menor a 100000 se mostrar en color violeta la fila del reporte.

Llame el reporte desde la opción del menú principal llamada “Reporte de Medicamentos”.


Alguien me puede ayudar con esto o con alguno de sus puntos muchas gracias
  #2 (permalink)  
Antiguo 19/02/2012, 20:49
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 2 meses
Puntos: 56
Respuesta: ejercicio en Sql

Hola.
Podrias intentar primero a hacerlos y si tienes dudas preguntas, aca estamos para ayudar no para hacer tareas.
__________________
Mario Ramírez
Desarrollador .NET MCTS
https://www.mcpvirtualbusinesscard.c...nteractivecard
  #3 (permalink)  
Antiguo 20/02/2012, 08:43
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: ejercicio en Sql

y el 10 me lo ponen a mi?? Cuanto ofreces $$$ por la tarea??
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: ejercicio, fecha, server, sql, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:08.