Sei sulla pagina 1di 13

Diseño e Implementación de un Sistema de Información para la Asignación de Citas Médicas

Actividad de Aprendizaje 1 – AP6

Gaes 1565040 012:

Daniel Andrés Torres Oviedo

José Antonio Castro Osorio

Luis Carlos Cabezas Rincón

Sandra Milena Flórez Racero

Servicio Nacional de Aprendizaje

Centro de Servicios Financieros

Tecnología en Análisis y Desarrollo de Sistemas de Información – 1565040

2018
ii

AP6-AA1-Ev2-Construir la Base de Datos para su Proyecto de Formación

GAES 1565040 012:

Daniel Andrés Torres Oviedo

José Antonio Castro Osorio

Luis Carlos Cabezas Rincón

Sandra Milena Flórez Racero

Servicio Nacional de Aprendizaje

Centro de Servicios Financieros

Tecnología en Análisis y Desarrollo de Sistemas de Información – 1565040

2018
iii

Actividad

De acuerdo con el diseño de la base de datos estructurado durante la fase anterior,

seleccionar el sistema de gestión de base de datos y construir la estructura de tablas

correspondiente, incorporando las restricciones de diseño definidas para el mismo.

Esta actividad debe ser documentada gráficamente y con las sentencias requeridas tanto

para la construcción de la estructura (DDL) como para la inserción de algunos datos que

permitan probar la integridad del diseño (DML). El Informe presentado debe incluir:

 Sentencias utilizadas en la construcción de los objetos de la base de datos.

 Diagrama relacional en el sistema.

 Pantallazos de la estructura construida.

 Sentencias de inserción de datos de prueba.

 Pantallazos con la información almacenada en las tablas.

Desarrollo Actividad

1. Diagrama Relacional en el Sistema:


iv

2. Construcción Base de Datos:

Para la Base de Datos “datosIPS” se construyeron cinco (5) tablas:

TABLA USUARIO: Se crearon los campos de los datos del paciente (Número de

Identificación, Apellidos y Nombres, Sexo, Estado Civil, Fecha de Nacimiento, Lugar de

Nacimiento, Departamento de Residencia, Ciudad o Municipio de Residencia, Dirección, Correo

Electrónico, Teléfono Fijo, Teléfono Móvil, Digite Tipo Entidad Responsable del Pago, Nombre

de la Entidad Responsable del Pago), la llave primaria de la tabla corresponde al documento del

paciente.

TABLA ENTIDADES: Corresponde a los datos básicos de las entidades (EPS, ARL) con

contratos adscritos a la IPS: NIT, nombre o razón social y tipo de entidad (EPS, ARL), la llave

primaria de la tabla corresponde al NIT de la entidad.

TABLA CONSULTORIO: Corresponde a los datos de los consultorios signados para la

atención de las citas médicas: No. del consultorio y especialidad, la llave primaria de la tabla

corresponde al No. del consultorio.


v

