Sunteți pe pagina 1din 9

insert into PROVEEDOR values('PR001','SOL DE ORO','URB.

LOS PICAFLORES
LTEF S/N','CHAVÍN','45128963254');
insert into PROVEEDOR values('PR002','MADRE DE DIOS','PSJE. RODOLFO
ESPINAR N°215','LLAMELLÍN','21365498541');
insert into PROVEEDOR values('PR003','ALPAMAYO','PAJE.NAGISTERIAL
N°203','CHINGAS','56231487956');
insert into PROVEEDOR values('PR004','NOVA CENTER','JR. 13 DE DICIEMBRE
N°256','SAN MARCOS','54871236958');
insert into PROVEEDOR values('PR005','LOS DIOSES','JR. EL PINAR
S/N','HUARI','24857963215');
insert into PROVEEDOR values('PR006','CRISTO REDENTOR','JR. EL SILENCIO
N°305','CHAVÍN','15487596236');
insert into PROVEEDOR values('PR007','EL MANANTIAL','PSJE. LOS TULIPANES
S/N','HUARAZ','85964715984');
insert into PROVEEDOR values('PR008','LAS DULZURAS ','PSJE. LA CANTUTA
S/N','CARAZ','23561487596');
insert into PROVEEDOR values('PR009','CRUZ DEL SUR','URB. NUEVO PROGRESO
N°506','YUNGAY','56487921546');
insert into PROVEEDOR values('PR010','RÁPIDO Y FURIOSO','JR. SAN MARTIN
S/N','MANCOS','64587921562');
insert into PROVEEDOR values('PR011','UNASAM','JR. RECUAY
S/N','COMAS','56489215487');
insert into PROVEEDOR values('PR012','LAS TRES ESTRELLAS','JR. MARIANO
MELGAR S/N','INDEPENDENCIA','85476295847');
insert into PROVEEDOR values('PR013','EL LANZÓN','JR. JULIAN DE MORALES
S/N','RECUAY','85469215487');
insert into PROVEEDOR values('PR014','LOS GIRASOLES','JR. 28 DE JULIO
S/N','CARABAYLLO','56214895762');
insert into PROVEEDOR values('PR015','LOS DIOSES','URB. MIGUEL GRAU
S/N','LOS OLIVOS','84596215784')

insert into PROVEEDOR values('PR001','SOL DE HORA','URB. LOS PICAFLORES


LTEF S/N','CHAVÍN','45128963254');
insert into PROVEEDOR values('PR002','MADRE DE DIOS','PSJE. RODOLFO
ESPINAR N°215','LLAMELLÍN','21365498541');
insert into PROVEEDOR values('PR003','ALPAMAYO','PAJE.NAGISTERIAL
N°203','CHINGAS','56231487956');
insert into PROVEEDOR values('PR004','NOVA CENTER','JR. 13 DE DICIEMBRE
N°256','SAN MARCOS','54871236958');
insert into PROVEEDOR values('PR005','LOS DIOSES','JR. EL PINAR
S/N','HUARI','24857963215');
insert into PROVEEDOR values('PR006','CRISTO REDENTOR','JR. EL SILENCIO
N°305','CHAVÍN','15487596236');
insert into PROVEEDOR values('PR007','EL MANANTIAL','PSJE. LOS TULIPANES
S/N','HUARAZ','85964715984');
insert into PROVEEDOR values('PR008','LAS DULZURAS ','PSJE. LA CANTUTA
S/N','CARAZ','23561487596');
insert into PROVEEDOR values('PR009','CRUZ DEL SUR','URB. NUEVO PROGRESO
N°506','YUNGAY','56487921546');
insert into PROVEEDOR values('PR010','RÁPIDO Y FURIOSO','JR. SAN MARTIN
S/N','MANCOS','64587921562');
insert into PROVEEDOR values('PR011','UNASAM','JR. RECUAY
S/N','COMAS','56489215487');
insert into PROVEEDOR values('PR012','LAS TRES ESTRELLAS','JR. MARIANO
MELGAR S/N','INDEPENDENCIA','85476295847');
insert into PROVEEDOR values('PR013','EL LANZÓN','JR. JULIAN DE MORALES
S/N','RECUAY','85469215487');
insert into PROVEEDOR values('PR014','LOS GIRASOLES','JR. 28 DE JULIO
S/N','CARABAYLLO','56214895762');
insert into PROVEEDOR values('PR015','LOS DIOSES','URB. MIGUEL GRAU
S/N','LOS OLIVOS','84596215784')
--CREAR LA BASE DE DATOS FARMASALD
create database FARMASALUD

--USAR FARMASALD
use FARMASALUD

--CREAR LA TABLA EMPLEADO


create table EMPLEADO (
EMP_id nvarchar (5)primary key not null,
EMP_nombres nvarchar (50)not null,
EMP_apaterno nvarchar (50)not null,
EMP_amaterno nvarchar (50)not null,
EMP_edad int not null)

--CREAR LA TABLA CLIENTE


create table CLIENTE (
CLI_id nvarchar (5)primary key not null,
CLI_nombres nvarchar (50)not null,
CLI_apaterno nvarchar (50)not null,
CLI_amaterno nvarchar (50)not null,
CLI_telefonos nvarchar(15) not null)

--CREAR LA TABLA MEDICAMENTO


create table MEDICAMENTO (
MED_id nvarchar (5)primary key not null,
MED_descripcion nvarchar (80)not null,
MED_presentacion nvarchar (80)not null,
MED_administracion nvarchar (80)not null,
MED_concentracion nvarchar(25) not null ,
MED_precio_venta smallmoney not null,
MED_stock_caja int not null,
MED_stock_unidad int not null)

--CRAR LA TABLA LABORATORIO


create table LABORATORIO (
LAB_id nvarchar (5)primary key not null,
LAB_nombre nvarchar (50)not null,
LAB_distrito nvarchar (50)not null,
LAB_web_site nvarchar (80)not null)

--AGREGAR NUEVA COLUMNA A LA TABLA EMPLEADO


alter table EMPLEADO
add EMP_cargo nvarchar (50)

--AGREGAR NUEVA COLUMNA A LA TABLA MEDICAMENTO


alter table MEDICAMENTO
add MED_fecha_vencimiento smalldatetime not null

--AGREGAR NUEVA COLUMNA A LA TABLA MEDICAMENTO


alter table MEDICAMENTO
add MED_estado nvarchar(20)null

--AGREGAR NUEVA COLUMNA A LA TABLA LABORATORIO


alter table LABORATORIO
add LAB_telefono nvarchar(15) not null

--AGREGAR NUEVA COLUMNA A LA TABLA CLIENTE


alter table CLIENTE
add CLI_distrito nvarchar(40) not null

--REGISTRAR LA TABLA EMPLEADO


insert into EMPLEADO values('EM001','MARÍA
LUISA','OLIVEROS','SILVA',25,'');
insert into EMPLEADO values('EM002','PEDRO
JORGE','BENITES','TOLEDO',45,'ENFERMERO');
insert into EMPLEADO values('EM003','ROBERTO
DANNY','BOBADILLO','RIMAC',40,'MÉDICO');
insert into EMPLEADO values('EM004','MARÍA
JOSÉ','VERGARAY','PAZ',28,'ENFERMERA');
insert into EMPLEADO values('EM005','ROSMERY
CRISTINA','DIBURCIO','PADILLA',22,'')

--REGISTRAR LA TABLA LABORATORIO


insert into LABORATORIO values('LB001','SOL DE
ORO','CHAVÍN','www.soldeoro.com',043548732);
insert into LABORATORIO values('LB002','PETITA','SAM
MARCOS','www.petita.com',043265419);
insert into LABORATORIO values('LB003','JESÚS
SALVADOR','ACZO','www.jesússalvador.com',043785412);
insert into LABORATORIO values('LB004','EL
SALVADOR','LLAMELLÍN','www.elsalvador.com',043548732);
insert into LABORATORIO values('LB005','FUTURO
SEGURO','CHINGAS','www.futuroseguro',043546982)

--REGISTRAR LA TABLA CLIENTE


insert into CLIENTE values('CLOO1','MERCEDES
LUNA','SILVA','MORENO','043879235','CHAVIN');
insert into CLIENTE values('CLOO2','ROSMERY
CRISTINA','OLIVEROS','RIMAC','043123987','HUARI');
insert into CLIENTE values('CLOO3','SAYDA
ANA','CIRIACO','MORENO','043236987','CHAVIN');
insert into CLIENTE values('CLOO4','ANDRÉS
MARCO','CASTILLO','PADILLA','043596123','HUARAZ');
insert into CLIENTE values('CLOO5','NOÉ
VICTOR','BENITO','SARMIENTO','043874123','CARAZ')

--REGISTRAR LA TABLA MEDICAMENTO


insert into MEDICAMENTO
values('MD001','BOTOX','INYECCIÓN','INTRAVENOSA','300ml','2.30','50','20'
,'2018-06-11 14:25:09','');
insert into MEDICAMENTO values('MD002','PANADOL','TABLETA','ORAL','500
ml','0.50','25','100','2018-06-03 11:00:00','');
insert into MEDICAMENTO
values('MD003','PENICILINA','INYECCIÓN','INTRAVENOSA','100
ml','5.00','65','45','2019-08-12 22:00:00','');
insert into MEDICAMENTO
values('MD004','GASEOBET','TABLETA','ORAL','100ml','0.50','55','15','2018
-12-15 07:00:00','');
insert into MEDICAMENTO values('MD005','ANAFLEX','TABLETA','ORAL','250
ml','2.50','50','35','2015-06-22 16:00:00','');
insert into MEDICAMENTO values('MD006','PARACETAMOL','JARABE','ORAL','250
ml','10.00','120','30','2018-07-10 09:00:00','');
insert into MEDICAMENTO values('MD007','ASPIRINA','TABLETA','ORAL','500
ml','5.00','60','25','2019-06-03 12:00:00','');
insert into MEDICAMENTO
values('MD008','SALBUTAMOL','JARABE','ORAL','500ml','5.00','120','80','20
17-05-25 15:00:00','');
insert into MEDICAMENTO values('MD009','TOALLAS
HIGÉNICAS','CAJA','EXTERNO','150mg','2.30','50','20','2018-06-11
14:00:00','');
insert into MEDICAMENTO values('MD010','NASTY
FLU','TABLETA','ORAL','200mg','1.50','40','33','2018-12-03 16:00:00','');
insert into MEDICAMENTO
values('MD011','DOLOFLAN','TABLETA','ORAL','250mg','0.20','150','20','202
0-01-26 13:00:00','');
insert into MEDICAMENTO
values('MD012','ISOFLURANO','INYECCIÓN','INTRAVENOSA','200ml','5.00','75'
,'30','2020-09-16 17:00:00','');
insert into MEDICAMENTO
values('MD013','INFLIXIMAB','CÁPSULA','ORAL','15mg','0.20','45','22','201
9-02-11 10:00:00','');
insert into MEDICAMENTO
values('MD014','MORFINA','INYECCIÓN','INTRAVENOSA','500ml','3.50','65','8
0','2019-01-19 18:00:00','');
insert into MEDICAMENTO
values('MD015','NALTREXONA','CAJA','ORAL','500mg','1.5','45','36','2017-
05-12 14:00:00','');
insert into MEDICAMENTO
values('MD016','OXITOCINA','JARABE','ORAL','300ml','9.00','85','26','2025
-06-29 17:00:00','');
insert into MEDICAMENTO
values('MD017','FENELSINA','INYECCIÓN','INTRAVENOSA','100ml','7.00','20',
'15','2020-08-15 13:00:00','');
insert into MEDICAMENTO
values('MD018','RAMIPRIL','CÁPSULA','ORAL','90ml','0.80','25','22','2018-
05-25 13:00:00','');
insert into MEDICAMENTO
values('MD019','ALENDRONATO','JARABE','ORAL','80ml','35.00','120','22','2
017-06-22 16:00:00','');
insert into MEDICAMENTO
values('MD020','DRYSOL','TABLETA','ORAL','175mg','2.50','35','36','2017-
05-22 18:00:00','');
insert into MEDICAMENTO
values('MD021','LORECYL','TABLETA','ORAL','150mg','1.50','45','20','2018-
12-25 20:00:00','');
insert into MEDICAMENTO
values('MD022','TRIMOX','TABLETA','ORAL','90mg','1.00','59','30','2018-
12-02 23:00:00','');
insert into MEDICAMENTO
values('MD023','AGRILYN','TABLETA','ORAL','190mg','2.30','25','85','2019-
11-05 16:00:00','');
insert into MEDICAMENTO
values('MD024','SUERO','JARABE','ORAL','500ml','1.5','45','36','2017/05/1
2 14:00:00','');
insert into MEDICAMENTO
values('MD025','SUPRAX','CAJA','ORAL','850mg','25.00','10','82','2022-01-
01 22:00:00','');
insert into MEDICAMENTO
values('MD026','EZOMEPRASOL','CAJA','ORAL','550mg','32.00','2','24','2017
-05-22 14:00:00','');
insert into MEDICAMENTO
values('MD027','ETAMBUTOL','CAJA','ORAL','190mg','65.00','9','96','2021-
10-07 12:00:00','');
insert into MEDICAMENTO
values('MD028','INSULINA','CAJA','ORAL','300mg','23.00','5','70','2010-
12-26 13:00:00','');
insert into MEDICAMENTO
values('MD029','BENZOCAINA','CÁPSULA','ORAL','20mg','4.50','35','18','201
9-02-21 16:00:00','');
insert into MEDICAMENTO
values('MD030','BENZAFIBRATO','INYECCIÓN','INTRAVENOSA','500mg','4.50','2
0','30','2020-11-25 18:00:00','')

--CONSULTA DE LOS MEDICAMENTOS DE PRESENTACIÓN EN "JARABE"


select MED_descripcion, MED_presentacion from MEDICAMENTO
where MED_presentacion ='JARABE'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_presentacion='JARABE'

--CONSULTA DE LOS MEDICAMENTOS CON PENÚLTIMO CARÁCTER "N"


select MED_descripcion from MEDICAMENTO
where MED_descripcion like'%N_'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_descripcion like'%N_'

--CONSULTA DE LOS MEDICAMENTOS CON PRECIO DE VENTA MAYOR A 20 SOLES


select MED_descripcion, MED_precio_venta from MEDICAMENTO
where MED_precio_venta>'20.00'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_precio_venta>'20.00'

--CONSULTA DE LOS MEDICAMENTOS CON EL SEGUNDO CARÁCTER "E"


select MED_descripcion from MEDICAMENTO
where MED_descripcion like'_E%'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_descripcion like'_E%'

--CONSULTA DE LOS MEDICAMENTOS DE PRESENTACION "CÁPSULA" E "INYECCIÓN"


select MED_descripcion, MED_presentacion from MEDICAMENTO
where MED_presentacion ='CÁPSULA' OR MED_presentacion= 'INYECCIÓN'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_presentacion ='CÁPSULA' OR MED_presentacion= 'INYECCIÓN'

--CONSULTA DE LOS MEDICAMENTOS DONDE SUS NOMBRES INICIEN CON A,E,I


select MED_descripcion from MEDICAMENTO
where MED_descripcion like'A%' OR MED_descripcion like'E%' OR
MED_descripcion like'I%'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_descripcion like'A%' OR MED_descripcion like'E%' OR
MED_descripcion like'I%'

--CONSULTA DE LOS MEDICAMENTOS CON EL ÚLTIMO CARÁCTER "N"


select MED_descripcion from MEDICAMENTO
where MED_descripcion like'%N'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_descripcion like'%N'

--CONSULTA DE LOS MEDICAMENTOS CON FECHA DE VENCIMIENTO EN DICIEMBRE DEL


2018
select MED_descripcion, MED_fecha_vencimiento from MEDICAMENTO
where MED_fecha_vencimiento between '2018-12-01' and '2018-12-31'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_fecha_vencimiento,
MED_stock_unidad from MEDICAMENTO
where MED_fecha_vencimiento between '2018-12-01' and '2018-12-31'

--CONSULTA DE LOS MEDICAMENTOS CON EL PRECIO DE VENTA ENTRE 30 Y 50 SOLES


select MED_descripcion, MED_precio_venta from MEDICAMENTO
where MED_precio_venta between '30.00' and '50.00'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_precio_venta between '30.00' and '50.00'
--CONSULTA DE LOS MEDICAMENTOS CON STOCK UNIDAD 20 Y 30
select MED_descripcion, MED_stock_unidad from MEDICAMENTO
where MED_stock_unidad between '20' and '30'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_stock_unidad between '20' and '30'

--CONSULTA DE LOS MEDICAMENTOS CON FECHA DE VENCIMIENTO EN MAYO DEL 2017


select MED_descripcion, MED_fecha_vencimiento from MEDICAMENTO
where MED_fecha_vencimiento between '2017-05-01' and '2017-05-31'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_fecha_vencimiento,
MED_stock_unidad from MEDICAMENTO
where MED_fecha_vencimiento between '2017-05-01' and '2017-05-31'

--CONSULTA DE LOS MEDICAMENTOS CON FECHA DE VENCIMIENTO EN JUNIO DE


CULAQUIER AÑO
select MED_descripcion, MED_fecha_vencimiento from MEDICAMENTO
where DATEPART(MONTH,MED_fecha_vencimiento) ='06'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_fecha_vencimiento,
MED_stock_unidad from MEDICAMENTO
where DATEPART(MONTH,MED_fecha_vencimiento) ='06'

--CONSULTA DE LOS MEDICAMENTOS CON STOCK UNIDAD QUE SUPERAN LOS 80


select MED_descripcion, MED_stock_unidad from MEDICAMENTO
where MED_stock_unidad >'80'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_stock_unidad >'80'

--CONSULTA DE LOS MEDICAMENTOS CON PRESENTACION EN CAJA


select MED_descripcion, MED_presentacion from MEDICAMENTO
where MED_presentacion ='CAJA'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_presentacion ='CAJA'

--CONSULTA DE LOS MEDICAMENTOS CON UNA CONCENTRACION DE "500mg"


select MED_descripcion, MED_concentracion from MEDICAMENTO
where MED_concentracion ='500mg'

select MED_descripcion,
MED_presentacion
MED_presentacion,
MED_administracion,
MED_concentracion,
MED_precio_venta,
MED_stock_caja,
MED_stock_unidad from MEDICAMENTO
where MED_concentracion ='500mg'

--ACTUALIZANDO LA TABLA CLIENTE


update CLIENTE
set CLI_nombres='ROSMERY
CRISTINA',CLI_apaterno='OLIVEROS',CLI_amaterno='SILVA',
CLI_telefonos='978542404',CLI_distrito='CHAVÍN'
where CLI_id='CL004'

--ACTUALIZANDO LA TABLA EMPLEADO


update EMPLEADO
set EMP_cargo='ADMINISTRADOR'
where EMP_id='EM001'

S-ar putea să vă placă și