Desarrollo Laboratorio MySQL 12

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 2

create table Tratamientos(

idTratamiento int not null,


TrafechaAsignado date not null,
descripcion text not null,
TraFechaInicio date not null,
TraFechaFin date not null,
TraObservaciones text not null,
TraPaciente int not null,
primary key(idTratamiento),
foreign key(TraPaciente) references Pacientes(idPaciente));

Alter Table Tratamientos modify column idtratamiento int not null auto_increment;

alter table Tratamientos change column descripcion TraDescripcion text not null;

Insert into Consultorios(ConNombre) values('CST-101');

insert into
Medicos(MedIdentificacion,MedNombres,MedApellidos,MedEspecialidad,MedTelefono,MedCo
rreo) values('10','Pablo','Marmol','Ginecologo','300555555','Pablo@servidor.com');

insert into
Medicos(MedIdentificacion,MedNombres,MedApellidos,MedEspecialidad,MedTelefono,MedCo
rreo)
values('11','Margarita','Blanco','Cirujano','320666666','margarita@mail.com');

insert into
Medicos(MedIdentificacion,MedNombres,MedApellidos,MedEspecialidad,MedTelefono,MedCo
rreo) values('12','Monica','Galindo','Pediatra','310444444','Monica@yahoo.com');

insert into
Pacientes(PacIdentificacion,PacNombres,PacApellidos,PacFechaNacimiento,PacSexo)
values('50','Rene','Higuita','1972-04-26','Masculino');

insert into
Pacientes(PacIdentificacion,PacNombres,PacApellidos,PacFechaNacimiento,PacSexo)
values('51','Carlos','Valderrama','1967-06-25','Masculino');

insert into
Pacientes(PacIdentificacion,PacNombres,PacApellidos,PacFechaNacimiento,PacSexo)
values('52','Mariana','Pajon','1992-11-20','Femenino');

insert into
Tratamientos(TraFechaAsignado,TraDescripcion,TraFechaInicio,TraFechaFin,TraObservac
iones,TraPaciente)
values('2013-08-20','Dise�o de Sonrisa','2013-09-01','2013-10-25','Paciente
Diabetico',1);

insert into
Tratamientos(TraFechaAsignado,TraDescripcion,TraFechaInicio,TraFechaFin,TraObservac
iones,TraPaciente)
values('2013-08-22','Problemas Rodilla Derecha','2013-08-25','2013-12-
23','Problemas con la Presion',2);

insert into
Tratamientos(TraFechaAsignado,TraDescripcion,TraFechaInicio,TraFechaFin,TraObservac
iones,TraPaciente)
values('2013-08-26','Blanqueamiento Dental','2013-09-01','2013-10-25','Problemas en
encias inferiores',3);
insert into
Citas(CitFecha,CitHora,CitPaciente,CitMedico,CitConsultorio,CitObservaciones)
values('2013-08-10','08:00',1,2,4,'Se envia a Examenes de Laboratorio');

insert into
Citas(CitFecha,CitHora,CitPaciente,CitMedico,CitConsultorio,CitObservaciones)
values('2013-08-11','09:00',2,2,4,'Se hace Examenes de Resonancia');

insert into
Citas(CitFecha,CitHora,CitPaciente,CitMedico,CitConsultorio,CitObservaciones)
values('2013-08-11','09:00',3,1,3,'Se hace Examenes de Ecografia');

insert into
Pacientes(PacIdentificacion,PacNombres,PacApellidos,PacFechaNacimiento,PacSexo)
values('53','Leonal','Messi','1989-04-25','Masculino');

Comando para ordenar ascendente y descendente:


select * from medicos order by MedApellidos asc;
select * from medicos order by MedApellidos desc;

Comando consultar datos por letras:


select * from pacientes where PacNombres like 'M%';
select * from pacientes where PacApellidos like '%a';

select PacNombres, PacApellidos, PacSexo from Pacientes;

select PacNombres Nombre, PacApellidos Apellido, PacSexo Genero from Pacientes;

select * from Pacientes where PacSexo="Femenino";

Para consultar datos que se encuentran en otras tablas:


select citas.CitFecha, citas.CitHora, Pacientes.PacNombres, Pacientes.PacApellidos,
Consultorios.ConNombre from citas
, pacientes,consultorios Where citas.CitPaciente=Pacientes.idPaciente and
citas.CitConsultorio=Consultorios.idConsultorio;

select count(idCita) from citas;

select count(idCita) cantidad_citas from citas;

Comando para actualizacion de datos:


update medicos set MedTelefono='3214927368' where MedIdentificacion='12';
update medicos set MedNombres='Luz' where MedIdentificacion='12';
update medicos set MedApellidos='Carranza' where MedIdentificacion='12';
update medicos set MedEspecialidad='Contabilidad y Finanzas' where
MedIdentificacion='12';
update medicos set MedCorreo='luzperez0712@hotmail.com' where
MedIdentificacion='12';

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy