Está en la página 1de 16

CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

Construcción de la base de datos del software Salud para Todos

Daniela Ochoa Flórez

Servicio Nacional de Aprendizaje Sena


Titulada Virtual
Análisis y Desarrollo de Sistemas de Información - ADSI
Proyecto productivo
Medellín, Colombia
2019

1
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

2
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

1. Cree una base de datos llamada Salud_para_Todos


2.

Ubicado en la base de datos que acabó de crear, construya las siguientes tablas con los
respectivos campos y tipos de datos.

 Tipo Usuario:

Tipo Usuario
Nombre del Campo Tipo de dato Long Modificador
IdTipoUsuario Int - Primary key, auto_increment
Tipo Usuario Varchar 45 Unique, not null

3
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Login:

Login
Nombre del Campo Tipo de dato Long Modificador
IdLogin Int - Primary key, auto_increment
NombreCompleto Varchar 80 Not null
NombreUsuario Varchar 45 Not null
Clave Varchar 16 Not null
TipoUsuario Int - Foreign key, not null

 Tipo Identificación:

Tipo Identificación
Nombre del Campo Tipo de dato Long Modificador
IdTipoIdentificacion Int - Primary key, auto_increment
TipoIdentificaciónCorto Char 6 Unique, not null
TipoIdentificaciónLargo Varchar 45 Unique, not null

4
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 EPS:

EPS
Nombre del Campo Tipo de dato Long Modificador
IdEPS Int - Primary key, auto_increment
CodigoEPS Char 8 Not null
NombreEPS Varchar 60 Not null
PlanEPS Varchar 60 Not null

 Estado Afiliación:

Estado de Afiliación
Nombre del Campo Tipo de dato Long Modificador
IdEstadoAfiliacion Int - Primary key, auto_increment
EstadoAfiliación Varchar 45 Unique, not null

5
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Régimen:

Régimen
Nombre del Campo Tipo de dato Long Modificador
IdRegimen Int - Primary key, auto_increment
Regimen Varchar 45 Unique, not null

 Tipo Paciente:

Tipo Paciente
Nombre del Campo Tipo de dato Long Modificador
IdTipoPaciente Int - Primary key, auto_increment
TipoPaciente Varchar 45 Unique, not null

6
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Categoría:

Categoría
Nombre del Campo Tipo de dato Long Modificador
IdCategoria Int - Primary key, auto_increment
Categoria Varchar 30 Not null

7
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Pacientes:

Pacientes
Nombre del Campo Tipo de dato Long Modificador
IdPaciente Int - Primary key
TipoIdentificacion Int - Foreign key, not null
PrimerNombre Varchar 30 Not null
SegundoNombre Varchar 30  
PrimerApellido Varchar 30 Not null
SegundoApellido Varchar 30  
NumeroTelefono Int 8 Not null
NumeroCelular Int 11  
CorreoElectronico Varchar 60  
FechaNacimiento Date - Not null
Edad Tinyint - Not null
TipoEdad Enum - Not null
PaisNacimiento Varchar 50 Not null
Departamento Varchar 60 Not null
Municipio Varchar 60 Not null
Direccion Varchar 45 Not null
EPS Int - Foreign key, not null
PlanEPS Int - Foreign key, not null
EstadoAfiliacion Int - Foreign key, not null
Regimen Int - Foreign key, not null
TipoPaciente Int - Foreign key, not null
Categoria Int - Foreign key, not null
ValorCuotaModeradora Decimal - Not null
PorcentajeCopago Char 6 Not null

8
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Profesional:

