Hospital Simbolo

  • Uploaded by: claudi
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Hospital Simbolo as PDF for free.

More details

  • Words: 1,387
  • Pages: 22
Microsoft Windows XP [Versión 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrador>sqlplus

SQL*Plus: Release 10.2.0.1.0 - Production on Mar Sep 1 16:56:43 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Introduzca el nombre de usuario: system/a

Conectado a: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

SQL> connect sys/a as sysdba Conectado. SQL> connect system/a Conectado. SQL> create user Hospital identified by a default tablespace users;

Usuario creado.

SQL> connect system/a Conectado. SQL> grant connect to Hospital;

Concesi¾n terminada correctamente.

SQL> revoke connect from Hospital;

Revocaci¾n terminada correctamente.

SQL> grant connect to Hospital;

Concesi¾n terminada correctamente.

SQL> connect system/a Conectado. SQL> ed c:tbHospital.sql;

SQL> connect system/a Conectado. SQL> grant dba to Hospital;

Concesi¾n terminada correctamente.

SQL> connect Hospital/a; Conectado. SQL> sta c:tbHospital.sql; DROP TABLE Hospital.Paciente cascade CONTSTRAINT * ERROR en lÝnea 1: ORA-00905: falta una palabra clave

DROP TABLE Hospital.Enfermedad cascade CONTSTRAINT

* ERROR en lÝnea 1: ORA-00905: falta una palabra clave

DROP TABLE Hospital.TipoEnfermedad cascade CONTSTRAINT * ERROR en lÝnea 1: ORA-00905: falta una palabra clave

DROP TABLE Hospital.PacienteEnfermedad cascade CONTSTRAINT * ERROR en lÝnea 1: ORA-00905: falta una palabra clave "creando entidad Paciente" Tabla creada. "creando entidad Enfermedad" Tabla creada. "creando entidad TipoEnfermedad" Tabla creada. "creando entidad PacienteEnfermedad" Tabla creada. "creacion para pk" "creando pk para Paciente" Tabla modificada. "creando pk para Enfermedad" Tabla modificada.

"creando pk para TipoEnfermedad" Tabla modificada. "creando pk para PacienteEnfermedad" Tabla modificada "creacion para fk" "creando fk para Enfermedad" Tabla modificada. "creando fk para PacienteEnfer" Tabla modificada. "creando fk para PacienteEnfer" Tabla modificada. "creando uk para Paciente" Tabla modificada. "creando CK para Paciente" Tabla modificada. "creando CK para Paciente" Tabla modificada. "insertando informacion de los pacientes" 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada.

"insertando informacion de los TipoEnfermedad" 1 fila creada. 1 fila creada. 1 fila creada.

1 fila creada. 1 fila creada. 1 fila creada. "insertando informacion de los Enfermedad" 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada.

"insertando información de los PacienteEnfermedad" 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada. 1 fila creada.

"creando consultas" "pacientes,edad" NOMBRE

EDAD

------------------------- ---------clara

55

Eva

69

Joaquin

10

leonardo

30

Sandra

12

"creando Paciente > de 50 a±os"

NOMBRE

EDAD

------------------------- ---------clara

55

Eva

69

"creando enfermedad y su tipo"

NOMBRE

NOMBRE

--------------- --------------datonismo

hereditaria

hemofelia

hereditaria

urticaria amebiasis varicela sindrome

alergica parasitaria infeccion congenita

6 filas seleccionadas.

"creando pacientes que sean genero m"

NOMBRE

EDAD

------------------------- ----------

Joaquin

10

leonardo

30

"creando paciente y su enfermedad"

NOMBRE

NOMBRE

------------------------- --------------Sandra

urticaria

leonardo

urticaria

Sandra

varicela

Joaquin

amebiasis

clara Joaquin Eva Sandra clara

amebiasis sindrome hemofelia datonismo datonismo

9 filas seleccionadas. "creando pacientes,enfermedad,tipo"

NOMBRE

NOMBRE

------------------------- --------------Sandra

urticaria

leonardo

urticaria

"creando Paciente 'f' Enfermedad y tipo"

NOMBRE

DESCRIPCION

NOMBRE

------------------------- ------------------------- --------------clara

hereditaria

Sandra Eva

hereditaria hereditaria

Sandra clara

datonismo hemofelia

herediatria alergica

Sandra

datonismo

urticaria amebiasis

infeccion

varicela

6 filas seleccionadas.

BLOC DE NOTAS DROP TABLE clinica.Paciente cascade CONSTRAINT; DROP TABLE clinica.Enfermedad cascade CONSTRAINT; DROP TABLE clinica.pacienteEnfermedad cascade CONSTRAINT; DROP TABLE clinica.tipoEnfermedad cascade CONSTRAINT;

PROMPT "creando tabla Paciente" CREATE TABLE clinica.Paciente ( IdPaciente Nombre

varchar2(30),

edad

number(2),

di

number (15),

tipodi

varchar2(2),

genero );

number(1),

varchar2(1)

PROMPT "creando tabla Enfermedad" CREATE TABLE clinica.Enfermedad ( IdEnfermedad

number(1),

nombre

varchar2(20),

causas

varchar2(30),

IdTipoEnfermedad number(1) );

PROMPT "creando tabla pacienteEnfermedad" CREATE TABLE clinica.pacienteEnfermedad ( IdPacienteEnfermedad fechaDt

Varchar(15),

IdPaciente

number(3),

IdEnfermedad

number(3),

number(3)

);

PROMPT "creando tabla tipoEnfermedad" CREATE TABLE clinica.tipoEnfermedad ( IdTipoEnfermedad number(1), nombre

varchar2(20),

descripcion varchar2(30) ); PROMPT"creacion de pk" PROMPT"creando pk para Paciente"

ALTER TABLE clinica.Paciente ADD CONSTRAINT pkPaciente primary key(IdPaciente); PROMPT"creando pk para Enfermedad" ALTER TABLE clinica.Enfermedad ADD CONSTRAINT pkEnfermedad primary key(IdEnfermedad); PROMPT"creando pk para pacienteEnfermedad" ALTER TABLE clinica.pacienteEnfermedad ADD CONSTRAINT pkidpacienteEnfermedad primary key(idpacienteEnfermedad); PROMPT"creando pk para tipoEnfermedad" ALTER TABLE clinica.tipoEnfermedad ADD CONSTRAINT pkIdTipoEnfermedad primary key(IdTipoEnfermedad);

PROMPT"creacion de fk" PROMPT"creando fk para Enfermedad" ALTER TABLE clinica.Enfermedad ADD CONSTRAINT fkEnfermedad foreign key(IdTipoEnfermedad) REFERENCES clinica.tipoEnfermedad(IdTipoEnfermedad); PROMPT"creando fk para pacienteEnfermedad" ALTER TABLE clinica.pacienteEnfermedad ADD CONSTRAINT fkpacienteEnfermedad foreign key(IdPaciente) REFERENCES clinica.paciente(IdPaciente); PROMPT"creando fk para pacienteEnfermedad" ALTER TABLE clinica.pacienteEnfermedad ADD CONSTRAINT fkpacienteEnfermedad foreign key(IdEnfermedad) REFERENCES clinica.Enfermedad(IdEnferemedad);

PROMPT"creando uk para Paciente" ALTER TABLE clinica.Paciente ADD CONSTRAINT UKPaciente UNIQUE(di);

PROMPT"creando CK para Paciente" ALTER TABLE clinica.Paciente ADD CONSTRAINT CKPaciente CHECK(tipodi in ('CC','TI'));

PROMPT"creando CK para Paciente" ALTER TABLE clinica.Paciente ADD CONSTRAINT CKgen CHECK(genero in ('M','F','m', 'f')); -******************************************************************************** ****************************************** PROMPT"Insertando informacion de los pacientes" INSERT INTO clinica.Paciente(IdPaciente,nombre,edad,di,tipodi,genero)VALUES(1,'leonardo',3 0,1259875,'CC','M'); INSERT INTO clinica.Paciente(IdPaciente,nombre,edad,di,tipodi,genero)VALUES(2,'Sandra',12, 953689785,'TI','F'); INSERT INTO clinica.Paciente(IdPaciente,nombre,edad,di,tipodi,genero)VALUES(3,'Joaquin',10 ,1259885,'TI','M'); INSERT INTO clinica.Paciente(IdPaciente,nombre,edad,di,tipodi,genero)VALUES(4,'cLARA',55, 4875445,'CC','F'); INSERT INTO clinica.Paciente(IdPaciente,nombre,edad,di,tipodi,genero)VALUES(5,'Eva',69,21 2545,'CC','F');

PROMPT"Insertando informacion de la Enfermedad" INSERT INTO Clinica.Enfermedad(IdEnfermedad,Nombre,Causas)VALUES(1,'Urticaria','Polen'); INSERT INTO Clinica.Enfermedad(IdEnfermedad,Nombre,Causas)VALUES(2,'Varicela','Ambien teContaminado'); INSERT INTO Clinica.Enfermedad(IdEnfermedad,Nombre,Causas)VALUES(3,'Amebiasis','Mala Higiene');

INSERT INTO Clinica.Enfermedad(IdEnfermedad,Nombre,Causas)VALUES(4,'SindromedeDown ','Genetica'); INSERT INTO Clinica.Enfermedad(IdEnfermedad,Nombre,Causas)VALUES(5,'Hemofilia','Geneti ca'); INSERT INTO Clinica.Enfermedad(IdEnfermedad,Nombre,Causas)VALUES(6,'Daltonismo','Gen etica');

PROMPT"Insertando informacion de PacienteEnfermedad" INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(7,'15-05-06',1,1); INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(8,'18-04-06',2,2); INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(9,'25-08-02',3,2); INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(10,'30-04-01',4,4); INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(11,'21-06-05',5,3); INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(12,'29-05-08',6,5); INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(13,'15-08-06',7,2); INSERT INTO Clinica.PacienteEnfermedad(IdPacienteEnfermedad,FechaDt,IdEnfermedad,IdPa ciente)VALUES(14,'14-12-05',8,3);

PROMPT"Insertado informacion de TipoEnfermedad" INSERT INTO Clinica.TipoEnfermedad(IdTipoEnfermedad,Nombre,Descripcion)VALUES(1,'Urtic aria','Alergica'); INSERT INTO Clinica.TipoEnfermedad(IdTipoEnfermedad,Nombre,Descripcion)VALUES(2,'Varic ela','Infecciosa'); INSERT INTO Clinica.TipoEnfermedad(IdTipoEnfermedad,Nombre,Descripcion)VALUES(3,'Ame biasis','Parasitaria'); INSERT INTO Clinica.TipoEnfermedad(IdTipoEnfermedad,Nombre,Descripcion)VALUES(4,'Sind rome de Down','Congenita'); INSERT INTO Clinica.TipoEnfermedad(IdTipoEnfermedad,Nombre,Descripcion)VALUES(5,'Hem ofilia','Hereditaria'); INSERT INTO Clinica.TipoEnfermedad(IdTipoEnfermedad,Nombre,Descripcion)VALUES(6,'Dalt onismo','Hereditario');

BLOC DE NOTAS DROP TABLE Hospital.Paciente cascade CONSTRAINT; DROP TABLE Hospital.Enfermedad cascade CONSTRAINT; DROP TABLE Hospital.TipoEnfermedad cascade CONSTRAINT; DROP TABLE Hospital.PacienteEnfer cascade CONSTRAINT;

PROMPT"creando entidad Paciente"

CREATE TABLE Hospital.Paciente ( idPaciente

number(1),

nombre

varchar2(25),

edad

number(2),

di

number(15),

tipodi

varchar2(2),

genero

varchar2(2)

);

PROMPT"creando entidad Enfermedad" CREATE TABLE Hospital.Enfermedad ( idEnfermedad

number(1),

nombre

varchar2(15),

causas

varchar2(25),

idTipoEnfermedad number(1) );

PROMPT"creando entidad TipoEnfermedad" CREATE TABLE Hospital.TipoEnfermedad ( idTipoEnfermedad number(1), nombre

varchar2(15),

Descripcion varchar2(25) );

PROMPT"creando entidad PacienteEnfer"

CREATE TABLE Hospital.PacienteEnfer ( idPacienteEnfer fecha

number(1),

number(10),

idPaciente

number(1),

idEnfermedad

number(1)

);

PROMPT"creacion para pk" PROMPT"creando pk para Paciente" ALTER TABLE Hospital.Paciente ADD CONSTRAINT pkPaciente primary key(idPaciente); PROMPT"creando pk para Enfermedad" ALTER TABLE Hospital.Enfermedad ADD CONSTRAINT pkEnfermedad primary key(idEnfermedad); PROMPT"creando pk para TipoEnfermedad" ALTER TABLE Hospital.TipoEnfermedad ADD CONSTRAINT pkTipoEnfermedad primary key(idTipoEnfermedad); PROMPT"creando pk para PacienteEnfer" ALTER TABLE Hospital.PacienteEnfer ADD CONSTRAINT pkPacienteEnfer primary key(idPacienteEnfer);

PROMPT"creacion para fk" PROMPT"creando fk para Enfermedad" ALTER TABLE Hospital.Enfermedad ADD CONSTRAINT fkTipoEnfermedad_Enfermedad foreign key(idTipoEnfermedad) REFERENCES Hospital.TipoEnfermedad(idTipoEnfermedad); PROMPT"creando fk para PacienteEnfer"

ALTER TABLE Hospital.PacienteEnfer ADD CONSTRAINT fkPaciente_PacienteEnfer foreign key(idPaciente) REFERENCES Hospital.Paciente(idPaciente); PROMPT"creando fk para PacienteEnfer" ALTER TABLE Hospital.PacienteEnfer ADD CONSTRAINT fkEnfermedad_PacienteEnfer foreign key(idEnfermedad) REFERENCES Hospital.Enfermedad(idEnfermedad);

PROMPT"creando uk para Paciente" ALTER TABLE Hospital.Paciente ADD CONSTRAINT UKPaciente UNIQUE(di);

PROMPT"creando CK para Paciente" ALTER TABLE Hospital.Paciente ADD CONSTRAINT CKPaciente CHECK(tipodi in ('CC','TI'));

PROMPT"creando CK para Paciente" ALTER TABLE Hospital.Paciente ADD CONSTRAINT CKgenero CHECK(genero in ('M','F','m', 'f'));

PROMPT"insertando informacion de los pacientes" insert into Hospital.Paciente(idPaciente,nombre,edad,di,tipodi,genero)values(1,'leonardo', 30,1259875,'CC','M'); insert into Hospital.Paciente(idPaciente,nombre,edad,di,tipodi,genero)values(2,'Sandra',12 ,953689785,'TI','F'); insert into Hospital.Paciente(idPaciente,nombre,edad,di,tipodi,genero)values(3,'Joaquin',1 0,12573175,'TI','M');

insert into Hospital.Paciente(idPaciente,nombre,edad,di,tipodi,genero)values(4,'clara',55,1 8964,'CC','F'); insert into Hospital.Paciente(idPaciente,nombre,edad,di,tipodi,genero)values(5,'Eva',69,45 93257,'CC','F');

PROMPT"insertando informacion de los TipoEnfermedad" insert into Hospital.TipoEnfermedad(idTipoEnfermedad,nombre,descripcion)values(1,'here ditaria','hereditaria'); insert into Hospital.TipoEnfermedad(idTipoEnfermedad,nombre,descripcion)values(2,'viral' ,'hereditaria'); insert into Hospital.TipoEnfermedad(idTipoEnfermedad,nombre,descripcion)values(3,'alerg ica','herediatria '); insert into Hospital.TipoEnfermedad(idTipoEnfermedad,nombre,descripcion)values(4,'para sitaria','alergica'); insert into Hospital.TipoEnfermedad(idTipoEnfermedad,nombre,Descripcion)values(5,'infec cion','infeccion'); insert into Hospital.TipoEnfermedad(idTipoEnfermedad,nombre,Descripcion)values(6,'cong enita','hereditaria');

PROMPT"insertando informacion de los Enfermedad" insert into Hospital.Enfermedad(idEnfermedad,nombre,causas,idTipoEnfermedad)values(1 ,'urticaria','no me explico',3); insert into Hospital.Enfermedad(idEnfermedad,nombre,causas,idTipoEnfermedad)values(2 ,'varicela','normal',5);

insert into Hospital.Enfermedad(idEnfermedad,nombre,causas,idTipoEnfermedad)values(3 ,'amebiasis','sufro desde pequeña',4); insert into Hospital.Enfermedad(idEnfermedad,nombre,causas,idTipoEnfermedad)values(4 ,'sindrome','por la famila',6); insert into Hospital.Enfermedad(idEnfermedad,nombre,causas,idTipoEnfermedad)values(5 ,'hemofelia','familia',1); insert into Hospital.Enfermedad(idEnfermedad,nombre,causas,idTipoEnfermedad)values(6 ,'datonismo','por familia',1);

PROMPT"insertando informacion de los PacienteEnfer" insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(1 ,02/02/08,4,3); insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(2 ,14/02/08,1,1); insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(3 ,15/05/08,2,2); insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(4 ,11/03/08,3,4); insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(5 ,28/05/08,4,6); insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(6 ,12/06/08,5,5); insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(7 ,13/04/08,2,1);

insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(8 ,06/03/08,3,3); insert into Hospital.PacienteEnfer(idPacienteEnfer,fecha,idPaciente,idEnfermedad)values(9 ,18/07/08,2,6);

PROMPT"creando consultas" PROMPT"pacientes,edad"

SELECT Paciente.nombre,edad FROM Paciente ORDER BY nombre;

PROMPT"creando Paciente > de 50 años" SELECT Paciente.nombre,edad FROM Paciente WHERE (edad)>50;

PROMPT"creando enfermedad y su tipo" SELECT Enfermedad.nombre, TipoEnfermedad.nombre FROM Enfermedad, TipoEnfermedad WHERE Enfermedad.idTipoEnfermedad=TipoEnfermedad.idTipoEnfermedad;

PROMPT"creando pacientes que sean genero m" SELECT Paciente.nombre, Paciente.edad FROM Paciente WHERE genero='M' ORDER BY nombre, genero;

PROMPT"creando paciente y su enfermedad" SELECT Paciente.nombre, Enfermedad.nombre FROM Paciente, Enfermedad, Pacienteenfermedad WHERE Paciente.idPaciente=Pacienteenfermedad.idPaciente AND Enfermedad.idEnfermedad=Pacienteenfermedad.idEnfermedad;

PROMPT"creando pacientes,enfermedad,tipo" SELECT Paciente.nombre, Enfermedad.nombre FROM Paciente, Enfermedad, TipoEnfermedad, PacienteEnfermedad WHERE Paciente.idPaciente=PacienteEnfermedad.idPaciente AND Enfermedad.idTipoEnfermedad=TipoEnfermedad.idTipoEnfermedad AND Enfermedad.idEnfermedad=PacienteEnfermedad.idEnfermedad AND TipoEnfermedad.nombre='alergica';

PROMPT"creando Paciente 'f' Enfermedad y tipo" SELECT Paciente.nombre, TipoEnfermedad.descripcion, enfermedad.nombre FROM Paciente, PacienteEnfermedad, Enfermedad, TipoEnfermedad WHERE genero='F' AND Paciente.idPaciente=PacienteEnfermedad.idPaciente AND Enfermedad.idEnfermedad=PacienteEnfermedad.idEnfermedad AND TipoEnfermedad.idTipoEnfermedad=Enfermedad.idTipoEnfermedad;

pacientes 9 y 40 enfermedad parasitaria" SELECT Paciente.nombre FROM Paciente, PacienteEnfermedad, Enfermedad, TipoEnfermedad WHERE Paciente.edad BETWEEN '9' AND '40' AND TipoEnfermedad.descripcion='parasitaria' AND Paciente.idPaciente=PacienteEnfermedad.idPaciente AND Enfermedad.idEnfermedad=PacienteEnfermedad.idEnfermedad AND TipoEnfermedad.idTipoEnfermedad=Enfermedad.idTipoEnfermedad;

PROMPT"creando pacientes que inicie por j" SELECT Paciente.nombre FROM Paciente WHERE Paciente.nombre LIKE 'j*';

PROMPT"creando pacientes que tenga enfermedades congenitas o urales o infecciosas SELECT Paciente.nombre, Tipodeenfermedad.descripcion FROM Paciente, Tipodeenfermedad, Enfermedad, PacienteEnfermedad WHERE (Tipoenfermedad.descripcion='CONGENITA' Or Tipoenfermedad.descripcion='INFECCIOSA') AND Enfermedad.idEnfermedad=PacienteEnfermedad.idEnfermedad AND Paciente.idPaciente=PacienteEnfermedad.idPaciente AND Tipoenfermedad.idTipoEnfermedad=Enfermedad.idTipoEnfermedad;

Related Documents

Hospital Simbolo
May 2020 17
Simbolo Sena
July 2020 7
Simbolo Plasticos
May 2020 6
Hospital
August 2019 59
Hospital@
November 2019 63

More Documents from "zahori melendez"