TABLA MÉDICO: Corresponde a los datos del médico tratante: (código, cédula, tipo de

documento, nombres, apellidos, especialidad, la llave primaria de la tabla corresponde al código

del médico.

TABLA CITAS: Corresponde a datos de expedición de la cita médica: documento del

paciente, nombres y apellidos del paciente, código del médico tratante, No. del consultorio, fecha

y hora. En esta tabla se asocian las claves primarias de otras tablas, utilizando FOREIGN KEY:

DOCUMENTO USUARIO: se asocia con el documento del usuario de la tabla USUARIO.

CÓDIGO DEL MÉDICO: se asocia con el código del médico de la tabla MEDICO.

CONSULTORIO: se asocia con el número del consultorio de la tabla CONSULTORIO.

3. Construcción de Tablas:

a. Tabla Usuario:
vi

b. Tabla Entidades:
vii

c. Tabla Consultorio:

d. Tabla Médico:
viii

e. Tabla Cita:

4. Inserción de Datos:

a. Inserción Datos Tabla Usuario:

Insert into usuario (usu_doc, usu_tipo_doc, usu_nom, usu_apell, usu_sexo, usu_est_civil,


usu_fec_nace, usu_ciudad_nace, usu_dpto_nace, usu_ciudad_res, usu_dpto_res, usu_direccion,
usu_email, usu_telefono, usu_movil, usu_entidad, usu_tipo_ent)
Values ('5471129','CC','Yorman Asley','Barbosa Ovallos','M','Unión Libre','1982-04-
30','Ibague','Tolima','Ibague','Tolima','Cra 5 No. 32-50 Barrio San
Simon','yormanasley@gmail.com','2677630','3103124563','COOMEVA EPS SA','EPS'),
('14225146','CC','Leovigildo','Pabon Diaz','M','Casado','1954-03-
17','Ibague','Tolima','Ibague','Tolima','Calle 69 No. 45-50 Barrio
Arkaniza','leovigildo@hotmail.com','2710628','3106896590','COOMEVA EPS SA','EPS'),
('26617256','CC','Maria Oliva','Ardila de Tao','F','Soltero','1950-11-
15','Sincelejo','Sucre','Ibague','Tolima','Mza 49 Casa 2 Etapa II Barrio
Jordán','mariaoliva@yahoo.com','2652386','3124568555','AXA COLPATRIA','ARL'),
ix

('28549507','CC','Yeini Damar','Bermudez Huertas','F','Soltero','1977-09-


29','Villavicencio','Meta','Ibague','Tolima','Mza 1 Casa 1 Etapa III Barrio
Jordán','yeinidamar@yahoo.es','2665530','3001523665','SALUD TOTAL EPS','EPS'),
('28554826','CC','Jenny Adriana','Barajas Nieto','F','Soltero','1982-01-
02','Girardot','Cundinamarca','Ibague','Tolima','Cra 5 No. 35-44 Barrio
Cadiz','jennyadriana@gmail.com','2657387','3204304300','CAFESALUD EPS SA','EPS'),
('1110503133','CC','Cesar Mauricio','Giraldo Gutierrez','M','Soltero','1990-10-
26','Ibague','Tolima','Ibague','Tolima','Cra 4B No. 32B-69 Barrio Federico
Lleras','cesarmauricio@gmail.com','2724530','3014443695','SALUD TOTAL EPS','EPS');

b. Inserción Datos Tabla Entidades:

Insert into entidades (ent_nit, ent_nombre, ent_tipo)


Values ('830006404 0','HUMANA VIVIR S.A. EPS','EPS'),
('860512237 6','SALUD TOTAL EPS','EPS'),
('805000427 1','COOMEVA EPS SA','EPS'),
('830074184 5','SALUDVIDA S.A. EPS','EPS'),
('805021984 2','SALUDCOLOMBIA EPS S.A.','EPS'),
('830096513 1','REDSALUD ATENCION HUMANA EPS S.A.','EPS'),
('900156264 2','NUEVA EPS','EPS'),
('830079672 0','CAFESALUD EPS SA','EPS'),
x

('860002184 6','AXA COLPATRIA','ARL');

c. Inserción Datos Tabla Consultorio:

Insert into consultorio (cons_numero, cons_especialidad)


Values ('101','ORTOPEDIA'),
('102','PEDIATRIA'),
('103','GASTROENTEROLOGIA'),
('104','GINECOLOGIA'),
('105','MEDICINA INTERNA');
xi

d. Inserción Datos Tabla Médico:

Insert into medico (med_codigo, med_cedula, med_tipo_docu, med_nom, med_apell,


med_especialidad)
Values ('252610','239684','CE','LUCIO','GUERRERO
MEDRANO','GASTROENTEROLOGIA'),
('252611','2231203','CC','JOSE EDWIN','MURCIA OSORIO','PEDIATRIA'),
('252612','14217113','CC','MANUEL ANTONIO','BONILLA VARON','ORTOPEDIA'),
('252613','79437725','CC','DAVID','SANCHEZ CHARRY ','GINECOLOGIA'),
('252614','19409915','CC','CARLOS ALBERTO','ACOSTA NAVARRO','MEDICINA
INTERNA');

e. Inserción Datos Tabla Cita:

Insert into cita (cita_docusu, cita_nombre_usu, cita_apell_usu, cita_codmed,


cita_consultorio, cita_fecha_hora)
Values ('5471129','Yorman Asley','Barbosa Ovallos', '252610','101','2018-10-15 8:00:00'),
('14225146','Leovigildo','Pabon Diaz', '252611','102','2018-10-15 9:00:00'),
('26617256','Maria Oliva','Ardila De Tao', '252612','103','2018-10-15 10:00:00'),
('28549507','Yeini Damar','Bermudez Huertas', '252613','104','2018-10-15 11:00:00'),
('28554826','Jenny Adriana','Barajas Nieto', '252614','105','2018-10-16 8:00:00'),
('1110503133','Cesar Mauricio','Giraldo Gutierrez', '252614','103','2018-10-16 9:00:00');
xii
xiii

Bibliografía

OA Lenguaje Estructurado de Consultas

OA Consulta de Datos usando Lenguaje Estructurado de Consultas

https://mysql-workbench.uptodown.com/windows

Potrebbero piacerti anche