Documentos de Académico
Documentos de Profesional
Documentos de Cultura
use master
--crear base de datos
CREATE DATABASE BD_POSTAPARAISO
USE BD_POSTAPARAISO
--CREAR TABLA
CREATE TABLE PACIENTE(ID_PACIENTE INT PRIMARY KEY NOT NULL,TIPO_DOC VARCHAR(8),
NUM_DOC VARCHAR(10),FECHA_NACIMIENTO VARCHAR(20),
NOMBRE VARCHAR(60), APELLIDO VARCHAR(30) ,DOMICILIO VARCHAR(30), TELEFONO
VARCHAR(9), E_CIVIL VARCHAR(10) ,SEXO VARCHAR(2));
CREATE TABLE HISTORIA(ID_NUM_HISTORIA INT PRIMARY KEY NOT NULL, ID_PACIENTE INT
FOREIGN KEY REFERENCES PACIENTE(ID_PACIENTE) NOT NULL,
FECHA_REGISTRO DATE ,HORA_REGISTR TIME,ID_REFERENCIA INT FOREIGN KEY REFERENCES
REFERENCIA(ID_REFERENCIA) NOT NULL);
CREATE TABLE REFERENCIA (ID_REFERENCIA INT PRIMARY KEY NOT NULL, ID_NUM_HISTORIA
INT,ID_MEDICO INT, ID_DIAGNOSTICO INT FOREIGN KEY REFERENCES
DIAGNOSTICO(ID_DIAGNOSTICO) NOT NULL);
CREATE TABLE ANALISIS(ID_ANALISIS INT PRIMARY KEY NOT NULL, ID_DIAGNOSTICO INT
FOREIGN KEY REFERENCES DIAGNOSTICO(ID_DIAGNOSTICO)
NOT NULL, ANALISIS VARCHAR(30),DESCRIPCION VARCHAR(40));
CREATE TABLE CITA (ID_CITA INT PRIMARY KEY NOT NULL, ID_NUM_HISTORIA
VARCHAR(5),ID_USUARIO INT FOREIGN KEY REFERENCES USUARIO(ID_USUARIO)NOT NULL,
ID_MEDICO INT FOREIGN KEY REFERENCES MEDICO(ID_MEDICO) NOT NULL,ID_CONSULTORIO
INT FOREIGN KEY REFERENCES
CONSULTORIO(ID_CONSULTORIO) NOT NULL,HORA_CITA DATE,FECHA_CITA
DATE,FECHA_ATENCION DATE, HORA_ATENCION DATE);
CREATE TABLE ATENCION(ID_ATENCION INT PRIMARY KEY NOT NULL,ID_CITA INT FOREIGN
KEY REFERENCES CITA(ID_CITA) NOT NULL, HORA_ATENCION DATE,
FECHA DATE);
CREATE TABLE TRIAJE(ID_CITA INT FOREIGN KEY REFERENCES CITA(ID_CITA) NOT NULL,
PESO INT ,TALLA INT,
PRESION_ARTERIAL INT, SATURACION VARCHAR(20),TEMPERATURA VARCHAR(30),FECHA DATE);
CREATE TABLE USUARIO(ID_USUARIO INT PRIMARY KEY NOT NULL,DNI VARCHAR(8),NOMBRE
VARCHAR(60),
CREATE TABLE ROL(ID_ROL INT PRIMARY KEY NOT NULL, DESCRIPCION VARCHAR(40),
FECHA_CREACION DATE);