Contexto:
En un centro de salud, los médicos atienden a varios pacientes, y cada paciente está asignado a un único médico. Los médicos pasan consulta en varias salas, y cada sala puede ser utilizada por varios médicos. Se necesita llevar un registro de qué médico está en qué sala en cada momento. Además, se deben gestionar los datos personales y profesionales de los médicos, los datos personales e historial médico de los pacientes, y la ubicación de las salas.
Requerimientos:
Médicos
ID), nombre, apellidos, especialidad, y el año en que se colegió anno_colegiado.Pacientes
nss, nombre, apellidos y un historial médico historial.Salas
ID_sala) y una ubicación.Consultas
fecha y la sala en la que se realizó.Objetivos:
Contexto:
Una peluquería desea llevar un control de sus empleados, clientes, servicios prestados, citas, cosméticos, y ventas de cosméticos. Se necesita almacenar información sobre cada uno de estos aspectos y las relaciones entre ellos, como qué empleado prestó un servicio, qué cliente recibió el servicio, y las ventas de cosméticos realizadas.
Requerimientos:
Empleados
DNI como identificador único, nombre y especialidad (masaje, corte, color, brushing, manicuras, rulos, etc.).Clientes
ID como identificador único, nombre, profesión (opcional), teléfono, dirección, y la información sobre los tratamientos médicos a los que está sometido tratamientos (opcional).Servicios Prestados
tipo de servicio que se le prestó, y en qué fecha se realizó.Citas
fecha_cita y hora de las citas, el cliente citado y la empleada que realizará el servicio.Cosméticos
ID_cosmetico, nombre, cantidad_stock, y precio.Ventas de Cosméticos
cantidad vendida, la fecha_venta de venta y la comisión obtenida por la empleada.Contexto:
La Dirección General de Tráfico (DGT) desea crear una base de datos para gestionar información sobre vehículos, conductores, colisiones y multas. Esta base de datos debe almacenar información sobre los vehículos y sus conductores, las colisiones entre vehículos, y las multas impuestas a los vehículos.
Requerimientos:
Vehículos
número_matrícula.marca, modelo, color, tipo_combustible y anno_fabricación.Conductores
número_carnét de conducir.nombre, apellidos, y fecha_nacimiento.Colisiones
código_colisión.fecha_hora, causa y lugar de la colisión.Multas
código_multa.fecha_hora, causa, lugar, e importe.Contexto:
Una empresa de administración de propiedades desea crear una base de datos para gestionar sus propiedades y los contratos de alquiler asociados a cada propiedad. Los inquilinos alquilan propiedades bajo un contrato específico, y cada contrato tiene condiciones y pagos periódicos. Además, la empresa desea registrar los pagos realizados por cada inquilino bajo un contrato específico.
Requerimientos:
Propiedades
ID_propiedad), dirección, tipo (departamento, casa, oficina), y el costo_mensual de alquiler.Inquilinos
ID_inquilino), nombre, teléfono.Contratos_Alquiler
num_contrato) dentro del contexto de la propiedad.fecha_inicio, fecha_finalización, el importe_mensual_acordado, y las condiciones del contrato.Pagos
num_pago) dentro del contexto del contrato (clave compuesta por ID_propiedad, num_contrato y num_pago).fecha_pago, el importe_pagado y el método_pago (transferencia, efectivo, tarjeta).