script

fotografia

-- phpMyAdmin SQL Dump --

Base de datos: zuleannys_1

CREATE TABLE alergias ( codalergia int NOT NULL, nombre varchar(45) NOT NULL, gravedad varchar(45) NOT NULL, fecha_de_diagnostico date NOT NULL, medicamentos varchar(45) NOT NULL ) ;

INSERT INTO alergias (codalergia, nombre, gravedad, fecha_de_diagnostico, medicamentos) VALUES (1, 'renitis', 'baja', '2024-05-02', 'acetaminofen'), (2, 'asma', 'alta', '2024-05-03', 'salbutamol'), (3, 'dermatitis', 'media', '2024-05-04', 'clobetasol'), (4, 'alergia a los mariscos', 'alta', '2024-05-05', 'epinefrina'), (5, 'alergia al polen', 'media', '2024-05-06', 'loratadina'), (6, 'alergia al cacahuate', 'alta', '2024-05-07', 'epipen'), (7, 'alergia a los lácteos', 'alta', '2024-05-08', 'antihistamínicos'), (8, 'alergia al polvo', 'media', '2024-05-09', 'fluticasona'), (9, 'conjuntivitis alérgica', 'baja', '2024-05-10', 'gotas para los ojos'), (10, 'alergia al huevo', 'alta', '2024-05-11', 'epipen'), (11, 'alergia al veneno de abeja', 'alta', '2024-05-12', 'antihistamínicos'), (12, 'alergia al gluten', 'media', '2024-05-13', 'cetirizina'), (13, 'alergia al látex', 'alta', '2024-05-14', 'prednisona'), (14, 'alergia a los gatos', 'baja', '2024-05-15', 'loratadina'), (15, 'alergia al sol', 'alta', '2024-05-16', 'clobetasol'), (16, 'alergia al cacahuate', 'alta', '2024-05-17', 'epipen'), (17, 'alergia al pescado', 'alta', '2024-05-18', 'epinefrina'), (18, 'alergia al polen de hierba', 'media', '2024-05-19', 'fexofenadina'), (19, 'alergia al ácaro del polvo', 'baja', '2024-05-20', 'montelukast'), (20, 'alergia al látex', 'alta', '2024-05-21', 'prednisona'), (21, 'alergia al frío', 'alta', '2024-05-22', 'antihistamínicos'), (22, 'alergia al tinte para el cabello', 'media', '2024-05-23', 'cetirizina'), (23, 'alergia al veneno de avispa', 'alta', '2024-05-24', 'epinefrina'), (24, 'alergia al trigo', 'baja', '2024-05-25', 'loratadina'), (25, 'alergia al pelo de perro', 'alta', '2024-05-26', 'clobetasol'), (26, 'alergia al cacahuete', 'alta', '2024-05-27', 'epipen'), (27, 'alergia al moho', 'media', '2024-05-28', 'fluticasona'), (28, 'alergia a la penicilina', 'alta', '2024-05-29', 'antihistamínicos'), (29, 'alergia al maíz', 'baja', '2024-05-30', 'loratadina'), (30, 'alergia al huevo', 'alta', '2024-05-31', 'epipen'), (31, 'alergia al maní', 'alta', '2024-06-01', 'antihistamínicos'), (32, 'alergia al marisco', 'alta', '2024-06-02', 'epinefrina'), (33, 'alergia a los ácaros', 'media', '2024-06-03', 'cetirizina'), (34, 'alergia a los lácteos', 'alta', '2024-06-04', 'antihistamínicos'), (35, 'alergia a la soja', 'baja', '2024-06-05', 'loratadina'), (36, 'alergia al polvo', 'media', '2024-06-06', 'fluticasona'), (37, 'alergia a las nueces', 'alta', '2024-06-07', 'epipen'), (38, 'alergia a la histamina', 'media', '2024-06-08', 'clobetasol'), (39, 'alergia a la aspirina', 'alta', '2024-06-09', 'antihistamínicos'), (40, 'alergia al tinte para el cabello', 'media', '2024-06-10', 'cetirizina'), (41, 'alergia al mango', 'alta', '2024-06-11', 'epipen'), (42, 'alergia al pescado', 'alta', '2024-06-12', 'antihistamínicos'), (43, 'alergia al moho', 'media', '2024-06-13', 'fluticasona'), (44, 'alergia al polen de gramíneas', 'baja', '2024-06-14', 'loratadina'), (45, 'alergia a la leche de vaca', 'alta', '2024-06-15', 'antihistamínicos'), (46, 'alergia al látex', 'alta', '2024-06-16', 'prednisona'), (47, 'alergia a las picaduras de insectos', 'alta', '2024-06-17', 'epinefrina'), (48, 'alergia al trigo', 'baja', '2024-06-18', 'loratadina'), (49, 'alergia a la penicilina', 'alta', '2024-06-19', 'antihistamínicos'), (50, 'alergia a los gatos', 'baja', '2024-06-20', 'cetirizina'), (51, 'alergia al sol', 'alta', '2024-06-21', 'clobetasol'), (52, 'alergia a los cacahuetes', 'alta', '2024-06-22', 'epipen'), (53, 'alergia al polvo', 'media', '2024-06-23', 'fluticasona'), (54, 'alergia al marisco', 'alta', '2024-05-02', 'epinefrina'), (55, 'alergia al huevo', 'alta', '2024-06-25', 'epipen'), (56, 'alergia al polen', 'media', '2024-06-26', 'cetirizina'), (57, 'alergia al tinte para el cabello', 'media', '2024-06-27', 'loratadina'), (58, 'alergia al sol', 'alta', '2024-06-28', 'clobetasol'), (59, 'alergia a los frutos secos', 'alta', '2024-06-29', 'antihistamínicos'), (60, 'alergia al polen de las flores', 'baja', '2024-06-30', 'fluticasona'), (61, 'alergia a los gatos', 'baja', '2024-07-01', 'loratadina'), (62, 'alergia a la penicilina', 'alta', '2024-07-02', 'antihistamínicos'), (63, 'alergia al cacahuete', 'alta', '2024-07-03', 'epipen'), (64, 'alergia al polvo', 'media', '2024-07-04', 'cetirizina'), (65, 'alergia al moho', 'alta', '2024-07-05', 'clobetasol'), (66, 'alergia a los mariscos', 'alta', '2024-07-06', 'epinefrina'), (67, 'alergia al látex', 'alta', '2024-07-07', 'antihistamínicos'), (68, 'alergia al pelo de perro', 'alta', '2024-07-08', 'prednisona'), (69, 'alergia a la aspirina', 'alta', '2024-07-09', 'antihistamínicos');

CREATE TABLE antecedentes_familiaresr ( codantecedentefamiiar int NOT NULL, relacion_familiar varchar(45) NOT NULL, enfermedad_o_condicion varchar(45) NOT NULL, estado_actual varchar(45) NOT NULL, registro varchar(45) NOT NULL, tratamiento varchar(45) NOT NULL, nivel_de_riesgo varchar(45) NOT NULL, codpaciente int NOT NULL );

--

INSERT INTO antecedentes_familiaresr (codantecedentefamiiar, relacion_familiar, enfermedad_o_condicion, estado_actual, registro, tratamiento, nivel_de_riesgo, codpaciente) VALUES (2, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 78), (3, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 78), (4, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 78), (5, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 79), (6, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 79), (7, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 79), (8, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 80), (9, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 80), (10, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 80), (11, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 81), (12, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 82), (13, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 82), (14, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 82), (15, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 83), (16, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 83), (17, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 83), (18, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 84), (19, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 84), (20, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 84), (21, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 85), (22, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 85), (23, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 85), (24, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 86), (25, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 86), (26, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 86), (27, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 87), (28, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 87), (29, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 87), (30, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 88), (31, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 88), (32, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 88), (33, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 89), (34, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 89), (35, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 89), (36, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 90), (37, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 90), (38, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 90), (39, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 91), (40, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 91), (41, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 91), (42, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 92), (43, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 92), (44, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 92), (45, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 93), (46, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 93), (47, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 93), (48, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 94), (49, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 94), (50, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 94), (51, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 95), (52, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 95), (53, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 95), (54, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 96), (55, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 96), (56, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 96), (57, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 97), (58, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 97), (59, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 97), (60, 'Padre', 'Hipertensión', 'Controlado', '2023-01-15', 'Medicación', 'Bajo', 98), (61, 'Madre', 'Diabetes', 'Controlada', '2023-01-15', 'Insulina', 'Moderado', 98), (62, 'Hermano', 'Asma', 'Controlado', '2023-01-15', 'Inhalador', 'Bajo', 98);

CREATE TABLE cirugias ( codcirugia int NOT NULL, tipo varchar(45) NOT NULL, fecha date NOT NULL, nombre_cirujano varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, descripcion varchar(45) NOT NULL, registro_de_seguimiento varchar(45) NOT NULL, estado_de_recuperacion varchar(45) NOT NULL, registro_de_consulta varchar(45) NOT NULL );

--

