Está en la página 1de 4

Universidad Juárez Autónoma de Tabasco

División académica de Ciencias y tecnologías de la Información

Identificación de la Asignatura

MODELADO, DISEÑO Y MANEJO DE BASE DE DATOS

Nombre de los alumnos:


Marco Antonio Romero Rodríguez

Santiago Angulo Oliva

José Concepción Oramas Arias

Ana María Izquierdo Martínez

EQUIPO #1

Nombre del facilitador

DORIS CRYSTAL GOMEZ CARRILLO


Tenemos el siguiente esquema relacional.
TRABAJADORES (id_trabajador, nombre, edad, cedula, puesto, área, teléfono y
correo, direccion, duración, sueldo)
INDICACIONES (id_medicamentos, dosis_indicadaMedicamentos, cuidados,
tiempo_dosis, alimentos_cosumibles, alimentos_noConsumibles, control_delEstado,
cita_indicada)
CITA (id_carnet, Fecha, hora, especialista, quien_laRealiza, estudios_aPresentar,
indicaciones_alAcudir, tipo_cita)
PACIENTE (nombre,edad, diagnostico, historial_citas, edad, dirección, sintomas)
CLINICA(fecha_fundacion, ubicación, saldo_disponible)
Ejercicio #1
l Realizar una consulta que muestre el nombre de los trabajadores de la
clínica Los Ángeles. ∞
∏nombre ( σ nombre= “Los Ángeles” TRABAJADORES)
l Indicar el código Id y descripción de los trabajadores cuyo código coincida
con su cédula)
∏Id_trabajador, Cédula (σ id_trabajador= cédula TRABAJADORES)
l Nombre de los Pacientes de la tabla Pacientes que no aparecen en la tabla
de Cita.
∏nombre PACIENTE-∏nombre (PACIENTE∞CITA)
l Obtener la fecha de su última consulta medica y la dirección del paciente
cuyo nombre es 'Pedro Pérez'
PACIENTE(nombre,edad, dirección)
l Obtener el nombre y la dirección de todos los empleados que trabajan para
el departamento “médico”
TRABAJADORES(nombre, id_trabajador, edad, cedula, puesto, dirección)
Ejercicio #2
Obtener los números de los trabajadores que tienen una duración de por lo menos
10.
TRABAJADORES(id_trabajador, nombre, edad, duracion)
Averiguar los nombres de todos los empleados que trabajan para la clínica “Los
Ángeles”
π nombre – TRABAJADORES (σ nombre – clinica = “Los Ángeles”)
Averiguar el nombre de todos los empleados de esta base de datos que viven en la
misma ciudad que la clínica para la que trabajan.
π nombre – TRABAJADORES (σ direccion – ciudad =direccion – ciudad
(TRABAJADORES, CLINICA))
Ejercicio #3
Averiguar el nombre de todos los pacientes que tienen más de 3 consultas
σhistorial_citas>3 (PACIENTE)
Averiguar el nombres de todos los trabajadores que han utilizado los servicios
médicos de la clínica.
Πnombre- id_paciente(PACIENTE) ∪ Πnombre- id_pacienteTRABAJADORES)
Se desea averiguar los nombres de todos los pacientes que han utilizado algún
servicio de la clínica “Los Ángeles”
σnombre-tipottipo_citas = «Los Ángeles» (CITA × PACIENTE)

Ejercicio #4
Consulta para averiguar el máximo saldo de cuenta de la clínica.
Πsaldo_disponible (CLINICA) – ΠCLINICA.saldo_disponible
(σCLINICA.saldo_disponible < d.saldo_disponible (CLINICA
×saldossaldo_disponible(CLINICA)))
Averiguar los nombres de todos los pacientes que viven en la misma calle y en la
misma ciudad que Gómez».
Πcalle-PACIENTE, ciudad-PACIENTE (σnombre-PACIENTE = «Gómez»
(PACIENTE))
ΠPACIENTE.nombre-PACIENTE (σPACIENTE.calle-PACIENTE = dirección-Gómez
∧PACIENTE.ciudad-PACIENTE = dirección-Gómez. ciudad (PACIENTE ×
ρdirección-Gómez (calle, ciudad) (Πcalle-PACIENTE, ciudad-PACIENTE (σnombre-
PACIENTE= «Gómez» (PACIENTE)))))

Ejercicio #5
Identificación de los pacientes que ingresaron con los mismos síntomas.
PACIENTES (nombre, edad, síntomas, diagnostico)
Identificar el número de pacientes que sufren la misma enfermedad
PACIENTE(nombre, edad, diagnostico)
Identificar el número de personas que tienen las mismas indicaciones
INDICACIONES(id_medicamentos, cuidados, alimentoaalimentos_cosumibles,
alimentos_noConsumibles)

También podría gustarte