You are on page 1of 10

UNIVERSIDAD TECNICA DE ORURO

FACULTAD NACIONAL DE INGENIERIA

PROYECTO
BASE DE DATOS 1

NOMBRE: VILLEGAS CHOQUE JORGE ALBERTO


Materia: BASE DE DATOS 1
FECHA: ORURO 30 / 06/ 2014

PROYECTO BASE DE DATOS 1

1.- Diagrama modelo entidad relacin

Entidades y atributos
Paciente (ci , nombre , direccin , previcion , telfono , fechanacimiento , nota ,
rut)
Atencindeurgencia (num , ing , hing , egr , hegr)
Antecedente (peso , estatura)
Temperatua (axilar , rectal)
Ciclovital (hora, sist , das , med , pulso , saturacin ,frec )
Consulta(tipocons, gravedad , categ , destino, eval)
Anlisis (descripcion)
Exfisico (tipo, descripcion)
Tratamiento (tipoindicacion, descripcion)

2.- Diagrama modelo entidad relacin Orientado a Objetos

Diagrama de clases

RELACIONES
AGREGACION
Agregacin (antecedente , paciente)
Agregacin (paciente , atencin urg)
Agregacin (anlisis , atencin urg)
Agregacin (consulta , atencin urg)
Agregacin (ciclo vital , atencin urg)
COMPOCICION
Compocicion (temperatura , ciclo vital)
Compocicion (exfisico , consulta)
Compocicion (tratamiento , consulta)

3.- MODELO ENTIDAD RELACION CON ERwin ERX 3.5.2

4.- modelo relacional


Paciente (ci , nombre , direccin , previcion , telfono , fechanacimiento , nota ,
rut)

Atencindeurgencia (num , ing , hing , egr , hegr)


Antecedente (peso , estatura)
Temperatua (axilar , rectal)
Ciclovital (hora, sist , das , med , pulso , saturacin ,frec )
Consulta(tipocons, gravedad , categ , destino, eval)
Anlisis (descripcion)
Exfisico (tipo, descripcion)
Tratamiento (tipoindicacion, descripcion)
5.- modelo relacional en SQL DDL Script de diseo

create table atencion


(
num int not null,
ing char (20),
hing datetime,
egr char (20),
hegr datetime,
ci CHAR (7),
primary key(num),
foreign key (ci) references paciente(ci)
);
create table ciclovital
(
hora char(30),
sist char(30),
dias char(30),
med char(30),
pulso char(30),
saturacion char(30),
frec char(30) ,

num int,
foreign key (num) references atencion (num)
);
create table antecedente
(
peso int,
estatura int,
ci CHAR (7),
foreign key (ci) references paciente(ci)
);

create table temperatura


(
axilar int,
rectal int,
num int,
foreign key (num) references atencion(num)
);

create table consulta


(
tipocons char (30) ,
gravedad char (30),
categ char (30),
destino char (30),
eval char (30),
ci CHAR (7),
num int,
foreign key (ci) references paciente(ci),
foreign key (num) references atencion(num)

);

create table analisis


(
descripcion char (30),
ci char (7),
foreign key (ci) references paciente(ci)
);

create table exfisico


(
tipo char (30),
descripcion char (50),
ci CHAR (7),
num int,
foreign key (ci) references paciente(ci),
foreign key (num) references atencion(num)
);

create table tratamiento


(
tipoindicacion char (60),
descripcion char (60),
ci char (7),
num int ,
foreign key (ci) references paciente(ci),
foreign key (num) references atencion(num)
);
6.- cargado de datos Script de introduccin de datos
insert into paciente

values ('235562','michel','agador
#76','ninguna',25234745,02/05/1989,'fotosensible',6345324);

insert into paciente


values ('234643','pedro','bolivar
#34','ninguna',25233453,12/02/1969,'ninguna',7567567);

insert into paciente


values ('758453','marta','cochabamba
#16','ninguna',25234565,22/05/1999,'ninguna',4564564);

insert into atencion


values (12,'lunes',5/5/2011,'martes',6/5/2011,'234643');

insert into atencion


values (13,'lunes',5/5/2011,'martes',6/5/2011,'758453');

insert into atencion


values (14,'lunes',5/5/2011,'martes',6/5/2011,'235562');

insert into ciclovital


values ('12:00','ning','2','5','normal','34','12',12);

insert into ciclovital


values ('15:00','ning','5','5','normal','54','32',13);

insert into ciclovital


values ('17:00','ning','6','5','normal','65','52',14);

insert into antecedente

values (85,1.75,'235562');

insert into antecedente


values (75,1.65,'758453');

insert into antecedente


values (46,1.45,'234643');

insert into temperatura


values(38,39,12);

insert into temperatura


values(38,39,13);

insert into temperatura


values(35,36,14);

insert into consulta


values ('externa','baja','quemadura','1 piso','ninguna','235562',12);

insert into consulta


values ('ninguna','baja','quemadura','1 piso','ninguna','758453',13);

insert into consulta


values ('interna','media','corujia','2 piso','ninguna','234643',14);

insert into analisis


values ('analisis de sangre','235562');

insert into analisis

values ('analisis de orina','758453');

insert into analisis


values ('tomografia','234643');

insert into exfisico


values ('normal','ninguna','235562',12);

insert into exfisico


values ('normal','sufre quemadura','758453',13);

insert into exfisico


values ('bajo','ning','234643',14);

insert into tratamiento


values ('antibioticos','ning','235562',12);

insert into tratamiento


values ('locion','reposo','758453',13);

insert into tratamiento


values ('terapia','ninguna','234643',14);

7.- verificacin de formas normales

You might also like