INSERT INTO cirugias (codcirugia, tipo, fecha, nombre_cirujano, descripcion, registro_de_seguimiento, estado_de_recuperacion, registro_de_consulta) VALUES (1, 'Cirugía de corazón abierto', '2024-02-14', 'Mauricio Anelio', 'rcuidadosa evaluación ', 'Resultados de exámenes preoperatorios ', 'en proceso', 'es las 2 consulta'), (2, 'Cirugía de bypass coronario', '2024-02-07', 'Andres Felipie', 'requiere una cuidadosa evaluación', 'seguimiento ', 'mejorado', 'estuvo en 5 consultas '), (3, 'reemplazo de válvula cardíaca', '2024-01-31', 'Mauricio Anelio', 'en proceso de seguimiento ', '(análisis de sangre, radiografías, etc.):', 'en proceso', 'es las 2 consulta'), (4, 'aneurisma aórtico', '2024-05-01', 'Andres Mautero', 'cuidadosa evaluación ', ' seguimiento exitosos', 'mejorado', 'estuvo en 5 consultas '), (5, 'Urgente', '2024-05-06', 'Cirugia cardíaca urgente', 'Procedimiento para tratar una afeccion', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (6, 'Electiva', '2024-05-07', 'Mastopectomía', 'Extirpación quirúrgica de una o ambas mamas', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (7, 'Electiva', '2024-05-08', 'Cirugía de cataratas', 'Remoción del cristalino opaco del ojo', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (8, 'Electiva', '2024-05-07', 'Mastopectomía', 'Extirpación quirúrgica de una o ambas mamas', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (11, 'Urgente', '2024-05-06', 'Cirugia cardíaca urgente', 'Procedimiento para tratar una afeccion', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (13, 'Urgente', '2024-05-14', 'Cirugía de descompresión craneal', 'Alivio de la presión intracraneal', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (14, 'Electiva', '2024-05-15', 'Cirugía de reemplazo de cadera', 'Reemplazo de la articulación de la cadera', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (17, 'Electiva', '2024-05-18', 'Cirugía de vesícula biliar', 'Extracción de la vesícula biliar', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (18, 'Urgente', '2024-05-19', 'Cirugía de descompresión medular', 'Alivio de la presión sobre la médula espinal', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (19, 'Electiva', '2024-05-20', 'Cirugía de reconstrucción ACL', 'Reconstrucción del ligamento cruzado anterior', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (20, 'Electiva', '2024-05-21', 'Cirugía de hernia', 'Reparación quirúrgica de una hernia', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (21, 'Urgente', '2024-05-22', 'Cirugía de trauma facial', 'Reparación de lesiones faciales traumáticas', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (23, 'Electiva', '2024-05-24', 'Cirugía de vesícula biliar', 'Extracción de la vesícula biliar', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (24, 'Urgente', '2024-05-25', 'Cirugía de bypass coronario', 'Cirugía para tratar enfermedades cardíacas', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (28, 'Electiva', '2024-05-29', 'Cirugía de revascularización coronaria', 'Restauración del flujo sanguíneo al corazón', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (30, 'Urgente', '2024-05-31', 'Cirugía de trauma abdominal', 'Tratamiento de lesiones abdominales graves', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (32, 'Electiva', '2024-06-02', 'Cirugía de vesícula biliar', 'Extracción de la vesícula biliar', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (35, 'Electiva', '2024-06-05', 'Cirugía de vesícula biliar', 'Extracción de la vesícula biliar', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (36, 'Urgente', '2024-06-06', 'Cirugía de urgencia por apendicitis', 'Extracción del apéndice inflamado', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (37, 'Electiva', '2024-06-07', 'Cirugía de cataratas', 'Remoción del cristalino opaco del ojo', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (39, 'Electiva', '2024-06-09', 'Cirugía de reemplazo de cadera', 'Reemplazo de la articulación de la cadera', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (42, 'Electiva', '2024-06-12', 'Cirugía de reparación de hernia', 'Reparación quirúrgica de una hernia', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (44, 'Electiva', '2024-06-14', 'Cirugía de reconstrucción de ACL', 'Reconstrucción del ligamento cruzado anterior', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (47, 'Electiva', '2024-06-17', 'Cirugía de cataratas', 'Remoción del cristalino opaco del ojo', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (53, 'Urgente', '2024-06-23', 'Cirugía de emergencia por apendicitis', 'Extracción del apéndice inflamado', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (77, 'Electiva', '2024-05-08', 'Cirugía de cataratas', 'Remoción del cristalino opaco del ojo', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (85, 'Electiva', '2024-05-07', 'Mastopectomía', 'Extirpación quirúrgica de una o ambas mamas', 'Seguimiento postoperatorio programado', 'En recuperación', 'Consulta postoperatoria'), (99, 'Urgente', '2024-05-06', 'Cirugia cardíaca urgente', 'Procedimiento para tratar una afeccion', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (110, 'Urgente', '2024-05-06', 'Cirugia cardíaca urgente', 'Procedimiento para tratar una afeccion', 'Seguimiento postoperatorio urgente', 'En recuperación', 'Consulta postoperatoria'), (111, 'Cardíaca', '2023-01-20', 'Dr. Pérez', 'Reparación', '2023-01-25', 'Estable', '2023-02-05'), (112, 'Oftalmológica', '2023-02-15', 'Dra. Gómez', 'Extracción Cataratas', '2023-02-20', 'Recuperándose', '2023-03-01'), (113, 'Abdominal', '2023-03-10', 'Dr. Martínez', 'Apendicectomía', '2023-03-15', 'En progreso', '2023-03-25'), (114, 'Ortopédica', '2023-04-05', 'Dra. Rodríguez', 'Fijación', '2023-04-10', 'Mejorando', '2023-04-20'), (115, 'Plástica', '2023-05-20', 'Dr. Sánchez', 'Rinoplastia', '2023-05-25', 'Recuperándose', '2023-06-05'), (116, 'Ortopédica', '2023-06-10', 'Dra. Pérez', 'Reemplazo Articular', '2023-06-15', 'Estable', '2023-06-25'), (117, 'Neurológica', '2023-07-15', 'Dr. Gómez', 'Resección Tumoral', '2023-07-20', 'Mejorando', '2023-07-30'), (118, 'Cardíaca', '2023-08-20', 'Dr. Martínez', 'ByPass', '2023-08-25', 'Recuperándose', '2023-09-05'), (119, 'Ginecológica', '2023-09-05', 'Dra. Rodríguez', 'Histerectomía', '2023-09-10', 'Estable', '2023-09-20'), (120, 'Abdominal', '2023-10-10', 'Dr. Sánchez', 'Laparoscopia', '2023-10-15', 'Recuperándose', '2023-10-25'), (121, 'Oftalmológica', '2023-11-15', 'Dr. Pérez', 'Cirugía Lasik', '2023-11-20', 'Estable', '2023-11-30'), (122, 'Urológica', '2023-12-20', 'Dra. Gómez', 'Nefrectomía', '2023-12-25', 'Mejorando', '2024-01-05'), (123, 'Plástica', '2024-01-10', 'Dr. Martínez', 'Blefaroplastia', '2024-01-15', 'Recuperándose', '2024-01-25'), (124, 'Ortopédica', '2024-02-05', 'Dra. Rodríguez', 'Artroscopia', '2024-02-10', 'Estable', '2024-02-20'), (125, 'Cardíaca', '2024-03-20', 'Dr. Sánchez', 'Valvuloplastia', '2024-03-25', 'Recuperándose', '2024-04-05'), (126, 'Neurológica', '2024-04-15', 'Dr. Pérez', 'Craneotomía', '2024-04-20', 'Mejorando', '2024-04-30'), (127, 'Ginecológica', '2024-05-10', 'Dra. Gómez', 'Colposcopia', '2024-05-15', 'Estable', '2024-05-25'), (128, 'Abdominal', '2024-06-05', 'Dr. Martínez', 'Colecistectomía', '2024-06-10', 'Recuperándose', '2024-06-20'), (129, 'Oftalmológica', '2024-07-15', 'Dra. Rodríguez', 'Trasplante Corneal', '2024-07-20', 'Estable', '2024-07-30'), (130, 'Urológica', '2024-08-20', 'Dr. Sánchez', 'Prostatectomía', '2024-08-25', 'Mejorando', '2024-09-05'), (131, 'Plástica', '2024-09-05', 'Dr. Pérez', 'Liposucción', '2024-09-10', 'Recuperándose', '2024-09-20'), (132, 'Ortopédica', '2024-10-10', 'Dra. Gómez', 'Artroplastia', '2024-10-15', 'Estable', '2024-10-25'), (133, 'Cardíaca', '2024-11-15', 'Dr. Martínez', 'Angioplastia', '2024-11-20', 'Recuperándose', '2024-11-30'), (134, 'Neurológica', '2024-12-20', 'Dr. Sánchez', 'Ventriculostomía', '2024-12-25', 'Mejorando', '2025-01-05'), (135, 'Ginecológica', '2025-01-10', 'Dr. Pérez', 'Curetaje', '2025-01-15', 'Estable', '2025-01-25'), (136, 'Abdominal', '2025-02-05', 'Dra. Gómez', 'Gastrectomía', '2025-02-10', 'Recuperándose', '2025-02-20'), (137, 'Oftalmológica', '2025-03-20', 'Dr. Martínez', 'Vitrectomía', '2025-03-25', 'Estable', '2025-04-05'), (138, 'Urológica', '2025-04-15', 'Dra. Rodríguez', 'Litotricia', '2025-04-20', 'Mejorando', '2025-04-30');

CREATE TABLE citas ( codcitas int NOT NULL, fecha_cita date NOT NULL, hora_cita time NOT NULL, motivo varchar(45) NOT NULL, estado varchar(45) NOT NULL, codmedico int NOT NULL, codhospital int NOT NULL, codpaciente int NOT NULL );

CREATE TABLE dispositivos ( coddispositivo int NOT NULL, nombre varchar(45) NOT NULL, tipo varchar(45) NOT NULL, descripcion varchar(45) NOT NULL, fabricante varchar(45) NOT NULL, numero_de_serie varchar(45) NOT NULL, fecha_de_adquisicion date NOT NULL, estado varchar(45) NOT NULL, almacenamiento varchar(45) NOT NULL, conectividad varchar(45) NOT NULL, compatibilidad varchar(45) NOT NULL, mantenimiento varchar(45) NOT NULL, ubicacion_actual varchar(45) NOT NULL, codrutina int NOT NULL, codpaciente int NOT NULL );

INSERT INTO dispositivos (coddispositivo, nombre, tipo, descripcion, fabricante, numero_de_serie, fecha_de_adquisicion, estado, almacenamiento, conectividad, compatibilidad, mantenimiento, ubicacion_actual, codrutina, codpaciente) VALUES (49, 'Smartwatch FitPro', 'Wearable', 'Monitoreo de actividad física', 'FitTech', 'SN123456', '2023-01-15', 'Funcional', '8 GB', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 27, 78), (50, 'Báscula Inteligente', 'Salud', 'Medición de peso y composición corporal', 'TechHealth', 'SN789012', '2023-02-20', 'Funcional', 'N/A', 'Bluetooth, Wi-Fi', 'iOS, Android', 'Semestral', 'Baño', 28, 79), (51, 'Electroestimulador Muscular', 'Salud', 'Estimulación muscular', 'MuscleTech', 'SN345678', '2023-03-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Sala de estar', 29, 80), (52, 'Sensor de Oxígeno en Sangre', 'Salud', 'Monitoreo de oxígeno en sangre', 'HealthTech', 'SN901234', '2023-04-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 30, 81), (53, 'Balón de Rehabilitación', 'Fisioterapia', 'Ejercicios de rehabilitación', 'RehabTech', 'SN567890', '2023-05-20', 'Funcional', 'N/A', 'N/A', 'N/A', 'Anual', 'Gimnasio', 31, 82), (54, 'Aparato de Presión Arterial', 'Salud', 'Medición de presión arterial', 'HealthTech', 'SN123789', '2023-06-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 32, 83), (55, 'Dispositivo de Monitoreo del Sueño', 'Salud', 'Seguimiento del ciclo de sueño', 'SleepTech', 'SN890123', '2023-07-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 33, 84), (56, 'Pulsera de Actividad', 'Wearable', 'Seguimiento de actividad física', 'FitTech', 'SN456789', '2023-08-20', 'Funcional', '16 GB', 'Bluetooth, Wi-Fi', 'iOS, Android', 'Mensual', 'Dormitorio', 34, 85), (57, 'Termómetro Infrarrojo', 'Salud', 'Medición de temperatura corporal', 'HealthTech', 'SN234567', '2023-09-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Botiquín', 35, 86), (58, 'Electrocardiograma Portátil', 'Salud', 'Registro de actividad eléctrica del corazón', 'CardioTech', 'SN789012', '2023-10-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 36, 87), (106, 'Pulsioxímetro', 'Salud', 'Medición', 'HealthTech', 'SN345678', '2023-11-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 37, 88), (107, 'Monitor de Glucosa', 'Salud', 'Monitoreo', 'HealthTech', 'SN901234', '2023-12-20', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 38, 89), (108, 'Parche de Monitoreo de Insulina', 'Salud', 'Monitoreo', 'HealthTech', 'SN567890', '2024-01-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Brazo', 39, 90), (109, 'Medidor de CO2 Portátil', 'Salud', 'Medición', 'AirTech', 'SN123789', '2024-02-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Oficina', 40, 91), (110, 'Monitor de Calidad del Aire', 'Salud', 'Monitoreo', 'AirTech', 'SN890123', '2024-03-20', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Sala de estar', 41, 92), (111, 'Purificador de Aire Inteligente', 'Salud', 'Eliminación', 'AirTech', 'SN456789', '2024-04-15', 'Funcional', 'N/A', 'Wi-Fi', 'iOS, Android', 'Semestral', 'Sala de estar', 42, 93), (112, 'Báscula de Composición Corporal', 'Salud', 'Análisis', 'HealthTech', 'SN234567', '2024-05-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Baño', 43, 94), (113, 'Estetoscopio Digital', 'Salud', 'Escucha', 'HealthTech', 'SN789012', '2024-06-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Hospital', 44, 95), (114, 'Reloj Deportivo FitX', 'Wearable', 'Monitoreo', 'FitTech', 'SN123456', '2023-01-15', 'Funcional', '8 GB', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 27, 78), (115, 'Balanza Inteligente', 'Salud', 'Medición', 'TechHealth', 'SN789012', '2023-02-20', 'Funcional', 'N/A', 'Bluetooth, Wi-Fi', 'iOS, Android', 'Semestral', 'Baño', 28, 79), (116, 'Estimulador Muscular XForce', 'Salud', 'Estimulación', 'MuscleTech', 'SN345678', '2023-03-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Sala de estar', 29, 80), (117, 'Oxímetro de Pulso', 'Salud', 'Monitoreo', 'HealthTech', 'SN901234', '2023-04-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 30, 81), (118, 'Pelota de Rehabilitación', 'Fisioterapia', 'Ejercicios', 'RehabTech', 'SN567890', '2023-05-20', 'Funcional', 'N/A', 'N/A', 'N/A', 'Anual', 'Gimnasio', 31, 82), (119, 'Monitor de Presión Arterial', 'Salud', 'Medición', 'HealthTech', 'SN123789', '2023-06-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 32, 83), (120, 'Dispositivo de Sueño Profundo', 'Salud', 'Seguimiento', 'SleepTech', 'SN890123', '2023-07-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 33, 84), (121, 'Brazalete de Actividad', 'Wearable', 'Seguimiento', 'FitTech', 'SN456789', '2023-08-20', 'Funcional', '16 GB', 'Bluetooth, Wi-Fi', 'iOS, Android', 'Mensual', 'Dormitorio', 34, 85), (122, 'Termómetro sin Contacto', 'Salud', 'Medición', 'HealthTech', 'SN234567', '2023-09-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Botiquín', 35, 86), (123, 'Monitor de ECG Portátil', 'Salud', 'Registro', 'CardioTech', 'SN789012', '2023-10-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 36, 87), (124, 'Pulsioxímetro', 'Salud', 'Medición', 'HealthTech', 'SN345678', '2023-11-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 37, 88), (125, 'Monitor de Glucosa', 'Salud', 'Monitoreo', 'HealthTech', 'SN901234', '2023-12-20', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 38, 89), (126, 'Parche de Monitoreo de Insulina', 'Salud', 'Monitoreo', 'HealthTech', 'SN567890', '2024-01-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Brazo', 39, 90), (127, 'Medidor de CO2 Portátil', 'Salud', 'Medición', 'AirTech', 'SN123789', '2024-02-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Oficina', 40, 91), (128, 'Monitor de Calidad del Aire', 'Salud', 'Monitoreo', 'AirTech', 'SN890123', '2024-03-20', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Sala de estar', 41, 92), (129, 'Purificador de Aire Inteligente', 'Salud', 'Eliminación', 'AirTech', 'SN456789', '2024-04-15', 'Funcional', 'N/A', 'Wi-Fi', 'iOS, Android', 'Semestral', 'Sala de estar', 42, 93), (130, 'Báscula de Composición Corporal', 'Salud', 'Análisis', 'HealthTech', 'SN234567', '2024-05-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Baño', 43, 94), (131, 'Estetoscopio Digital', 'Salud', 'Escucha', 'HealthTech', 'SN789012', '2024-06-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Hospital', 44, 95), (132, 'Monitor de Fertilidad', 'Salud', 'Seguimiento', 'HealthTech', 'SN345678', '2024-07-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 45, 96), (133, 'Reloj Deportivo FitX', 'Wearable', 'Monitoreo', 'FitTech', 'SN123456', '2023-01-15', 'Funcional', '8 GB', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 27, 78), (134, 'Balanza Inteligente', 'Salud', 'Medición', 'TechHealth', 'SN789012', '2023-02-20', 'Funcional', 'N/A', 'Bluetooth, Wi-Fi', 'iOS, Android', 'Semestral', 'Baño', 28, 79), (135, 'Estimulador Muscular XForce', 'Salud', 'Estimulación', 'MuscleTech', 'SN345678', '2023-03-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Sala de estar', 29, 80), (136, 'Oxímetro de Pulso', 'Salud', 'Monitoreo', 'HealthTech', 'SN901234', '2023-04-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 30, 81), (137, 'Pelota de Rehabilitación', 'Fisioterapia', 'Ejercicios', 'RehabTech', 'SN567890', '2023-05-20', 'Funcional', 'N/A', 'N/A', 'N/A', 'Anual', 'Gimnasio', 31, 82), (138, 'Monitor de Presión Arterial', 'Salud', 'Medición', 'HealthTech', 'SN123789', '2023-06-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 32, 83), (139, 'Dispositivo de Sueño Profundo', 'Salud', 'Seguimiento', 'SleepTech', 'SN890123', '2023-07-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 33, 84), (140, 'Brazalete de Actividad', 'Wearable', 'Seguimiento', 'FitTech', 'SN456789', '2023-08-20', 'Funcional', '16 GB', 'Bluetooth, Wi-Fi', 'iOS, Android', 'Mensual', 'Dormitorio', 34, 85), (141, 'Termómetro sin Contacto', 'Salud', 'Medición', 'HealthTech', 'SN234567', '2023-09-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Botiquín', 35, 86), (142, 'Monitor de ECG Portátil', 'Salud', 'Registro', 'CardioTech', 'SN789012', '2023-10-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 36, 87), (143, 'Pulsioxímetro', 'Salud', 'Medición', 'HealthTech', 'SN345678', '2023-11-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 37, 88), (144, 'Monitor de Glucosa', 'Salud', 'Monitoreo', 'HealthTech', 'SN901234', '2023-12-20', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Semestral', 'Dormitorio', 38, 89), (145, 'Parche de Monitoreo de Insulina', 'Salud', 'Monitoreo', 'HealthTech', 'SN567890', '2024-01-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Brazo', 39, 90), (146, 'Medidor de CO2 Portátil', 'Salud', 'Medición', 'AirTech', 'SN123789', '2024-02-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Oficina', 40, 91), (147, 'Monitor de Calidad del Aire', 'Salud', 'Monitoreo', 'AirTech', 'SN890123', '2024-03-20', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Sala de estar', 41, 92), (148, 'Purificador de Aire Inteligente', 'Salud', 'Eliminación', 'AirTech', 'SN456789', '2024-04-15', 'Funcional', 'N/A', 'Wi-Fi', 'iOS, Android', 'Semestral', 'Sala de estar', 42, 93), (149, 'Báscula de Composición Corporal', 'Salud', 'Análisis', 'HealthTech', 'SN234567', '2024-05-10', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Baño', 43, 94), (150, 'Estetoscopio Digital', 'Salud', 'Escucha', 'HealthTech', 'SN789012', '2024-06-05', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Mensual', 'Hospital', 44, 95), (151, 'Monitor de Fertilidad', 'Salud', 'Seguimiento', 'HealthTech', 'SN345678', '2024-07-15', 'Funcional', 'N/A', 'Bluetooth', 'iOS, Android', 'Anual', 'Dormitorio', 45, 96);

CREATE TABLE enfermedades_cronicas ( codenfermadadcronica int NOT NULL, nombre varchar(45) NOT NULL, descripcion varchar(45) NOT NULL, tratamiento varchar(45) NOT NULL, nivel_de_control varchar(45) NOT NULL )<;

enfermedades_cronicas` -- INSERT INTO enfermedades_cronicas (codenfermadadcronica, nombre, descripcion, tratamiento, nivel_de_control) VALUES (1, 'bronquitis aguda ', 'resfriado de pecho', 'tomar liquidos , aspirina y acetaminofen', 'alto'), (2, 'diabetes tipo 2', 'niveles elevados de azucar en la sangre', 'insulina y control de dieta', 'alto'), (5, 'artritis reumatoide', 'inflamacion de las articulaciones', 'medicamentos antiinflamatorios y fisioterapia', 'alto'), (12, 'fibromialgia', 'dolor musculoesqueletico generalizado', 'medicamentos para el dolor y terapia fisica', 'medio'), (13, 'hipotiroidismo', 'bajo funcionamiento de la glandula tiroides', 'hormona tiroidea sintetica', 'alto'), (14, 'depresion mayor', 'trastorno del estado de animo', 'antidepresivos y psicoterapia', 'alto'), (18, 'enfermedad cardiaca coronaria', 'estrechamiento de las arterias coronarias', 'medicamentos, cirugia de bypass, angioplastia', 'alto'), (21, 'esquizofrenia', 'trastorno mental grave', 'antipsicoticos y psicoterapia', 'alto'), (23, 'enfermedad de Addison', 'insuficiencia suprarrenal', 'reemplazo hormonal y tratamiento de soporte', 'alto'), (26, 'celiaquía', 'intolerancia al gluten', 'dieta libre de gluten', 'alto'), (27, 'endometriosis', 'crecimiento del tejido fuera del útero', 'medicamentos hormonales y cirugía', 'alto'), (28, 'psoriasis', 'trastorno autoinmunitario que afecta la piel', 'cremas y medicamentos inmunosupresores', 'medio'), (33, 'anemia', 'niveles bajos de hemoglobina en la sangre', 'suplementos de hierro y cambios en la dieta', 'medio'), (38, 'osteoartritis', 'desgaste del cartílago articular', 'analgesicos y antiinflamatorios', 'medio'), (43, 'síndrome del túnel carpiano', 'compresión del nervio mediano en la muñeca', 'reposo, férula y cirugía en casos graves', 'medio'), (50, 'trastorno de ansiedad generalizada', 'preocupación crónica y excesiva', 'terapia cognitivo-conductual', 'medio'), (51, 'Hipertensión', 'Presión alta', 'Medicación', 'Controlado'), (52, 'Diabetes', 'Nivel de azúcar', 'Insulina', 'Controlada'), (53, 'Asma', 'Problema respiratorio', 'Inhalador', 'Controlado'), (54, 'Artritis', 'Inflamación articular', 'Medicación', 'Controlado'), (55, 'Epilepsia', 'Trastorno neurológico', 'Anticonvulsivos', 'Controlado'), (56, 'Enfermedad renal', 'Problemas de riñón', 'Diálisis', 'Controlada'), (57, 'Enfermedad cardiovascular', 'Problemas del corazón', 'Medicación', 'Controlada'), (58, 'Enfermedad pulmonar obstructiva crónica', 'Problemas respiratorios', 'Inhalador', 'Controlada'), (59, 'Cáncer', 'Tumor maligno', 'Quimioterapia', 'En tratamiento'), (60, 'VIH/SIDA', 'Inmunodeficiencia', 'Terapia antirretroviral', 'Controlada'), (61, 'Hipotiroidismo', 'Baja función tiroidea', 'Hormonas', 'Controlado'), (62, 'Osteoporosis', 'Densidad ósea baja', 'Suplementos', 'Controlado'), (63, 'Migraña', 'Dolor de cabeza recurrente', 'Analgesicos', 'Controlado'), (64, 'Depresión', 'Trastorno del estado de ánimo', 'Antidepresivos', 'Controlada'), (65, 'Ansiedad', 'Trastorno de ansiedad', 'Terapia', 'Controlada'), (66, 'Enfermedad de Crohn', 'Inflamación intestinal', 'Medicación', 'Controlada'), (67, 'Fibromialgia', 'Dolor muscular y fatiga', 'Fisioterapia', 'Controlada'), (68, 'Esclerosis múltiple', 'Trastorno del sistema nervioso', 'Medicación', 'Controlada'), (69, 'Hepatitis', 'Inflamación del hígado', 'Antivirales', 'Controlada'), (70, 'Síndrome del intestino irritable', 'Trastorno gastrointestinal', 'Cambios en la dieta', 'Controlado'), (71, 'Enfermedad de Parkinson', 'Trastorno del movimiento', 'Medicación', 'Controlada'), (72, 'Esquizofrenia', 'Trastorno psicótico', 'Antipsicóticos', 'Controlada'), (73, 'Enfermedad de Alzheimer', 'Demencia progresiva', 'Medicación', 'Controlada'), (74, 'Anemia', 'Deficiencia de hierro', 'Suplementos', 'Controlada'), (75, 'Insomnio', 'Trastorno del sueño', 'Terapia cognitivo-conductual', 'Controlado'), (76, 'Enfermedad de Lyme', 'Infección transmitida por garrapatas', 'Antibióticos', 'Controlada'), (77, 'Acné', 'Trastorno cutáneo', 'Tratamientos tópicos', 'Controlado'), (78, 'Síndrome de ovario poliquístico', 'Trastorno hormonal femenino', 'Anticonceptivos', 'Controlado'), (79, 'Endometriosis', 'Crecimiento anormal del tejido', 'Medicación', 'Controlada'), (80, 'Hipotiroidismo', 'Baja función tiroidea', 'Hormonas', 'Controlado'), (81, 'Osteoporosis', 'Densidad ósea baja', 'Suplementos', 'Controlado'), (82, 'Migraña', 'Dolor de cabeza recurrente', 'Analgesicos', 'Controlado'), (83, 'Depresión', 'Trastorno del estado de ánimo', 'Antidepresivos', 'Controlada'), (84, 'Ansiedad', 'Trastorno de ansiedad', 'Terapia', 'Controlada'), (85, 'Enfermedad de Crohn', 'Inflamación intestinal', 'Medicación', 'Controlada'), (86, 'Fibromialgia', 'Dolor muscular y fatiga', 'Fisioterapia', 'Controlada'), (87, 'Esclerosis múltiple', 'Trastorno del sistema nervioso', 'Medicación', 'Controlada'), (88, 'Hepatitis', 'Inflamación del hígado', 'Antivirales', 'Controlada'), (89, 'Síndrome del intestino irritable', 'Trastorno gastrointestinal', 'Cambios en la dieta', 'Controlado'), (90, 'Enfermedad de Parkinson', 'Trastorno del movimiento', 'Medicación', 'Controlada'), (91, 'Esquizofrenia', 'Trastorno psicótico', 'Antipsicóticos', 'Controlada'), (92, 'Enfermedad de Alzheimer', 'Demencia progresiva', 'Medicación', 'Controlada'), (93, 'Anemia', 'Deficiencia de hierro', 'Suplementos', 'Controlada'), (94, 'Insomnio', 'Trastorno del sueño', 'Terapia cognitivo-conductual', 'Controlado'), (95, 'Enfermedad de Lyme', 'Infección transmitida por garrapatas', 'Antibióticos', 'Controlada'), (96, 'Acné', 'Trastorno cutáneo', 'Tratamientos tópicos', 'Controlado'), (97, 'Síndrome de ovario poliquístico', 'Trastorno hormonal femenino', 'Anticonceptivos', 'Controlado'), (98, 'Endometriosis', 'Crecimiento anormal del tejido', 'Medicación', 'Controlada');

CREATE TABLE Historial_medico ( codHistorial_medico int NOT NULL, fecha_registro date NOT NULL, hora_registro time NOT NULL, presion_sistolica varchar(45) NOT NULL, presion_distolica varchar(45) NOT NULL, frecuencia_cardica varchar(45) NOT NULL, nivel_de_oxigeno_de_sangre varchar(45) NOT NULL, diagnostico_medico varchar(45) NOT NULL, cambio_de_animo varchar(45) NOT NULL, registro_adiccional varchar(45) NOT NULL, codpaciente int NOT NULL, codcirugia int NOT NULL, codenfermadadcronica int NOT NULL ) ;

INSERT INTO Historial_medico (codHistorial_medico, fecha_registro, hora_registro, presion_sistolica, presion_distolica, frecuencia_cardica, nivel_de_oxigeno_de_sangre, diagnostico_medico, cambio_de_animo, registro_adiccional, codpaciente, codcirugia, codenfermadadcronica) VALUES (1, '2024-05-09', '00:28:56', '120 mm Hg', ' 80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (46, '2024-05-09', '00:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (47, '2024-05-09', '00:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 82, 134, 85), (57, '2024-05-09', '00:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (58, '2024-05-09', '00:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 82, 134, 85), (68, '2024-05-10', '01:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (69, '2024-05-11', '02:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (70, '2024-05-12', '03:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (71, '2024-05-13', '04:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (72, '2024-05-14', '05:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (73, '2024-05-15', '06:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (74, '2024-05-16', '07:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (75, '2024-05-17', '08:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (76, '2024-05-18', '09:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (77, '2024-05-19', '10:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (78, '2024-05-20', '11:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (79, '2024-05-21', '12:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (80, '2024-05-16', '07:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (81, '2024-05-17', '08:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (82, '2024-05-18', '09:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (83, '2024-05-19', '10:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (84, '2024-05-20', '11:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (85, '2024-05-21', '12:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (86, '2024-05-22', '13:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (87, '2024-05-23', '14:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (88, '2024-05-24', '15:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (89, '2024-05-28', '19:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (90, '2024-05-29', '20:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (91, '2024-05-30', '21:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (92, '2024-05-31', '22:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (93, '2024-06-01', '23:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (94, '2024-06-02', '00:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (95, '2024-06-03', '01:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (96, '2024-06-04', '02:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (97, '2024-06-05', '03:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (98, '2024-06-06', '04:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (99, '2024-06-07', '05:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (100, '2024-06-08', '06:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (101, '2024-06-09', '07:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (102, '2024-06-10', '08:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (103, '2024-06-11', '09:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (104, '2024-06-28', '02:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (105, '2024-06-29', '03:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (106, '2024-06-30', '04:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (107, '2024-07-01', '05:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (108, '2024-07-02', '06:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (109, '2024-07-03', '07:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (110, '2024-07-04', '08:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (111, '2024-07-05', '09:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84), (112, '2024-07-06', '10:28:56', '120 mm Hg', '80 mm Hg', '12', '67', 'bien', 'normal', 'exelente', 81, 133, 84);

CREATE TABLE Hospital ( codhospital int NOT NULL, nombre varchar(45) NOT NULL, direccion varchar(45) NOT NULL, numero int NOT NULL, correo varchar(45) NOT NULL, sitio varchar(45) NOT NULL );

INSERT INTO Hospital (codhospital, nombre, direccion, numero, correo, sitio) VALUES (1, 'sangrado corazon', 'calle 45 carrera 89', 345893, 'juaniat@gmail.com', 'www.sagrado.com'), (2, 'la piloto', 'Calle 10 # 5-51', 7302874, 'pilo@gmail.com', 'www.robledo.com'), (3, 'san vicente', 'Calle 53 No 10-60/46, Piso 2', 7284676, 'san@gmail.com', 'www.san vicente.com'), (4, 'aurora', 'Carrera 21 # 17 -63', 6583726, 'aurora@gmail.com', 'www.aurora.com'), (5, 'E.S.E Hospital la Estrella.', 'Calle 53 No 10-60/46, Piso 2.', 87297323, 'estrella@gmail.com', 'www.estrella.com'), (6, 'E.S.E Hospital San Vicente de Paúl.', 'Carrera 42 # 54-77 Barrio El Recreo', 9278470, 'estre@gmail.com', 'www.sanvi.com'), (7, ' Bello Salud. Bello, Antioquia.', 'Calle 37 # 42-12', 8974785, 'bell@gmail.com', 'www.bello.com'), (8, 'E.S.E Hospital del sur Gabriel Jaramillo .', 'Calle 16 # 3-28', 98724, 'gabi@gmail.com', 'www.surgabriel.com'), (9, ' Salud. sancristobal, Antioquia.', 'Calle 8 # 7-40 Centro', 942867, 'sanc@gmail.com', 'www.sancri.com'), (10, 'E.S.E. Hospital La María', 'Avenida 1 # 28-57', 87956723, 'maria@gmail,com', 'www.itagui.com'), (11, 'Hospital San Juan', 'Calle 5 # 123', 123456789, 'info@hospitalsanjuan.com', 'www.hospitalsanjuan.com'), (12, 'Hospital Santa María', 'Avenida Principal # 456', 987654321, 'contacto@hospitalsantamaria.com', 'www.hospitalsantamaria.com'), (13, 'Hospital Universitario', 'Carrera 10 # 789', 456123789, 'hospitaluniversitario@example.com', 'www.hospitaluniversitario.com'), (14, 'Hospital Central', 'Calle Central # 100', 555111222, 'info@hospitalcentral.com', 'www.hospitalcentral.com'), (15, 'Clínica del Valle', 'Avenida del Valle # 200', 999888777, 'contacto@clinicadelvalle.com', 'www.clinicadelvalle.com'), (16, 'Hospital Infantil', 'Calle Niños Felices # 50', 333444555, 'contacto@hospitalinfantil.com', 'www.hospitalinfantil.com'), (17, 'Hospital del Este', 'Avenida del Este # 300', 666777888, 'info@hospitaldeleste.com', 'www.hospitaldeleste.com'), (18, 'Clínica San José', 'Carrera San José # 75', 111222333, 'contacto@clinicasanjose.com', 'www.clinicasanjose.com'), (19, 'Hospital de la Montaña', 'Calle de la Montaña # 10', 444555666, 'info@hospitalmontana.com', 'www.hospitalmontana.com'), (20, 'Clínica San Francisco', 'Calle San Francisco # 20', 777888999, 'contacto@clinicasanfrancisco.com', 'www.clinicasanfrancisco.com'), (21, 'Hospital de la Paz', 'Calle de la Paz # 800', 555789012, 'info@hospitaldelapaz.com', 'www.hospitaldelapaz.com'), (22, 'Hospital San Martín', 'Avenida San Martín # 900', 555890123, 'contacto@hospitalsanmartin.com', 'www.hospitalsanmartin.com'), (23, 'Hospital del Carmen', 'Calle del Carmen # 1000', 555901234, 'info@hospitaldelcarmen.com', 'www.hospitaldelcarmen.com'), (24, 'Hospital de la Caridad', 'Avenida de la Caridad # 1100', 555012345, 'contacto@hospitaldelacaridad.com', 'www.hospitaldelacaridad.com'), (25, 'Hospital San José', 'Calle San José # 1200', 555123450, 'info@hospitalsanjose.com', 'www.hospitalsanjose.com'), (26, 'Hospital de la Cruz', 'Avenida de la Cruz # 1300', 555234501, 'contacto@hospitaldelacruz.com', 'www.hospitaldelacruz.com'), (27, 'Hospital Santa Rosa', 'Calle Santa Rosa # 1400', 555345012, 'info@hospitalsantarosa.com', 'www.hospitalsantarosa.com'), (28, 'Hospital de la Merced', 'Avenida de la Merced # 1500', 555450123, 'contacto@hospitaldelamerced.com', 'www.hospitaldelamerced.com'), (29, 'Hospital San Juan de Dios', 'Calle San Juan de Dios # 1600', 555501234, 'info@hospitalsanjuandedios.com', 'www.hospitalsanjuandedios.com'), (30, 'Hospital del Sagrado Corazón', 'Avenida del Sagrado Corazón # 1700', 555012345, 'contacto@hospitaldelsagradocorazon.com', 'www.hospitaldelsagradocorazon.com'), (31, 'Hospital San Pablo', 'Carrera 20 # 1800', 555123567, 'info@hospitalsanpablo.com', 'www.hospitalsanpablo.com'), (32, 'Hospital de la Esperanza', 'Avenida Esperanza # 1900', 555567890, 'contacto@hospitaldelaesperanza.com', 'www.hospitaldelaesperanza.com'), (33, 'Hospital Santa Isabel', 'Calle Santa Isabel # 2000', 555678901, 'info@hospitalsantaisabel.com', 'www.hospitalsantaisabel.com'), (34, 'Hospital del Valle', 'Carrera 30 # 2100', 555789012, 'contacto@hospitaldelvalle.com', 'www.hospitaldelvalle.com'), (35, 'Hospital de la Sierra', 'Avenida de la Sierra # 2200', 555890123, 'info@hospitaldelasierra.com', 'www.hospitaldelasierra.com'), (36, 'Hospital San Francisco', 'Calle San Francisco # 2300', 555901234, 'contacto@hospitalsanfrancisco.com', 'www.hospitalsanfrancisco.com'), (37, 'Hospital del Ángel', 'Avenida del Ángel # 2400', 555012345, 'info@hospitaldelangel.com', 'www.hospitaldelangel.com'), (38, 'Hospital Santa Ana', 'Calle Santa Ana # 2500', 555123450, 'contacto@hospitalsantaana.com', 'www.hospitalsantaana.com'), (39, 'Hospital de la Luz', 'Avenida de la Luz # 2600', 555234501, 'info@hospitaldelaluz.com', 'www.hospitaldelaluz.com'), (40, 'Hospital San Gabriel', 'Calle San Gabriel # 2700', 555345012, 'contacto@hospitalsangabriel.com', 'www.hospitalsangabriel.com'), (41, 'Hospital del Mar', 'Avenida del Mar # 2800', 555450123, 'info@hospitaldelmar.com', 'www.hospitaldelmar.com'), (42, 'Hospital San Lorenzo', 'Calle San Lorenzo # 2900', 555501234, 'contacto@hospitalsanlorenzo.com', 'www.hospitalsanlorenzo.com'), (43, 'Hospital de la Cruz Verde', 'Avenida de la Cruz Verde # 3000', 555012345, 'info@hospitaldelacruzverde.com', 'www.hospitaldelacruzverde.com'), (44, 'Hospital San Mateo', 'Calle San Mateo # 3100', 555123456, 'contacto@hospitalsanmateo.com', 'www.hospitalsanmateo.com'), (45, 'Hospital de la Aurora', 'Avenida de la Aurora # 3200', 555234567, 'info@hospitaldelaaurora.com', 'www.hospitaldelaaurora.com'), (46, 'Hospital San Felipe', 'Calle San Felipe # 3300', 555345678, 'contacto@hospitalsanfelipe.com', 'www.hospitalsanfelipe.com'), (47, 'Hospital del Prado', 'Avenida del Prado # 3400', 555456789, 'info@hospitaldelprado.com', 'www.hospitaldelprado.com'), (48, 'Hospital San Cristóbal', 'Calle San Cristóbal # 3500', 555567890, 'contacto@hospitalsancristobal.com', 'www.hospitalsancristobal.com'), (49, 'Hospital San Sebastián', 'Calle San Sebastián # 3700', 555678901, 'info@hospitalsansebastian.com', 'www.hospitalsansebastian.com'), (50, 'Hospital de la Estrella', 'Avenida de la Estrella # 3800', 555789012, 'contacto@hospitaldelaestrella.com', 'www.hospitaldelaestrella.com');

CREATE TABLE medicamentos ( codmedicamento int NOT NULL, nombre varchar(45) NOT NULL, descripcion varchar(45) NOT NULL, formula_farmaceutica varchar(45) NOT NULL, indicaciones varchar(45) NOT NULL, efecto_secundario varchar(45) NOT NULL );

INSERT INTO medicamentos (codmedicamento, nombre, descripcion, formula_farmaceutica, indicaciones, efecto_secundario) VALUES (482, 'Metoclopramida', 'Agente procinético', 'C14H22ClN3O2', 'Náuseas, vómitos', 'Somnolencia, diarrea'), (483, 'Warfarina', 'Anticoagulante', 'C19H16O4', 'Prevención de trombosis', 'Riesgo de hemorragia'), (484, 'Enalapril', 'Inhibidor de la enzima', 'C20H28N2O5', 'Hipertensión arterial', 'Hipotensión, hiperpotasemia'), (485, 'Hidroclorotiazida', 'Diurético tiazídico', 'C7H8ClN3O4S2', 'Hipertensión arterial', 'Desbalance electrolítico, hipotensión'), (486, 'Pantoprazol', 'Inhibidor ', 'C16H15F2N3NaO4S', 'Acidez estomacal', 'Dolor de cabeza, diarrea'), (487, 'Cefalexina', 'Antibiótico betalactámico', 'C16H17N3O4S', 'Infecciones bacterianas', 'Náuseas, diarrea'), (488, 'Candesartán', 'Antagonista ', 'C24H20N6O3', 'Hipertensión arterial', 'Hipotensión, hiperpotasemia'), (489, 'Tramadol', 'Analgésico opioide', 'C16H25NO2', 'Dolor moderado a severo', 'Náuseas, mareos'), (490, 'Citalopram', 'Antidepresivo inhibido', 'C20H21FN2O', 'Depresión', 'Insomnio, disminución del apetito'), (588, 'Metoclopramida', 'Agente procinético', 'C14H22ClN3O2', 'Náuseas, vómitos', 'Somnolencia, diarrea'), (589, 'Warfarina', 'Anticoagulante', 'C19H16O4', 'Prevención de trombosis', 'Riesgo de hemorragia'), (590, 'Enalapril', 'Inhibidor de la enzima', 'C20H28N2O5', 'Hipertensión arterial', 'Hipotensión, hiperpotasemia'), (591, 'Hidroclorotiazida', 'Diurético tiazídico', 'C7H8ClN3O4S2', 'Hipertensión arterial', 'Desbalance electrolítico, hipotensión'), (592, 'Pantoprazol', 'Inhibidor de la bomba de protones', 'C16H15F2N3NaO4S', 'Acidez estomacal', 'Dolor de cabeza, diarrea'), (593, 'Cefalexina', 'Antibiótico betalactámico', 'C16H17N3O4S', 'Infecciones bacterianas', 'Náuseas, diarrea'), (594, 'Candesartán', 'Antagonista del receptor de angiotensina II', 'C24H20N6O3', 'Hipertensión arterial', 'Hipotensión, hiperpotasemia'), (595, 'Tramadol', 'Analgésico opioide', 'C16H25NO2', 'Dolor moderado a severo', 'Náuseas, mareos'), (596, 'Citalopram', 'Antidepresivo', 'C20H21FN2O', 'Depresión', 'Insomnio, disminución del apetito'), (597, 'Paracetamol', 'Analgésico y antipirético', 'C8H9NO2', 'Dolor y fiebre', 'Náuseas, vómitos'), (598, 'Ibuprofeno', 'Antiinflamatorio no esteroideo', 'C13H18O2', 'Dolor', 'Malestar estomacal, úlceras'), (599, 'Omeprazol', 'Inhibidor de la bomba de protones', 'C17H19N3O3S', 'Acidez estomacal y úlcera', 'Dolor de cabeza, diarrea'), (600, 'Loratadina', 'Antihistamínico', 'C22H23ClN2O2', 'Alergias y picazón', 'Somnolencia, boca seca'), (601, 'Diazepam', 'Ansiolítico y relajante muscular', 'C16H13ClN2O', 'Ansiedad y espasmos musculares', 'Sedación, confusión'), (602, 'Ibuprofeno', 'Antiinflamatorio no esteroideo', 'C13H18O2', 'Dolor fiebre', 'Malestar estomacal'), (603, 'Paracetamol', 'Analgésico antipirético', 'C8H9NO2', 'Dolor fiebre', 'Daño hepático'), (604, 'Amoxicilina', 'Antibiótico amplio espectro', 'C16H19N3O5S', 'Infecciones bacterianas', 'Náuseas diarrea'), (605, 'Omeprazol', 'Inhibidor bomba protones', 'C17H19N3O3S', 'Acidez estomacal úlceras', 'Dolor cabeza'), (606, 'Loratadina', 'Antihistamínico', 'C22H23ClN2O2', 'Alergias', 'Sedación leve'), (607, 'Ciprofloxacino', 'Antibiótico fluoroquinolona', 'C17H18FN3O3', 'Infecciones bacterianas', 'Náuseas diarrea'), (608, 'Atorvastatina', 'Inhibidor HMG-CoA reductasa', 'C33H35FN2O5', 'Niveles elevados colesterol', 'Dolor muscular'), (609, 'Metformina', 'Antidiabético oral', 'C4H11N5', 'Diabetes tipo', 'Náuseas diarrea'), (610, 'Salbutamol', 'Broncodilatador', 'C13H21NO3', 'Asma enfermedades', 'Temblores taquicardia'), (611, 'Insulina', 'Hormona glucosa', 'Varía tipo', 'Diabetes', 'Hipoglucemia'), (612, 'Cetirizina', 'Antihistamínico', 'C21H25ClN2O3', 'Alergias', 'Somnolencia'), (613, 'Tramadol', 'Analgésico opioide', 'C16H25NO2', 'Dolor moderado', 'Náuseas mareos'), (614, 'Dipirona', 'Analgésico antipirético', 'C13H16N3NaO4S', 'Dolor fiebre', 'Reacciones alérgicas'), (615, 'Losartán', 'Antagonista receptor', 'C22H23ClN6O', 'Hipertensión enfermedad', 'Mareos fatiga'), (616, 'Furosemida', 'Diurético asa', 'C12H11ClN2O5S', 'Edema presión', 'Deshidratación desequilibrios'), (617, 'Warfarina', 'Anticoagulante', 'C19H16O4', 'Coágulos sangre', 'Sangrado'), (618, 'Aspirina', 'Antiinflamatorio analgésico', 'C9H8O4', 'Dolor fiebre', 'Irritación sangrado'), (619, 'Simvastatina', 'Inhibidor HMG-CoA', 'C25H38O5', 'Niveles elevados', 'Dolor muscular'), (620, 'Diazepam', 'Benzodiacepina ansiolítica', 'C16H13ClN2O', 'Ansiedad trastornos', 'Sedación riesgo'), (621, 'Cefalexina', 'Antibiótico cefalosporina', 'C16H17N3O4S', 'Infecciones bacterianas', 'Náuseas diarrea'), (622, 'Gabapentina', 'Antiepiléptico', 'C9H17NO2', 'Dolor neuropático', 'Somnolencia mareos'), (623, 'Escitalopram', 'Antidepresivo', 'C20H21FN2O', 'Depresión ansiedad', 'Náuseas insomnio'), (624, 'Alprazolam', 'Benzodiazepina', 'C17H13ClN4', 'Ansiedad pánico', 'Sedación mareos'), (625, 'Levotiroxina', 'Hormona tiroidea', 'C15H11I4NO4', 'Hipotiroidismo', 'Palpitaciones nerviosismo'), (626, 'Metoprolol', 'Bloqueador beta', 'C15H25NO3', 'Hipertensión taquicardia', 'Fatiga mareos'), (627, 'Lansoprazol', 'Inhibidor bomba', 'C16H14F3N3O2S', 'Acidez estomacal úlceras', 'Dolor cabeza'), (628, 'Fenitoína', 'Antiepiléptico', 'C15H12N2O2', 'Convulsiones epilepsia', 'Náuseas mareos'), (629, 'Candesartan', 'Bloqueador receptor', 'C24H20N6O3', 'Hipertensión insuficiencia', 'Fatiga mareos'), (630, 'Tadalafil', 'Inhibidor PDE5', 'C22H19N3O4', 'Disfunción eréctil', 'Dolor cabeza mareos'), (631, 'Fluoxetina', 'Antidepresivo', 'C17H18F3NO', 'Depresión bulimia', 'Insomnio nerviosismo');

CREATE TABLE medico ( codmedico int NOT NULL, nombre varchar(45) NOT NULL, apellido varchar(45) NOT NULL, correo varchar(45) NOT NULL, documento int NOT NULL, estado varchar(45) NOT NULL, telefono int NOT NULL, especialidad varchar(45) NOT NULL );

INSERT INTO medico (codmedico, nombre, apellido, correo, documento, estado, telefono, especialidad) VALUES (1, 'julio', 'vasquez', 'julio@gmail.com', 104011, 'activo', 321, 'dermatologo'), (2, 'ana', 'lopez', 'ana@gmail.com', 208022, 'activo', 322, 'cardiologo'), (3, 'carlos', 'martinez', 'carlos@gmail.com', 306033, 'activo', 323, 'cirujano'), (4, 'maria', 'gomez', 'maria@gmail.com', 401044, 'activo', 324, 'pediatra'), (5, 'juan', 'perez', 'juan@gmail.com', 501055, 'activo', 325, 'neurocirujano'), (6, 'laura', 'sanchez', 'laura@gmail.com', 601066, 'activo', 326, 'ginecologo'), (7, 'roberto', 'rodriguez', 'roberto@gmail.com', 703077, 'activo', 327, 'ortopedista'), (8, 'luisa', 'fernandez', 'luisa@gmail.com', 802088, 'activo', 328, 'oncologo'), (9, 'oscar', 'ramirez', 'oscar@gmail.com', 901099, 'activo', 329, 'urologo'), (10, 'ana', 'gutierrez', 'ana2@gmail.com', 10011010, 'activo', 330, 'endocrinologo'), (11, 'miguel', 'rojas', 'miguel@gmail.com', 110111, 'activo', 331, 'oftalmologo'), (22, 'Andrea', 'Lopez', 'andrea@gmail.com', 220122, 'activo', 342, 'oncologo'), (23, 'Gabriel', 'Martinez', 'gabriel@gmail.com', 230123, 'activo', 343, 'urologo'), (24, 'Mariana', 'Gutierrez', 'mariana@gmail.com', 240124, 'activo', 344, 'endocrinologo'), (25, 'Diego', 'Perez', 'diego@gmail.com', 250125, 'activo', 345, 'oftalmologo'), (26, 'Fernanda', 'Rojas', 'fernanda@gmail.com', 260126, 'activo', 346, 'radiologo'), (27, 'Luis', 'Garcia', 'luis@gmail.com', 270127, 'activo', 347, 'nefrologo'), (28, 'Sara', 'Diaz', 'sara@gmail.com', 280128, 'activo', 348, 'cirujano plastico'), (29, 'Alejandro', 'Martinez', 'alejandro@gmail.com', 290129, 'activo', 349, 'hematologo'), (30, 'Camila', 'Lopez', 'camila@gmail.com', 300130, 'activo', 350, 'dermatologo'), (31, 'Juan', 'Gomez', 'juan2@gmail.com', 310131, 'activo', 351, 'cardiologo'), (32, 'Lucas', 'Fernandez', 'lucas@gmail.com', 320132, 'activo', 352, 'cirujano'), (33, 'Valeria', 'Rodriguez', 'valeria@gmail.com', 330133, 'activo', 353, 'pediatra'), (34, 'Manuel', 'Gomez', 'manuel@gmail.com', 340134, 'activo', 354, 'neurocirujano'), (35, 'Isabel', 'Martinez', 'isabel@gmail.com', 350135, 'activo', 355, 'ginecologo'), (36, 'Miguel', 'Rojas', 'miguel2@gmail.com', 360136, 'activo', 356, 'ortopedista'), (37, 'Laura', 'Sanchez', 'laura3@gmail.com', 370137, 'activo', 357, 'oncologo'), (38, 'Carlos', 'Perez', 'carlos3@gmail.com', 380138, 'activo', 358, 'urologo'), (39, 'Ana', 'Gutierrez', 'ana4@gmail.com', 390139, 'activo', 359, 'endocrinologo'), (40, 'Javier', 'Hernandez', 'javier@gmail.com', 400140, 'activo', 360, 'oftalmologo'), (41, 'Sofia', 'Alvarez', 'sofia2@gmail.com', 410141, 'activo', 361, 'radiologo'), (42, 'Diego', 'Garcia', 'diego2@gmail.com', 420142, 'activo', 362, 'nefrologo'), (43, 'Valentina', 'Diaz', 'valentina@gmail.com', 430143, 'activo', 363, 'cirujano plastico'), (44, 'Andres', 'Martinez', 'andres@gmail.com', 440144, 'activo', 364, 'hematologo'), (45, 'Maria', 'Lopez', 'maria2@gmail.com', 450145, 'activo', 365, 'dermatologo'), (46, 'Juan', 'Rojas', 'juan3@gmail.com', 460146, 'activo', 366, 'cardiologo'), (47, 'Laura', 'Fernandez', 'laura4@gmail.com', 470147, 'activo', 367, 'cirujano'), (48, 'Roberto', 'Gomez', 'roberto3@gmail.com', 480148, 'activo', 368, 'pediatra'), (49, 'Ana', 'Perez', 'ana5@gmail.com', 490149, 'activo', 369, 'neurocirujano'), (50, 'Carlos', 'Gutierrez', 'carlos4@gmail.com', 500150, 'activo', 370, 'ginecologo'), (51, 'Lucia', 'Rodriguez', 'lucia@gmail.com', 510151, 'activo', 371, 'ortopedista'), (98, 'carlos', 'martinez', 'carlos@gmail.com', 306033, 'activo', 323, 'cirujano'), (99, 'ana', 'lopez', 'ana@gmail.com', 208022, 'activo', 322, 'cardiologo');

CREATE TABLE pacientes ( codpaciente int NOT NULL, nombres varchar(45) NOT NULL, apellidos varchar(45) NOT NULL, telefono int NOT NULL, correo varchar(45) NOT NULL, fechar_de_registro date NOT NULL, direccion varchar(45) NOT NULL, grupo_sanguineo varchar(45) NOT NULL, altura varchar(45) NOT NULL, peso varchar(45) NOT NULL, contacto_de_emergencia varchar(45) NOT NULL, eps varchar(45) NOT NULL, codmedicamento int NOT NULL );

INSERT INTO pacientes (codpaciente, nombres, apellidos, telefono, correo, fechar_de_registro, direccion, grupo_sanguineo, altura, peso, contacto_de_emergencia, eps, codmedicamento) VALUES (78, 'Juan', 'Martinez', 123456789, 'juan@example.com', '2000-01-01', 'Calle 123', 'O+', '170 cm', '70 kg', 'Maria Martinez', 'EPS1', 482), (79, 'María', 'Gómez', 987654321, 'maria@example.com', '2000-02-02', 'Av. Principal', 'A-', '160 cm', '60 kg', 'Carlos Gómez', 'EPS2', 483), (80, 'Pedro', 'Sánchez', 456789123, 'pedro@example.com', '2000-03-03', 'Carrera 45', 'B+', '175 cm', '80 kg', 'Ana Sánchez', 'EPS3', 484), (81, 'Ana', 'Perez', 654321987, 'ana@example.com', '2000-04-04', 'Calle 67', 'AB+', '165 cm', '55 kg', 'Jorge Perez', 'EPS4', 485), (82, 'Laura', 'López', 789123456, 'laura@example.com', '2000-05-05', 'Carrera 89', 'O-', '168 cm', '65 kg', 'Sofía López', 'EPS5', 486), (83, 'Carlos', 'Rodríguez', 321654987, 'carlos@example.com', '2000-06-06', 'Av. Bolívar', 'A+', '180 cm', '75 kg', 'Andrea Rodríguez', 'EPS6', 487), (84, 'Sofía', 'Hernández', 159487263, 'sofia@example.com', '2000-07-07', 'Calle 10', 'B-', '172 cm', '70 kg', 'Diego Hernández', 'EPS7', 488), (85, 'Diego', 'García', 369258147, 'diego@example.com', '2000-08-08', 'Carrera 12', 'AB-', '163 cm', '58 kg', 'Laura García', 'EPS8', 489), (86, 'Andrea', 'Martínez', 258147369, 'andrea@example.com', '2000-09-09', 'Av. Libertador', 'O+', '176 cm', '85 kg', 'Pedro Martínez', 'EPS9', 490), (87, 'Jorge', 'Díaz', 147258369, 'jorge@example.com', '2000-10-10', 'Calle 20', 'A-', '162 cm', '63 kg', 'Isabel Díaz', 'EPS10', 490), (88, 'Isabel', 'Suarez', 987369258, 'isabel@example.com', '2000-11-11', 'Carrera 30', 'B+', '170 cm', '75 kg', 'Juan Suarez', 'EPS11', 601), (89, 'Daniel', 'López', 963852741, 'daniel@example.com', '2000-12-12', 'Av. 15', 'AB+', '178 cm', '80 kg', 'Luisa López', 'EPS12', 601), (90, 'Luisa', 'Gómez', 741258963, 'luisa@example.com', '2001-01-01', 'Calle 25', 'O-', '164 cm', '62 kg', 'Daniel Gómez', 'EPS13', 486), (91, 'Marcela', 'Torres', 852369741, 'marcela@example.com', '2001-02-02', 'Av. 20', 'A+', '172 cm', '68 kg', 'Carlos Torres', 'EPS14', 588), (92, 'Felipe', 'Hernández', 369852147, 'felipe@example.com', '2001-03-03', 'Carrera 35', 'B-', '169 cm', '72 kg', 'Elena Hernández', 'EPS15', 589), (93, 'Elena', 'Sánchez', 852147369, 'elena@example.com', '2001-04-04', 'Calle 30', 'AB-', '175 cm', '78 kg', 'Felipe Sánchez', 'EPS16', 590), (94, 'Pablo', 'Martínez', 369147258, 'pablo@example.com', '2001-05-05', 'Av. 10', 'O+', '167 cm', '68 kg', 'Camila Martínez', 'EPS17', 489), (95, 'Camila', 'Díaz', 741369258, 'camila@example.com', '2001-06-06', 'Calle 15', 'A-', '173 cm', '65 kg', 'Pablo Díaz', 'EPS18', 490), (96, 'Juan', 'Gómez', 369852147, 'juan2@example.com', '2001-07-07', 'Carrera 40', 'B+', '170 cm', '70 kg', 'María Gómez', 'EPS19', 600), (97, 'Luis', 'González', 369852741, 'luis@example.com', '2001-08-08', 'Calle 50', 'A+', '175 cm', '75 kg', 'Ana González', 'EPS20', 600), (98, 'Eduardo', 'Ramírez', 741258963, 'eduardo@example.com', '2001-09-09', 'Av. Central', 'O-', '168 cm', '70 kg', 'María Ramírez', 'EPS21', 589), (99, 'Fernanda', 'Herrera', 123456789, 'fernanda@example.com', '2001-10-10', 'Carrera 60', 'B-', '172 cm', '68 kg', 'Javier Herrera', 'EPS22', 588), (100, 'Roberto', 'Vargas', 987654321, 'roberto@example.com', '2001-11-11', 'Calle 70', 'AB+', '180 cm', '80 kg', 'Carla Vargas', 'EPS23', 484), (101, 'Carolina', 'López', 456789123, 'carolina@example.com', '2001-12-12', 'Av. Norte', 'O+', '166 cm', '65 kg', 'Andrés López', 'EPS24', 488), (102, 'Ricardo', 'Suárez', 654321987, 'ricardo@example.com', '2002-01-01', 'Calle 80', 'A-', '178 cm', '78 kg', 'Sofía Suárez', 'EPS25', 489), (103, 'Sara', 'Torres', 789123456, 'sara@example.com', '2002-02-02', 'Carrera 70', 'B+', '170 cm', '72 kg', 'David Torres', 'EPS26', 490), (104, 'Miguel', 'Hernández', 321654987, 'miguel@example.com', '2002-03-03', 'Av. Sur', 'AB-', '174 cm', '77 kg', 'Laura Hernández', 'EPS27', 483), (105, 'Adriana', 'Gómez', 159487263, 'adriana@example.com', '2002-04-04', 'Calle 90', 'O-', '163 cm', '63 kg', 'Juan Gómez', 'EPS28', 488), (106, 'Alejandro', 'Díaz', 369258147, 'alejandro@example.com', '2002-05-05', 'Carrera 80', 'A+', '182 cm', '85 kg', 'María Díaz', 'EPS29', 482), (107, 'Luis', 'González', 369852746, 'luis@example.com', '2001-08-08', 'Calle 56', 'A-', '175 cm', '75 kg', 'Ana González', 'EPS20', 600), (108, 'Eduardo', 'Ramírez', 741258968, 'eduardo@example.com', '2001-09-09', 'Av. Central', 'O+', '168 cm', '70 kg', 'María Ramírez', 'EPS21', 589), (109, 'Fernanda', 'Herrera', 123456780, 'fernanda@example.com', '2001-10-10', 'Carrera 60', 'B-', '172 cm', '68 kg', 'Javier Herrera', 'EPS22', 588), (110, 'Roberto', 'Vargas', 987654320, 'roberto@example.com', '2001-11-11', 'Calle 70', 'AB+', '180 cm', '80 kg', 'Carla Vargas', 'EPS23', 484), (111, 'Carolina', 'López', 456789125, 'carolina@example.com', '2001-12-12', 'Av. Norte', 'O+', '166 cm', '65 kg', 'Andrés López', 'EPS24', 488), (112, 'Ricardo', 'Suárez', 654321982, 'ricardo@example.com', '2002-01-01', 'Calle 80', 'A-', '178 cm', '78 kg', 'Sofía Suárez', 'EPS25', 489), (113, 'Sara', 'Torres', 789123457, 'sara@example.com', '2002-02-02', 'Carrera 70', 'B+', '170 cm', '72 kg', 'David Torres', 'EPS26', 490), (114, 'Miguel', 'Hernández', 321654980, 'miguel@example.com', '2002-03-03', 'Av. Sur', 'AB-', '174 cm', '77 kg', 'Laura Hernández', 'EPS27', 483), (115, 'Adriana', 'Gómez', 159487262, 'adriana@example.com', '2002-04-04', 'Calle 90', 'O-', '163 cm', '63 kg', 'Juan Gómez', 'EPS28', 488), (116, 'Alejandro', 'Díaz', 369258137, 'alejandro@example.com', '2002-05-05', 'Carrera 80', 'A+', '182 cm', '85 kg', 'María Díaz', 'EPS29', 482), (117, 'Ana', 'García', 555123456, 'ana@example.com', '2023-01-15', 'Calle 123', 'A+', '165 cm', '60 kg', 'Juan García', 'Salud Total', 607), (118, 'Carlos', 'Martínez', 555234567, 'carlos@example.com', '2023-02-20', 'Av. Libertador', 'AB-', '175 cm', '70 kg', 'María López', 'Coomeva', 608), (119, 'Laura', 'Rodríguez', 555345678, 'laura@example.com', '2023-03-25', 'Carrera 45', 'O+', '160 cm', '55 kg', 'Pedro Ramírez', 'Nueva EPS', 609), (120, 'Daniel', 'López', 555456789, 'daniel@example.com', '2023-04-30', 'Calle 67', 'B+', '180 cm', '80 kg', 'María Pérez', 'Sura', 610), (121, 'Sofía', 'Hernández', 555567890, 'sofia@example.com', '2023-05-05', 'Av. Bolívar', 'A-', '170 cm', '65 kg', 'José González', 'Sanitas', 611), (122, 'Pedro', 'Pérez', 555678901, 'pedro@example.com', '2023-06-10', 'Carrera 89', 'AB+', '168 cm', '62 kg', 'Ana Martínez', 'Compensar', 612), (123, 'María', 'Gómez', 555789012, 'maria@example.com', '2023-07-15', 'Calle 34', 'O-', '163 cm', '58 kg', 'Carlos Sánchez', 'Salud Total', 613), (124, 'Javier', 'Díaz', 555890123, 'javier@example.com', '2023-08-20', 'Av. Principal', 'B-', '178 cm', '75 kg', 'Andrea Gutiérrez', 'Coomeva', 614), (125, 'Andrea', 'Martínez', 555901234, 'andrea@example.com', '2023-09-25', 'Calle 56', 'A+', '166 cm', '63 kg', 'David Ramírez', 'Nueva EPS', 615), (126, 'David', 'Gutiérrez', 555012345, 'david@example.com', '2023-10-30', 'Av. Central', 'AB-', '172 cm', '68 kg', 'Elena López', 'Sura', 616), (127, 'Elena', 'Sánchez', 555123456, 'elena@example.com', '2023-11-05', 'Carrera 78', 'O+', '175 cm', '70 kg', 'Carlos Rodríguez', 'Sanitas', 617), (128, 'Juan', 'Ramírez', 555234567, 'juan@example.com', '2023-12-10', 'Calle 90', 'B+', '167 cm', '64 kg', 'Laura Martínez', 'Compensar', 618), (129, 'María', 'López', 555345678, 'maria@example.com', '2024-01-15', 'Av. 7', 'A-', '169 cm', '66 kg', 'Francisco Díaz', 'Salud Total', 619), (130, 'Francisco', 'González', 555456789, 'francisco@example.com', '2024-02-20', 'Carrera 12', 'AB+', '174 cm', '72 kg', 'Gabriela Gómez', 'Coomeva', 620), (131, 'Gabriela', 'Díaz', 555567890, 'gabriela@example.com', '2024-03-25', 'Calle 23', 'O-', '171 cm', '68 kg', 'Héctor Martínez', 'Nueva EPS', 621), (132, 'Héctor', 'Gómez', 555678901, 'hector@example.com', '2024-04-30', 'Av. 2', 'B-', '173 cm', '70 kg', 'Isabel Sánchez', 'Sura', 622), (133, 'Isabel', 'Martínez', 555789012, 'isabel@example.com', '2024-05-05', 'Carrera 89', 'A+', '168 cm', '65 kg', 'Juan Pérez', 'Sanitas', 623), (134, 'Juan', 'Gutiérrez', 555890123, 'juan@example.com', '2024-06-10', 'Calle 5', 'AB-', '170 cm', '67 kg', 'Laura González', 'Compensar', 624), (135, 'Laura', 'Gómez', 555901234, 'laura@example.com', '2024-07-15', 'Av. 10', 'O+', '172 cm', '69 kg', 'Miguel Díaz', 'Salud Total', 625), (136, 'Miguel', 'González', 555012345, 'miguel@example.com', '2024-08-20', 'Carrera 45', 'B+', '166 cm', '63 kg', 'Natalia Gutiérrez', 'Coomeva', 626);

CREATE TABLE parcialer ( codparcialer int NOT NULL, codpaciente int NOT NULL, codalergia int NOT NULL ) ;

INSERT INTO parcialer (codparcialer, codpaciente, codalergia) VALUES (1, 105, 69), (2, 115, 39), (3, 116, 38), (4, 106, 45), (5, 81, 62), (6, 86, 49), (7, 95, 28), (8, 83, 37), (9, 111, 35), (10, 101, 47), (11, 89, 6), (12, 85, 16), (13, 98, 26), (14, 108, 63), (15, 93, 21), (16, 92, 12), (17, 109, 55), (18, 99, 10), (19, 88, 30), (20, 87, 67), (25, 78, 1), (26, 78, 2), (27, 79, 3), (28, 79, 4), (29, 80, 5), (30, 80, 6), (31, 81, 7), (32, 81, 8), (33, 82, 9), (34, 82, 10), (35, 83, 11), (36, 83, 12), (37, 84, 13), (38, 84, 14), (39, 85, 15), (40, 85, 16), (41, 86, 17), (42, 86, 18), (43, 87, 19), (44, 87, 20), (45, 88, 21), (46, 88, 22), (47, 89, 23), (48, 89, 24), (49, 90, 25), (50, 91, 1), (51, 91, 2), (52, 92, 3), (53, 92, 4), (54, 93, 5), (55, 93, 6), (56, 94, 7), (57, 94, 8), (58, 95, 9), (59, 95, 10), (60, 96, 11), (61, 96, 12), (62, 97, 13), (63, 97, 14), (64, 98, 15), (65, 98, 16), (66, 99, 17), (67, 99, 18), (68, 100, 19), (69, 100, 20), (70, 101, 21), (71, 101, 22), (72, 102, 23), (73, 102, 24), (74, 78, 25), (75, 79, 1), (76, 80, 2), (77, 81, 3), (78, 82, 4), (79, 83, 5);

CREATE TABLE rutinas ( codrutina int NOT NULL, nombre varchar(45) NOT NULL, descripcion varchar(45) NOT NULL, tipo varchar(45) NOT NULL, frecuencia varchar(45) NOT NULL, horario varchar(45) NOT NULL, duracion varchar(45) NOT NULL, objetivo varchar(45) NOT NULL, recursos varchar(45) NOT NULL, estado_actual varchar(45) NOT NULL );

INSERT INTO rutinas (codrutina, nombre, descripcion, tipo, frecuencia, horario, duracion, objetivo, recursos, estado_actual) VALUES (27, 'Cardio Express', 'Cardio intenso', 'Cardio', '3 veces por semana', 'Mañana', '30 minutos', 'Mejorar resistencia', 'Cinta de correr', 'Activa'), (28, 'Fuerza Rápida', 'Levantamiento de pesas rápido', 'Fuerza', '4 veces por semana', 'Tarde', '45 minutos', 'Ganar masa muscular', 'Mancuernas', 'Activa'), (29, 'Yoga Matutino', 'Posturas matutinas de yoga', 'Yoga', 'Diario', 'Mañana', '20 minutos', 'Mejorar flexibilidad', 'Tapete de yoga', 'Activa'), (30, 'Pilates Básico', 'Ejercicios básicos de pilates', 'Pilates', '2 veces por semana', 'Mañana', '40 minutos', 'Fortalecer abdomen', 'Pelota de pilates', 'Activa'), (31, 'HIIT Quemagrasa', 'Entrenamiento intenso para quemar calorías', 'HIIT', '5 veces por semana', 'Mañana', '25 minutos', 'Perder grasa', 'Ninguno', 'Activa'), (32, 'Flexibilidad Total', 'Estiramientos para movilidad', 'Flexibilidad', 'Diario', 'Noche', '15 minutos', 'Ganar flexibilidad', 'Colchoneta', 'Activa'), (33, 'Entrenamiento Glúteos', 'Ejercicios para tonificar glúteos', 'Fuerza', '3 veces por semana', 'Tarde', '30 minutos', 'Tonificar glúteos', 'Banda elástica', 'Activa'), (34, 'Natación Recreativa', 'Nadar para ejercitar cuerpo', 'Natación', '2 veces por semana', 'Mañana', '45 minutos', 'Mejorar resistencia', 'Gorro de natación', 'Activa'), (35, 'Boxeo Cardio', 'Boxeo para mejorar resistencia', 'Boxeo', '3 veces por semana', 'Tarde', '50 minutos', 'Mejorar resistencia', 'Guantes de boxeo', 'Activa'), (36, 'Fuerza de Brazos', 'Fortalecimiento de brazos', 'Fuerza', '4 veces por semana', 'Tarde', '35 minutos', 'Ganar fuerza', 'Barra de pesas', 'Activa'), (37, 'Estiramiento Espalda', 'Estiramientos para aliviar tensión', 'Flexibilidad', 'Diario', 'Mañana', '15 minutos', 'Aliviar dolor de espalda', 'Rulo de espuma', 'Activa'), (38, 'Funcional Completo', 'Entrenamiento variado', 'Funcional', '3 veces por semana', 'Tarde', '40 minutos', 'Mejorar condición física', 'Bosu', 'Activa'), (39, 'Estiramiento Piernas', 'Estiramientos para flexibilizar piernas', 'Flexibilidad', 'Diario', 'Noche', '20 minutos', 'Ganar flexibilidad', 'Banda elástica', 'Activa'), (40, 'Abdominales Intensos', 'Rutina intensa para abdomen', 'Fuerza', '5 veces por semana', 'Mañana', '25 minutos', 'Tonificar abdomen', 'Colchoneta', 'Activa'), (41, 'Estiramiento Cuello', 'Estiramientos para aliviar cuello', 'Flexibilidad', 'Diario', 'Mañana', '10 minutos', 'Aliviar tensión cervical', 'Pelota de tenis', 'Activa'), (42, 'Entrenamiento Espalda', 'Ejercicios para fortalecer espalda', 'Fuerza', '3 veces por semana', 'Tarde', '30 minutos', 'Fortalecer espalda', 'Barras fijas', 'Activa'), (43, 'Yoga Relajante', 'Posturas de yoga para relajarse', 'Yoga', 'Diario', 'Noche', '20 minutos', 'Reducir estrés', 'Almohada', 'Activa'), (44, 'Pilates Avanzado', 'Rutina desafiante de pilates', 'Pilates', '3 veces por semana', 'Mañana', '45 minutos', 'Desarrollar abdomen', 'Pelota de pilates', 'Activa'), (45, 'HIIT Explosivo', 'Entrenamiento de alta intensidad', 'HIIT', '4 veces por semana', 'Tarde', '30 minutos', 'Mejorar condición física', 'Ninguno', 'Activa'), (46, 'Flexibilidad Integral', 'Estiramientos para cuerpo completo', 'Flexibilidad', 'Diario', 'Mañana', '20 minutos', 'Ganar flexibilidad', 'Colchoneta', 'Activa'), (47, 'Entrenamiento Piernas', 'Ejercicios para fortalecer piernas', 'Fuerza', '3 veces por semana', 'Tarde', '35 minutos', 'Fortalecer piernas', 'Barra de pesas', 'Activa'), (48, 'Natación Técnica', 'Práctica técnica de natación', 'Natación', '2 veces por semana', 'Mañana', '40 minutos', 'Mejorar técnica', 'Gafas de natación', 'Activa'), (49, 'Boxeo Intenso', 'Entrenamiento intenso de boxeo', 'Boxeo', '4 veces por semana', 'Tarde', '50 minutos', 'Mejorar resistencia', 'Saco de boxeo', 'Activa'), (50, 'Fuerza de Pecho', 'Fortalecimiento de pectorales', 'Fuerza', '3 veces por semana', 'Tarde', '30 minutos', 'Desarrollar pectorales', 'Mancuernas', 'Activa'), (51, 'Estiramiento Completo', 'Estiramientos para cuerpo completo', 'Flexibilidad', 'Diario', 'Noche', '25 minutos', 'Mejorar flexibilidad', 'Colchoneta', 'Activa'), (52, 'Funcional Avanzado', 'Entrenamiento funcional desafiante', 'Funcional', '3 veces por semana', 'Tarde', '45 minutos', 'Desarrollar fuerza', 'Kettlebells', 'Activa'), (293, 'Rutina de entrenamiento', 'Entrenamiento aeróbico', 'Ejercicio', 'Diaria', 'Mañana', '1 hora', 'Perder peso', 'Mancuernas, banda elástica', 'Activa'), (294, 'Rutina de yoga', 'Estiramientos y posturas', 'Yoga', 'Semanal', 'Tarde', '45 minutos', 'Relajación', 'Tapete de yoga', 'En progreso'), (295, 'Rutina de natación', 'Natación en la piscina', 'Natación', 'Semanal', 'Mañana', '1 hora', 'Mejorar resistencia', 'Gafas, gorro de natación', 'Inactiva'), (296, 'Rutina de carrera', 'Correr al aire libre', 'Running', 'Diaria', 'Tarde', '30 minutos', 'Aumentar resistencia', 'Zapatillas deportivas', 'Activa'), (297, 'Rutina de estiramientos', 'Ejercicios de flexibilidad', 'Estiramiento', 'Diaria', 'Noche', '15 minutos', 'Flexibilidad', 'Banda elástica', 'Activa'), (298, 'Rutina de ejercicios en casa', 'Entrenamiento de fuerza', 'Ejercicio', 'Semanal', 'Tarde', '45 minutos', 'Tonificar músculos', 'Pesas, banco', 'En progreso'), (299, 'Rutina de ciclismo', 'Pedaleo en bicicleta', 'Ciclismo', 'Semanal', 'Mañana', '1 hora', 'Mejorar resistencia cardiovascular', 'Bicicleta estática', 'Activa'), (300, 'Rutina de Pilates', 'Ejercicios de control corporal', 'Pilates', 'Semanal', 'Tarde', '45 minutos', 'Fortalecer el core', 'Pelota de Pilates', 'Activa'), (301, 'Rutina de flexiones', 'Ejercicios de fuerza en brazos', 'Ejercicio', 'Diaria', 'Mañana', '15 minutos', 'Fortalecer brazos', 'Barra de dominadas', 'Activa'), (302, 'Rutina de caminata', 'Caminar al aire libre', 'Caminata', 'Diaria', 'Tarde', '30 minutos', 'Mejorar salud cardiovascular', 'Zapatillas deportivas', 'Activa'), (303, 'Rutina de baile', 'Baile fitness', 'Ejercicio', 'Semanal', 'Noche', '1 hora', 'Divertirse', 'Música, espacio amplio', 'Activa'), (304, 'Rutina de flexiones', 'Ejercicios de fuerza en brazos', 'Ejercicio', 'Diaria', 'Mañana', '20 minutos', 'Fortalecer brazos', 'Suelo plano', 'Activa'), (305, 'Rutina de escalada', 'Escalada en roca o muro', 'Escalada', 'Semanal', 'Tarde', '1 hora', 'Desafiar límites', 'Arneses, cuerdas', 'En progreso'), (306, 'Rutina de boxeo', 'Entrenamiento de boxeo', 'Boxeo', 'Semanal', 'Noche', '45 minutos', 'Mejorar coordinación', 'Guantes de boxeo, saco', 'Activa'), (307, 'Rutina de meditación', 'Práctica de meditación', 'Meditación', 'Diaria', 'Mañana', '30 minutos', 'Calmarse', 'Cojín de meditación', 'En progreso'), (308, 'Rutina de Zumba', 'Baile fitness con ritmos latinos', 'Ejercicio', 'Semanal', 'Tarde', '1 hora', 'Divertirse', 'Música, espacio amplio', 'Activa'), (309, 'Rutina de Pilates', 'Ejercicios de control corporal', 'Pilates', 'Semanal', 'Mañana', '45 minutos', 'Fortalecer el core', 'Pelota de Pilates', 'Activa'), (310, 'Rutina de flexiones', 'Ejercicios de fuerza en brazos', 'Ejercicio', 'Diaria', 'Tarde', '20 minutos', 'Fortalecer brazos', 'Suelo plano', 'Activa'), (311, 'Rutina de natación', 'Natación en la piscina', 'Natación', 'Semanal', 'Mañana', '1 hora', 'Mejorar resistencia', 'Gafas, gorro de natación', 'Activa'), (312, 'Rutina de escalada', 'Escalada en roca o muro', 'Escalada', 'Semanal', 'Tarde', '1 hora', 'Desafiar límites', 'Arneses, cuerdas', 'En progreso'), (313, 'Rutina de yoga', 'Estiramientos y posturas', 'Yoga', 'Semanal', 'Noche', '45 minutos', 'Relajación', 'Tapete de yoga', 'Activa'), (314, 'Rutina de baile', 'Baile fitness', 'Ejercicio', 'Semanal', 'Tarde', '1 hora', 'Divertirse', 'Música, espacio amplio', 'Activa'), (315, 'Rutina de boxeo', 'Entrenamiento de boxeo', 'Boxeo', 'Semanal', 'Noche', '45 minutos', 'Mejorar coordinación', 'Guantes de boxeo, saco', 'Activa'), (316, 'Rutina de meditación', 'Práctica de meditación', 'Meditación', 'Diaria', 'Mañana', '30 minutos', 'Calmarse', 'Cojín de meditación', 'En progreso'), (317, 'Rutina de Zumba', 'Baile fitness con ritmos latinos', 'Ejercicio', 'Semanal', 'Tarde', '1 hora', 'Divertirse', 'Música, espacio amplio', 'Activa'), (318, 'Rutina de escalada', 'Escalada en roca o muro', 'Escalada', 'Semanal', 'Tarde', '1 hora', 'Desafiar límites', 'Arneses, cuerdas', 'En progreso'), (319, 'Rutina de yoga', 'Estiramientos y posturas', 'Yoga', 'Semanal', 'Noche', '45 minutos', 'Relajación', 'Tapete de yoga', 'Activa'), (320, 'Rutina de baile', 'Baile fitness', 'Ejercicio', 'Semanal', 'Tarde', '1 hora', 'Divertirse', 'Música, espacio amplio', 'Activa'), (321, 'Rutina de boxeo', 'Entrenamiento de boxeo', 'Boxeo', 'Semanal', 'Noche', '45 minutos', 'Mejorar coordinación', 'Guantes de boxeo, saco', 'Activa'), (322, 'Rutina de meditación', 'Práctica de meditación', 'Meditación', 'Diaria', 'Mañana', '30 minutos', 'Calmarse', 'Cojín de meditación', 'En progreso');

--

ALTER TABLE alergias ADD PRIMARY KEY (codalergia); ALTER TABLE antecedentes_familiaresr ADD PRIMARY KEY (codantecedentefamiiar), ADD KEY fk_antecedentes_pacientes (codpaciente); ALTER TABLE cirugias ADD PRIMARY KEY (codcirugia); ALTER TABLE citas ADD PRIMARY KEY (codcitas), ADD KEY fk_citas_medicosse (codmedico), ADD KEY fk_citas_hospitalse (codhospital), ADD KEY fk_citas_pacientesse (codpaciente); ALTER TABLE dispositivos ADD PRIMARY KEY (coddispositivo), ADD KEY fk_dispositivos_rutinas (codrutina), ADD KEY fk_dispositivos_pacientes (codpaciente); ALTER TABLE enfermedades_cronicas ADD PRIMARY KEY (codenfermadadcronica); ALTER TABLE Historial_medico ADD PRIMARY KEY (codHistorial_medico), ADD KEY fk_historial_pacient (codpaciente), ADD KEY fk_historial_cirugi (codcirugia), ADD KEY fk_historiale_enfermedades_cronicas (codenfermadadcronica); ALTER TABLE Hospital ADD PRIMARY KEY (codhospital); ALTER TABLE medicamentos ADD PRIMARY KEY (codmedicamento); ALTER TABLE medico ADD PRIMARY KEY (codmedico); ALTER TABLE pacientes ADD PRIMARY KEY (codpaciente), ADD KEY fk_pacientes_medicamentos (codmedicamento); ALTER TABLE parcialer ADD PRIMARY KEY (codparcialer), ADD KEY fk_parcialer_pacientes (codpaciente), ADD KEY fk_parcialer_alergias (codalergia); ALTER TABLE rutinas ADD PRIMARY KEY (codrutina); ALTER TABLE alergias MODIFY codalergia int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=70; ALTER TABLE antecedentes_familiaresr MODIFY codantecedentefamiiar int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=63; ALTER TABLE cirugias MODIFY codcirugia int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=139; ALTER TABLE citas MODIFY codcitas int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=105; ALTER TABLE dispositivos MODIFY coddispositivo int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=152; ALTER TABLE enfermedades_cronicas MODIFY codenfermadadcronica int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=99; ALTER TABLE Historial_medico MODIFY codHistorial_medico int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=113; ALTER TABLE Hospital MODIFY codhospital int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=51; ALTER TABLE medicamentos MODIFY codmedicamento int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=632; ALTER TABLE medico MODIFY codmedico int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=100; ALTER TABLE pacientes MODIFY codpaciente int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=137; ALTER TABLE parcialer MODIFY codparcialer int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=80; ALTER TABLE rutinas MODIFY codrutina int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=323; ALTER TABLE antecedentes_familiaresr ADD CONSTRAINT fk_antecedentes_pacientes FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente); ALTER TABLE citas ADD CONSTRAINT fk_cita_med FOREIGN KEY (codmedico) REFERENCES medico (codmedico), ADD CONSTRAINT fk_cita_medico FOREIGN KEY (codmedico) REFERENCES medico (codmedico), ADD CONSTRAINT fk_cita_medico_s FOREIGN KEY (codmedico) REFERENCES medico (codmedico), ADD CONSTRAINT fk_cita_medicos FOREIGN KEY (codmedico) REFERENCES medico (codmedico), ADD CONSTRAINT fk_citas_hospital FOREIGN KEY (codhospital) REFERENCES Hospital (codhospital), ADD CONSTRAINT fk_citas_hospitales FOREIGN KEY (codhospital) REFERENCES Hospital (codhospital), ADD CONSTRAINT fk_citas_hospitalse FOREIGN KEY (codhospital) REFERENCES Hospital (codhospital), ADD CONSTRAINT fk_citas_medico FOREIGN KEY (codmedico) REFERENCES medico (codmedico), ADD CONSTRAINT fk_citas_medicos_se FOREIGN KEY (codmedico) REFERENCES medico (codmedico), ADD CONSTRAINT fk_citas_medicosse FOREIGN KEY (codmedico) REFERENCES medico (codmedico), ADD CONSTRAINT fk_citas_paciente FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente), ADD CONSTRAINT fk_citas_pacientes FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente), ADD CONSTRAINT fk_citas_pacientesse FOREIGN KEY (codpaciente) REFERENCES Historial_medico (codpaciente), ADD CONSTRAINT fk_medico FOREIGN KEY (codmedico) REFERENCES medico (codmedico); ALTER TABLE dispositivos ADD CONSTRAINT fk_dispositivos_pacientes FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente), ADD CONSTRAINT fk_dispositivos_rutinas FOREIGN KEY (codrutina) REFERENCES rutinas (codrutina); ALTER TABLE Historial_medico ADD CONSTRAINT fk_historial_cirugi FOREIGN KEY (codcirugia) REFERENCES cirugias (codcirugia), ADD CONSTRAINT fk_historial_pacient FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente), ADD CONSTRAINT fk_historiale_enfermedades_cronicas FOREIGN KEY (codenfermadadcronica) REFERENCES enfermedades_cronicas (codenfermadadcronica), ADD CONSTRAINT fk_historiales_cirugias_ FOREIGN KEY (codcirugia) REFERENCES cirugias (codcirugia), ADD CONSTRAINT fk_historiales_cirugiasS FOREIGN KEY (codcirugia) REFERENCES cirugias (codcirugia), ADD CONSTRAINT fk_historiales_paciente FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente), ADD CONSTRAINT fk_historiales_paciente_s FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente), ADD CONSTRAINT fk_historiales_pacientesS FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente); ALTER TABLE pacientes ADD CONSTRAINT fk_pacientes_medicamentos FOREIGN KEY (codmedicamento) REFERENCES medicamentos (codmedicamento); ALTER TABLE parcialer ADD CONSTRAINT fk_parcialer_alergias FOREIGN KEY (codalergia) REFERENCES alergias (codalergia), ADD CONSTRAINT fk_parcialer_pacientes FOREIGN KEY (codpaciente) REFERENCES pacientes (codpaciente); COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

consultas:

fotografia
"Selecciona los nombres de los pacientes, los nombres de las rutinas y los nombres de los dispositivos asociados a esas rutinas . La información proviene de las tablas de pacientes, dispositivos y rutinas, donde los dispositivos están vinculados a los pacientes y las rutinas están vinculadas a los dispositivos."

SELECT p.nombres AS nombre_paciente, r.nombre AS nombre_rutina, d.nombre AS nombre_dispositivo FROM pacientes AS p INNER JOIN dispositivos AS d ON p.codpaciente = d.codpaciente INNER JOIN rutinas AS r ON d.codrutina = r.codrutina;

fotografia
"Obtener una lista que muestre el código del paciente, nombres y apellidos, junto con el total de citas, total de alergias y total de antecedentes familiares para cada paciente registrado en la base de datos. La información se debe extraer de las tablas 'pacientes', 'citas', 'parcialer', 'alergias' y 'antecedentes_familiaresr', y agruparse por el código del paciente, nombres y apellidos."

SELECT p.codpaciente, p.nombres, p.apellidos, COUNT(c.codcita) AS total_citas, COUNT(a.codalergia) AS total_alergias, COUNT(distinct r.codantecedentefamiiar) AS total_antecedentes_familiares FROM pacientes p LEFT JOIN citas c ON p.codpaciente = c.codpaciente LEFT JOIN parcialer pr ON p.codpaciente = pr.codpaciente LEFT JOIN alergias a ON pr.codalergia = a.codalergia LEFT JOIN antecedentes_familiaresr r ON p.codpaciente = r.codpaciente GROUP BY p.codpaciente, p.nombres, p.apellidos;

fotografia
"Obtener una lista de pacientes junto con información relacionada sobre sus alergias, medicamentos, citas programadas, rutinas y dispositivos asociados. La información incluye el código del paciente, nombres y apellidos, nombres y gravedad de las alergias, nombres y descripciones de los medicamentos, fechas y horas de las citas, nombres y descripciones de las rutinas, así como nombres, tipos y descripciones de los dispositivos asociados a cada paciente."

SELECT p.codpaciente, p.nombres, p.apellidos, a.nombre AS alergia_nombre, a.gravedad AS alergia_gravedad, m.nombre AS medicamento_nombre, m.descripcion AS medicamento_descripcion, c.fecha_cita, c.hora_cita, c.motivo, r.nombre AS rutina_nombre, r.descripcion AS rutina_descripcion, r.tipo AS rutina_tipo, d.nombre AS dispositivo_nombre, d.tipo AS dispositivo_tipo, d.descripcion AS dispositivo_descripcion FROM pacientes p INNER JOIN citas c ON p.codpaciente = c.codpaciente INNER JOIN parcialer pr ON p.codpaciente = pr.codpaciente INNER JOIN alergias a ON pr.codalergia = a.codalergia INNER JOIN medicamentos m ON p.codmedicamento = m.codmedicamento INNER JOIN dispositivos d ON p.codpaciente = d.codpaciente INNER JOIN rutinas r ON d.codrutina = r.codrutina;

fotografia
Contar el número total de pacientes:

SELECT COUNT(*) AS total_pacientes FROM pacientes;