Profesional
Lon
Nombre del Campo Tipo de dato Modificador
g
IdProfesional Int - Primary key, auto_increment
TipoIdentificacion Int - Foreign key, not null
NumeroIdentificacion Int 11 Not null
PrimerNombre Varchar 30 Not null
SegundoNombre Varchar 30  
PrimerApellido Varchar 30 Not null
SegundoApellido Varchar 30  
NumeroTelefono Int 8 Not null
NumeroCelular Int 11  
CorreoElectronico Varchar 60  
FechaNacimiento Date - Not null
Edad Tinyint - Not null
TipoEdad Enum - Not null
PaisNacimiento Varchar 50 Not null
Direccion Varchar 45 Not null
Departamento Varchar 60 Not null
Municipio Varchar 60 Not null
Profesion Varchar 60 Not null
Servicio Varchar 60 Not null
RegistroMedico Varchar 12 Not null

 Tipo Prestador:

Tipo Prestador
Nombre del Campo Tipo de dato Long Modificador
IdTipoPrestador Int - Primary key, auto_increment
TipoPrestador Varchar 45 Unique, not null

9
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Nivel de Atención:

Nivel Atención
Nombre del Campo Tipo de dato Long Modificador
IdNivelAtencion Int - Primary key, auto_increment
NumeroNivelAtencion Char 4 Unique, not null
NivelAtencion Varchar 45 Unique, not null

  Prestador:

Prestador
Tipo de
Nombre del Campo Long Modificador
dato
IdPrestador Int - Primary key, auto_increment
TipoIdentificacion Int - Foreign key, not null
IdentificacionPrestador Int 11 Not null
CodigoHabilitacionPrestador Bigint - Not null
NombrePrestador Varchar 60 Not null
TipoPrestador Int - Foreign key, not null
NivelAtencion Int - Foreign key, not null
Direccion Varchar 45 Not null
Departamento Varchar 60 Not null
Ciudad Varchar 60 Not null
Telefono1 Int 11 Not null
Telefono2 Int 11  
CorreoElectronico Varchar 60  
Servicio Varchar 60 Not null

10
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

3. Inserte los siguientes registros según las tablas que se presentan a continuación:

 Tipo usuario:

Id Tipo
Tipo Usuario
Usuario
1 Administrador Software
2 Ministerio de Salud y la Protección Social
3 Secretaria Seccional de Salud
4 Coordinadora Centro de Salud
5 Coordinadora Médica
6 Jefe de Enfermería
7 Auxiliar Administrativa/Secretaria Médica
8 Profesional Independiente

11
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Login:

12
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

Tipo de
Id Login Nombre Completo Nombre de Usuario Clave
Usuario
2 Daniela Ochoa Florez dani-16-93@live.com Bellota2015 6

 Tipo Identificación:

Id Tipo Tipo de
Tipo de Identificación Largo
Identificación Identificación Corto
1 CC Cédula de Ciudadanía
2 CE Cédula de Extranjería
3 - Certificado de Nacido Vivo
4 - Cuerpo Diplomático
5 NIT Número de Identificación Tributaria
6 - Número de Habilitación
7 - Pasaporte
8 - Pasaporte de la DNU
9 PEP Permiso Especial de Permanencia
10 RC Registro Civil
11 - Salvoconducto de permanencia
12 - Adulto sin identificación
13 - Menor sin identificación
14 TI Tarjeta de Identidad

13
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Estado de Afiliación:

Id Estado
Estado de Afiliación
Afiliación
1 Activo
2 Inactivo
3 Suspendido

Régimen:

Id
Régime Régimen
n
1 Contributivo
2 Subsidiado
3 Especial

14
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Tipo Paciente:

Id Tipo
Pacient Tipo Paciente
e
1 Cotizante
2 Beneficiario
3 Cabeza de Familia

Categoría:

Id
Categorí Categoría
a
1 A
2 B
3 C
4 Excento
5 Excento por Tutela

15
CONSTRUCCIÓN DE LA BASE DE DATOS DEL SOFTWARE SALUD PARA TODOS

 Tipo Prestador:

Id Tipo
Prestado Tipo prestador
r
1 Clínica
2 Hospital
3 Profesional independiente

 Nivel Atención:

Id Nivel
Atenció Nivel de Atención
n
1 I Primer Nivel
2 II Segundo Nivel
3 III Tercer Nivel
4 IV Cuarto Nivel

16

También podría gustarte