Está en la página 1de 6

Entregable 2

Base de Datos para una Farmacéutica

Planteamiento:

Una empresa farmacéutica necesita mejorar su sistema de gestión de


medicamentos. Actualmente, llevan un registro básico de los productos, pero
desean crear una base de datos más completa que les permita mantener un
inventario actualizado, gestionar la información de proveedores, registrar
ventas y llevar un registro de sus empleados.
Instrucciones:

1.Diseño de la base de datos:


a. Crea una nueva base de datos utilizando el Sistema de Gestión de
Bases de Datos (SGBD) de tu elección, con un nombre adecuado, por
ejemplo, "FarmaceuticaDB".
b. Define las tablas necesarias para almacenar la información sobre
medicamentos y proveedores, como se indica en los puntos siguientes:

2.Tabla de Medicamentos:
a. Crea una tabla llamada "Medicamentos" con los siguientes atributos:
i. ID de Medicamento (clave primaria)
ii. Nombre del Medicamento
iii. Descripción
iv. Cantidad en Inventario
v. Fecha de Vencimiento
vi. Precio Unitario
3. Tabla de Proveedores:
a. Crea una tabla llamada "Proveedores" con los siguientes atributos:
i. D de Proveedor (clave primaria)
ii. Nombre de la Empresa
iii. Nombre del Contacto
iv. Correo Electrónico del Contacto
v. Número de Teléfono del Contacto

4. Tabla de Ventas:
a. Crea una tabla llamada "Ventas" con los siguientes atributos:
i. ID de Venta (clave primaria)
ii. Fecha de Venta
iii. ID de Cliente (clave foránea)
iv. ID de Medicamento (clave foránea)
v. Cantidad Vendida
vi. Total a Pagar

5. Tabla de Categorías de Medicamentos:


a. Crea una tabla llamada "CategoriasMedicamentos" con los siguientes
atributos:
i. ID de Categoría (clave primaria)
ii. Nombre de la Categoría
iii. Descripción

6. Tabla de Empleados:
a. Crea una tabla llamada "Empleados" con los siguientes atributos:
i. ID de Empleado (clave primaria)
ii. Nombre
iii. Apellido
iv. Fecha de Nacimiento
v. Género
vi. Correo Electrónico
vii. Número de Teléfono
viii. Puesto
ix. Fecha de Contratación
x. Salario

7. Relaciona las tablas entre sí.

8. Inserción de Datos:
a. Inserta al menos 8 registros de ejemplo en la tabla de Medicamentos
con diferentes nombres, descripciones, cantidades, fechas de
vencimiento y precios unitarios.
b. Inserta al menos 8 registros de ejemplo en la tabla de Proveedores con
diferentes nombres de empresas, nombres de contacto, correos
electrónicos y números de teléfono.
c. Inserta al menos 8 registros de ejemplo en las tablas de Ventas y 8
registros a la tabla Empleados.

9. Consultas básicas:
a. Realiza 1 consulta SELECT para obtener información de la base de
datos, por ejemplo:
i. Obtener todos los medicamentos registrados en la base de datos.
ii. Obtener los proveedores y su información de contacto.
iii. Obtener la información de las ventas realizadas.
10. Consultas de Inventarios:
a. Realiza 1 consulta para gestionar el inventario, por ejemplo:
i. Obtener los medicamentos que están por debajo de un cierto nivel
de inventario.
ii. Actualizar la cantidad en inventario de un medicamento después de
una compra o venta.

11. Consultas de Proveedores:


a. Realiza 1 consulta para gestionar la información de proveedores, por
ejemplo:
i. Obtener los medicamentos suministrados por un proveedor
específico.
ii. Agregar nuevos proveedores a la base de datos.

12. Consultas de Ventas:


a. Realiza 1 consulta para obtener información sobre las ventas, por
ejemplo:
i. Obtener las ventas realizadas en un rango de fechas específico.
ii. Calcular el total de ventas realizadas en un período de tiempo.

13. Consultas de Empleados:


a. Realiza 1 consulta para gestionar la información de los empleados, por
ejemplo:
i. Obtener la lista de empleados ordenada por puesto o fecha de
contratación.
ii. Actualizar la información de un empleado, como su salario o puesto.
14. Formulario:
a. Crea el formulario de la tabla Empleados y cambia su diseño como lo
desees.
b. Agrega una imagen al formulario.

15. Informe:
a. Crea el informe de la tabla Ventas y cambia su formato como desees.

También podría gustarte