0% encontró este documento útil (0 votos)
72 vistas10 páginas

Practica 4

El documento describe la creación de tablas en una base de datos para una aplicación de gestión de citas médicas. Se crean tablas para administradores, pacientes, citas médicas, doctores, especialidades médicas, provincias y centros médicos. También se insertan datos de prueba en las tablas de horarios, centros médicos, provincias y especialidades médicas.

Cargado por

emeli
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
72 vistas10 páginas

Practica 4

El documento describe la creación de tablas en una base de datos para una aplicación de gestión de citas médicas. Se crean tablas para administradores, pacientes, citas médicas, doctores, especialidades médicas, provincias y centros médicos. También se insertan datos de prueba en las tablas de horarios, centros médicos, provincias y especialidades médicas.

Cargado por

emeli
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

use Gestiondecitas;

drop table if exists administradores;


create table administradores(
codigo_admin int(100) primary key,
perfil_admin varchar(100) not null,
nombre_admin varchar(100) not null,
apellido_admin varchar(100) not null,
correoelectronico_admin varchar(120) not null,
contraseña_admin int(100) not null
);

drop table if exists pacientes;


create table pacientes(
Codigo_paciente int(100) primary key not null,
perfil_paciente varchar(100),
codigo_prov int(100) not null,
nombre_paciente varchar (100) not null,
apellido_paciente varchar(100) not null,
cedula_paciente char(200)not null,
sexo_paciente varchar(100) not null,
fechanacimiento_paciente char(100) not null,
seguromedico_paciente varchar(100) not null,
correoelectronico_paciente varchar(110) not null,
telefono_paciente char(50) not null,
celular_paciente char(50) not null,
contraseña_paciente int(70)not null,
foreign key (codigo_paciente) references citas_medicas (codigo_Paciente)
);

drop table if exists citas_medicas;


create table citas_medicas(
codigo_cita int(100) not null,
Fecha_cita char(100) not null,
Hora_cita char(100) not null,
codigo_Doctor int(100) primary key not null,
codigo_Paciente int(100)not null,
foreign key (codigo_cita) references pacientes (codigo_paciente)
);

drop table if exists Doctores;


create table Doctores(
Codigo_Doctor int(65) primary key not null,
perfil_Doctor varchar(300),
codigo_centromedico int(100) not null,
codigo_prov int(100) not null,
Nombre_Doctor varchar(100) not null,
Apellido_Doctor varchar(100) not null,
cedula_Doctor char(200) not null,
sexo_Doctor varchar(100) not null,
Codigo_especialidad int(100),
Correoelectronico_Doctor varchar(200) not null,
Telefono_Doctor char(100) not null,
consultorio_Doctor int(100) not null,
codigo_horario int(100)not null,
FechaNacimiento_Doctor char(100) not null,
Contraseña_Doctor int (150) not null,
foreign key (Codigo_Doctor) references CentrosMedicos (Codigo_CentroMedico),
foreign key (Codigo_Doctor) references especialidades (codigo_especialidades),
foreign key (Codigo_Doctor) references CentrosMedicos (codigo_especialidades)
);

drop table if exists especialidades;


create table especialidades(
Nombre_especialidad varchar(100),
codigo_especialidad int(100) primary key not null,
foreign key (codigo_especialidad) references CentrosMedicos (Codigo_Especialidad)
);

drop table if exists provinvcias;


create table provincias(
codigo_prov int(30) primary key,
Descripcion_prov varchar(100) not null,
foreign key (codigo_prov) references Doctores (Codigo_Doctor)
);

drop table if exists CentrosMedicos;


create table CentrosMedicos(
fecha char(50) not null,
codigo_CentroMedico int(30) primary key not null,
Nombre_CentroMedico int(150) not null,
Direccion_CentroMedico varchar (300) not null,
Codigo_Especialidad int(30) not null
);

drop table if exists Horarios;


create table Horarios(
codigo_laboral int (200) primary key,
Dia_laboral varchar (100)not null,
Horario_laboral char(10) not null
);

insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('202' ,


'4 ', '8:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('21' ,
'10 ', '7:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('234' ,
'13 ', '6:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('330' ,
'14 ', '9:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('312' ,
'09 ', '10:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('132' ,
'11 ', '7:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('432' ,
'07 ', '6:30 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('932' ,
'02', '8:30 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('832' ,
'17 ', '11:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('632' ,
'21 ', '4:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('1412' ,
'18 ', '2:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('9121' ,
'01 ', '1:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('1416' ,
'30 ', '12:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('23' ,
'15 ', '3:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('1333' ,
'19 ', '5:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('999' ,
'21 ', '2:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('2516' ,
'27 ', '6:30 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('032' ,
'23', '8:30 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('112' ,
'19 ', '11:00 ');
insert into horarios(codigo_laboral, Dia_laboral, Horario_laboral) values ('324' ,
'29 ', '4:00 ');

select * from horarios;

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('02/2/2022', '2027 ', "Amadita", "Av.luperon", '112' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('21/9/2019', '227 ', "Referencia", "Av.lope de vega", '112' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('02/2/1999', '227 ', "medicina", "Av.luperon", '02' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('12/9/1970', '72 ', "medi", "Av.españa", '04' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('20/8/1980', '027 ', "plusme", "Av.los proceres", '009' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('02/2/2022', '2027 ', "mediplus", "Av.luperon", '112' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('23/11/2022', '2027 ', "mediplus", "Av.mexico", '718' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('30/12/2022', '44 ', "medi", "ensache ozama", '002' );

insert into CentrosMedicos(fecha,


codigo_CentroMedico ,Nombre_CentroMedico,Direccion_CentroMedico ,Codigo_Especialida
d) values
('02/2/2022', '2027 ', "mediplus", "Av.luperon", '112' );

insert into provincias(codigo_prov,Descripcion_prov) values ('22', "la Vega");


insert into provincias(codigo_prov,Descripcion_prov) values ('231', "Distrito
Nacional");
insert into provincias(codigo_prov,Descripcion_prov) values ('163', "Lope de
Vega");
insert into provincias(codigo_prov,Descripcion_prov) values ('207', "san juan");
insert into provincias(codigo_prov,Descripcion_prov) values ('12', "Puerto Plata");
insert into provincias(codigo_prov,Descripcion_prov) values ('219', "HIguey");
insert into provincias(codigo_prov,Descripcion_prov) values ('782', "Samana");
insert into provincias(codigo_prov,Descripcion_prov) values ('831', "bani");
insert into provincias(codigo_prov,Descripcion_prov) values ('989', "santiago");
insert into provincias(codigo_prov,Descripcion_prov) values ('144', "Monte
cristi");
insert into provincias(codigo_prov,Descripcion_prov) values ('166', "Moca");
insert into provincias(codigo_prov,Descripcion_prov) values ('098', "Espaillat");
insert into provincias(codigo_prov,Descripcion_prov) values ('434', "Sanchez
Ramirez");
insert into provincias(codigo_prov,Descripcion_prov) values ('277', "Duarte");
insert into provincias(codigo_prov,Descripcion_prov) values ('388', "Samana");

insert into provincias(codigo_prov,Descripcion_prov) values ('13', "la Vega");


insert into provincias(codigo_prov,Descripcion_prov) values ('173', "Distrito
Naacional");
insert into provincias(codigo_prov,Descripcion_prov) values ('194', "Barahona");
insert into provincias(codigo_prov,Descripcion_prov) values ('140', "Santiago");
insert into provincias(codigo_prov,Descripcion_prov) values ('145', "San juan");
insert into provincias(codigo_prov,Descripcion_prov) values ('220', "San juan");
insert into provincias(codigo_prov,Descripcion_prov) values ('673', "Santiago
Rodriguez");
insert into provincias(codigo_prov,Descripcion_prov) values ('611', "Higuey");
insert into provincias(codigo_prov,Descripcion_prov) values ('221', "Sanchez
Ramirez");
insert into provincias(codigo_prov,Descripcion_prov) values ('320', "San Juan");
insert into provincias(codigo_prov,Descripcion_prov) values ('143', "Higuey");
insert into provincias(codigo_prov,Descripcion_prov) values ('098', "la Romana");
insert into provincias(codigo_prov,Descripcion_prov) values ('434', "Sanchez
Ramirez");
insert into provincias(codigo_prov,Descripcion_prov) values ('277', "La vega");
insert into provincias(codigo_prov,Descripcion_prov) values ('388', "la Vega");

select * from provincias;

insert into especialidades(Nombre_especialidad, codigo_especialidad)


values("odontologia", '338');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("Geriatría", '50');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("oftamologia", '25');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("cirugia plastica", '3');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("Medicina general", '8');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("ginecologia", '27');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("infectologia", '24');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("radiologia", '18');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("virologia", '15');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("pediatria", '248');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("neurocirugia", '11');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("Medicina de Rehabilitación", '22');
insert into especialidades(Nombre_especialidad, codigo_especialidad)
values("Otorrinolaringología, Cirugía Cabeza y Cuello", '88');

select * from especialidades;

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('22', '2', '90', '109', "Cleo", "martinez", '001-1780912-3', "masculino",
'167', "[email protected]", '809-374-394', '324', '23', '22/2/1999', "231103");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('2', '29', '1000', '209', "leo", "Sosa", '001-1245602-1', "masculino",
'107', "[email protected]", '829-574-394', '304', '3', '22/2/1999', "101103");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('212', '30', '120', '109', "lorayne", "sanz", '001-000912-2', "femenino",
'67', "[email protected]", '809-314-323', '524', '23', '20/3/1998', "231323");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('30', '20', '17', '129', "lorenza", "lozada", '001-178000-1', "Femenino",
'111', "[email protected]", '809-374-394', '324', '23', '22/2/197', "934103");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('12', '12', '190', '149', "Cecilia", "maez", '001-1815912-3', "femenino",
'127', "[email protected]", '821-774-994', '524', '20', '2/2/1999', "441103");
insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,
codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('40', '28', '120', '109', "Cleison", "veriguete", '001-1780112-3',
"masculino", '367', "[email protected]", '809-300-314', '224', '21', '22/5/1999',
"201103");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('44', '21', '50', '209', "ortencia", "cleto", '001-1120912-1', "femenino",
'107', "[email protected]", '829-314-894', '333', '13', '14/3/1979', "2103");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('32', '34', '118', '309', "prudencio", "lorentz", '001-13221912-3',
"masculino", '1697', "[email protected]", '809-304-314', '524', '30', '11/11/1989',
"334103");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('60', '32', '200', '09', "lorena", "puello", '000-1180112-3', "femenino",
'107', "[email protected]", '829-000-310', '224', '22', '02/7/1999', "2303");

insert into doctores(Codigo_Doctor, perfil_Doctor, codigo_centromedico,


codigo_prov, Nombre_Doctor ,Apellido_Doctor, cedula_Doctor,
sexo_Doctor,Codigo_especialidad, Correoelectronico_Doctor, Telefono_Doctor,
consultorio_Doctor, codigo_horario, FechaNacimiento_Doctor, Contraseña_Doctor)
values ('13', '21', '111', '229', "lucy", "santos", '001-1180992-1', "masculino",
'671', "[email protected]", '809-304-201', '124', '3', '30/7/2000', "23033");

select * from doctores;

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'130', '3/12/2022', '3:00', '23', '389'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'133', '13/01/2022', '1:00', '11', '89'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'119', '20/12/2022', '7:30', '256', '909'
);
insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,
codigo_Doctor,codigo_Paciente) values(
'130', '15/11/2022', '3:00', '221', '001'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'121', '5/09/2022', '9:00', '333', '089'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'301', '23/11/2022', '6:30', '13', '189'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'110', '3/12/2022', '5:10', '232', '989'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'298', '26/01/2022', '3:20', '43', '082'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'130', '12/12/2022', '1:30', '112', '000'
);

insert into Citas_medicas (codigo_cita, Fecha_cita, Hora_cita,


codigo_Doctor,codigo_Paciente) values(
'117', '19/12/2022', '4:00', '213', '489'
);

select * from Citas_medicas;

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('10', '21', '111', '229', "Evelyn", "santos", '001-2313821-1', "Femenino",
'30/7/2000', "Mapfree", "[email protected]",'829-098-097', '02345'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('1', '290', '151', '301', "Rosa", "Vasquez", '001-101321-1', "Femenino",
'12/7/1999', "Mapfree", "[email protected]",'809-092-117', '01145'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('23', '201', '117', '319', "Hanna", "Reyes", '001-113721-1', "Femenino",
'10/02/2000', "Senasa", "[email protected]",'829-201-097', '0245'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('909', '20', '192', '201', "Lisa", "vargas", '001-2310221-1', "Femenino",
'09/9/1978', "Mapfree", "[email protected]",'829-000-097', '12345'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('29', '11', '87', '29', "lina", "francis", '001-1313121-2', "Femenino",
'30/7/1950', "Mapfree", "[email protected]",'849-098-017', '92345'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('00', '099', '002', '129', "jose", "ramirez", '001-1113221-1', "masculino",
'05/12/1980', "Humano", "[email protected]",'809-098-012', '00219'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('100', '089', '004', '131', "pablo", "mejia", '001-1938521-1', "masculino",
'02/11/1990', "Humano", "[email protected]",'8299-123-012', '00234'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('23', '111', '210', '551', "doral", "baez", '001-23456721-1', "femenino",
'03/10/1992', "ARS Universal,", "[email protected]",'849-162-000', '0990'

);

insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,


nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('440', '444', '00', '321', "christian", "puello", '001-778721-1', "masculino",
'02/01/1985', "ARS SIMAG,", "[email protected]",'829-232-001', '0912'

);
insert into pacientes(Codigo_paciente, perfil_paciente, codigo_prov,
nombre_paciente, apellido_paciente, cedula_paciente, sexo_paciente,
fechanacimiento_paciente, seguromedico_paciente, correoelectronico_paciente,
telefono_paciente, celular_paciente, contraseña_paciente) values
('230', '134', '002', '331', "carlos", "castillo", '001-24536-1', "masculino",
'02/01/1992', "ARS SIMAG,", "[email protected]",'829-232-001', '0912'

);

select * from pacientes;

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'260', '144', "cecilio", "Sosa", "[email protected]", '0023'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'290', '244', "cleo", "Suaz", "[email protected]", '0013'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'360', '154', "patricia", "luna", "[email protected]", '0289' );

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'29', '134', "priscila", "lantigua", "[email protected]", '278'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'032', '301', "julio", "mateo", "[email protected]", '0903'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'000', '181', "carla", "luciano", "[email protected]", '1234'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'1623', '191', "Davis", "chan", "[email protected]", '2311'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'0100', '241', "gloria", "sanchez", "[email protected]", '182334'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'054', '213', "alana", "valle", "[email protected]", '1723'
);

insert into administradores( codigo_admin, perfil_admin, nombre_admin,


apellido_admin, correoelectronico_admin, contraseña_admin) values
(
'020', '092', "steven", "lauriano", "[email protected]", '4321'
);

/*Una consulta que tenga como resultado las citas medicas de los pacientes con sus
respectivos doctores (nombre, apellidos y ID) y el centro médico */
select a.nombre_paciente, a.apellido_paciente, a.Codigo_paciente, b.Codigo_Doctor,
b.Nombre_Doctor, b.Apellido_Doctor, c.Codigo_Doctor, c.Codigo_cita, c.Fecha_cita
from pacientes a, Doctores b, citas_medicas c
where a.Codigo_paciente = c.Codigo_paciente and b.Codigo_Doctor = c.Codigo_Doctor;

/*Una consulta que tenga como resultado los centros médicos con sus doctores y las
especialidades (3 columnas), (nombre, apellidos y ID)*/
select a.Codigo_Doctor, b.Nombre_Doctor, b.Apellido_Doctor, c.Codigo_Doctor,
d.codigo_CentroMedico , e.Nombre_CentroMedico , f.Direccion_CentroMedico,
i.Codigo_Especialidad, j.Nombre_especialidad, g.codigo_especialidad
from Doctores, especialidades, CentrosMedicos where i.Codigo_Especialidad =
g.codigo_especialidad and d.codigo_CentroMedico = e.Nombre_CentroMedico;

/*una consulta que tenga como resultados todas las citas medicas hechas en por los
doctores de pediatria*/
select d.Nombre_Doctor, d.Apellido_Doctor, e.Nombre_especialidad, c.codigo_cita,
c.fecha_cita from doctores d, especialidades e, citas_medicas c where
e.codigo_especialidad = d.codigo_especialidad and nombre_especialidad =
'pediatria';

/**una consulta que tenga como resultados todas las citas medicas hechas en por los
doctores de odontologia*/
select d.Nombre_Doctor, d.Apellido_Doctor, e.Nombre_especialidad, c.codigo_cita,
c.fecha_cita from doctores d, especialidades e, citas_medicas c where
e.codigo_especialidad = d.codigo_especialidad and nombre_especialidad =
'odontologia';

También podría gustarte