-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBD104-HOSP-SQL.sql
More file actions
2184 lines (1565 loc) · 134 KB
/
Copy pathBD104-HOSP-SQL.sql
File metadata and controls
2184 lines (1565 loc) · 134 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-- Grupo 104 - David Pinto (64609) / Miguel Vieira (64320) / Rodrigo Marques (64411) - FCT NOVA
-- Drops das tabelas existentes
drop table AtosMedicos cascade constraints;
drop table Consultas cascade constraints;
drop table Empregados cascade constraints;
drop table Enfermeiros cascade constraints;
drop table Especialidades cascade constraints;
drop table Farmacos cascade constraints;
drop table Materiais cascade constraints;
drop table Medicos cascade constraints;
drop table Pessoas cascade constraints;
drop table Pulseiras cascade constraints;
drop table Receitas cascade constraints;
drop table Urgencias cascade constraints;
drop table Utentes cascade constraints;
drop table Atendem cascade constraints;
drop table Assistem cascade constraints;
drop table Auxiliam cascade constraints;
drop table Da cascade constraints;
drop table Possuem cascade constraints;
drop table Triagem cascade constraints;
drop table Usam cascade constraints;
drop table Passam cascade constraints;
drop table Consulta_Especialidade cascade constraints;
-- Criacao de Tabelas
-- Cria a tabela da entidade pessoas, generalizacao de Empregados e Utentes.
create table Pessoas (
NIF number(9, 0),
Nome varchar2(30),
Telefone number(12, 0),
DataDeNascimento date,
Morada varchar2(255)
);
-- Chave primaria de Pessoas passa a ser (NIF).
alter table Pessoas add constraint pk_pes primary key (NIF);
-- Cria a tabela da entidade empregados, especializacao de Pessoas.
create table Empregados (
NIF number(9, 0)
);
-- Chave primaria de Empregados passa a ser (NIF).
alter table Empregados add constraint pk_emp primary key (NIF);
-- Chave estrangeira de Empregados em relacao a Pessoas passa a ser a PK de Pessoas.
alter table Empregados add constraint fk_emppes foreign key (NIF) references Pessoas (NIF);
-- Cria a tabela Utentes, especializacao de Pessoas.
create table Utentes (
NIF number(9, 0),
NumUtente number(9, 0)
);
-- Chave primaria de Utentes passa a ser (NIF).
alter table Utentes add constraint pk_ute primary key (NIF);
-- Criamos a restricao do NumUtente ser unico na tabela.
alter table Utentes add constraint un_ute unique (NumUtente);
-- Chave estrangeira de Utentes em relacao a Pessoas passa a ser a PK de Pessoas.
alter table Utentes add constraint fk_utepes foreign key (NIF) references Pessoas (NIF);
-- Cria a tabela da entidade Enfermeiros, especializacao de Empregados
create table Enfermeiros (
NIF number(9, 0),
IDEnfermeiro number(5, 0)
);
-- Chave primaria de Enfermeiros passa a ser (NIF).
alter table Enfermeiros add constraint pk_enf primary key (NIF);
-- Criamos a restricao do IDEnfermeiro ser unico na tabela.
alter table Enfermeiros add constraint un_enf unique (IDEnfermeiro);
-- Chave estrangeira de Enfermeiros em relacao a Empregados passa a ser a PK de Empregados.
alter table Enfermeiros add constraint fk_enfemp foreign key (NIF) references Empregados (NIF);
-- Cria a tabela da entidade Medicos, especializacao de Empregados.
create table Medicos (
NIF number(9, 0),
IDMedico number(5, 0)
);
-- Chave primaria de Medicos passa a ser (NIF).
alter table Medicos add constraint pk_med primary key (NIF);
-- Criamos a restricao do IDMedico ser unico na tabela.
alter table Medicos add constraint un_med unique (IDMedico);
-- Chave estrangeira de Medicos em relacao a Empregados passa a ser a PK de Empregados.
alter table Medicos add constraint fk_medemp foreign key (NIF) references Empregados (NIF);
-- Cria a tabela da entidade Especialidades.
create table Especialidades (
NomeEspecialidade varchar2(45),
DescricaoEsp varchar2(1000)
);
-- Chave primaria de Especialidades passa a ser (NomeEspecialidade).
alter table Especialidades add constraint pk_esp primary key (NomeEspecialidade);
-- Cria a tabela da relacao Da, entre Medicos e Especialidades.
create table Da (
NIF number(9, 0),
NomeEspecialidade varchar2(45)
);
-- Chave primaria de Da passa a ser (NIF, NomeEspecialidade).
alter table Da add constraint pk_da primary key (NIF, NomeEspecialidade);
-- Chave estrangeira de Da em relacao a Medicos passa a ser a PK de Medicos.
alter table Da add constraint fk_damed foreign key (NIF) references Medicos (NIF);
-- Chave estrangeira de Da em relacao a Especialidades passa a ser a PK de Especialidades.
alter table Da add constraint fk_daesp foreign key (NomeEspecialidade) references Especialidades (NomeEspecialidade);
-- Cria a tabela da entidade fraca AtosMedicos que se relaciona com Utentes.
create table AtosMedicos (
NIF number(9, 0),
DataAto date
);
-- Chave primaria de AtosMedicos passa a ser o tuplo (NIF, DataAto).
alter table AtosMedicos add constraint pk_ato primary key (NIF, DataAto);
-- Chave estrangeira de AtosMedicos em relacao a Utentes passa a ser a PK de Utentes.
alter table AtosMedicos add constraint fk_atoute foreign key (NIF) references Utentes (NIF);
-- Cria a tabela da entidade Consultas, especializacao de AtosMedicos.
create table Consultas (
NIF number(9, 0),
DataConsulta date
);
-- Chave primaria de Consultas passa a ser o tuplo (NIF, DataConsulta).
alter table Consultas add constraint pk_con primary key (NIF, DataConsulta);
-- Chave estrangeira de Consultas em relacao a AtosMedicos passa a ser a PK de AtosMedicos.
alter table Consultas add constraint fk_conato foreign key (NIF, DataConsulta) references AtosMedicos (NIF, DataAto);
-- Cria a tabela da entidade Urgencias, especializacao de AtosMedicos.
create table Urgencias (
NIF number(9, 0),
DataEntrada date,
DataSaida date
);
-- Chave primaria de Urgencias passa a ser (NIF, DataEntrada).
alter table Urgencias add constraint pk_urg primary key (NIF, DataEntrada);
-- Chave estrangeira de Urgencias em relacao a AtosMedicos passa a ser a PK de AtosMedicos (NIF, DataAto).
alter table Urgencias add constraint fk_urgato foreign key (NIF, DataEntrada) references AtosMedicos(NIF, DataAto);
-- Cria a tabela da relação Atendem, entre AtosMedicos e Medicos.
create table Atendem (
UtenteNIF number(9, 0),
MedicoNIF number(9, 0),
DataAto date
);
-- Chave primaria passa a ser (UtenteNIF, DataAto).
alter table Atendem add constraint pk_ate primary key (UtenteNIF, DataAto);
-- Chave estrangeira de Atendem em relacao a AtosMedicos passa a ser a PK de AtosMedicos.
alter table Atendem add constraint fk_ateato foreign key (UtenteNIF, DataAto) references AtosMedicos (NIF, DataAto);
-- Chave estrangeira de Atendem em relacao a Medicos passa a ser a PK de Medicos.
alter table Atendem add constraint fk_atemed foreign key (MedicoNIF) references Medicos (NIF);
-- Cria a tabela da relacao Assistem, entre Enfermeiros e Consultas.
create table Assistem (
EnfermeiroNIF number(9, 0),
UtenteNIF number(9, 0),
DataEntrada date
);
-- Chave primaria de Assistem passa a ser (EnfermeiroNIF, UtenteNIF, DataEntrada).
alter table Assistem add constraint pk_ass primary key (UtenteNIF, DataEntrada);
-- Chave estrangeira de Assistem em relacao a Enfermeiros passa a ser a PK de Enfermeiros.
alter table Assistem add constraint fk_assenf foreign key (EnfermeiroNIF) references Enfermeiros (NIF);
-- Chave estrangeira de Assistem em relacao a Urgencias passa a ser a PK de Urgencias.
alter table Assistem add constraint fk_asscon foreign key (UtenteNIF, DataEntrada) references Urgencias (NIF, DataEntrada);
-- Cria a tabela da relacao Auxiliam, entre Enfermeiros e Urgencias.
create table Auxiliam (
EnfermeiroNIF number(9, 0),
UtenteNIF number(9, 0),
DataEntrada date
);
-- Chave primaria de Auxiliam passa a ser (EnfermeiroNIF, UtenteNIF, DataEntrada).
alter table Auxiliam add constraint pk_aux primary key (EnfermeiroNIF, UtenteNIF, DataEntrada);
-- Chave estrangeira de Auxiliam em relacao a Enfermeiros passa a ser a PK de Enfermeiros.
alter table Auxiliam add constraint fk_auxenf foreign key (EnfermeiroNIF) references Enfermeiros (NIF);
-- Chave estrangeira de Auxiliam em relacao a Urgencias passa a ser a PK de Urgencias.
alter table Auxiliam add constraint fk_auxurg foreign key (UtenteNIF, DataEntrada) references Urgencias (NIF, DataEntrada);
-- Cria a tabela da entidade Pulseiras.
create table Pulseiras (
Cor varchar2(10),
DescricaoPul varchar2(255)
);
-- Chave primaria de Pulseiras passa a ser (Cor).
alter table Pulseiras add constraint pk_pul primary key (Cor);
-- Cria a tabela da relacao Triagem, entre Urgencias e Pulseiras.
create table Triagem (
NIF number(9, 0),
DataUrgencia date,
DataTriagem date,
Cor varchar2(10)
);
-- Chave primaria de Triagem passa a ser (NIF, DataUrgencia).
alter table Triagem add constraint pk_tri primary key (NIF, DataUrgencia);
-- Chave estrangeira de Triagem em relacao a Urgencias passa a ser a PK de Urgencias.
alter table Triagem add constraint fk_triurg foreign key (NIF, DataUrgencia) references Urgencias (NIF, DataEntrada);
-- Chave estrangeira de Triagem em relacao a Pulseiras passa a ser PK de Pulseiras.
alter table Triagem add constraint fk_tripul foreign key (Cor) references Pulseiras (Cor);
-- Cria a tabela da entidade Materiais.
create table Materiais (
CodProduto number(5, 0),
NomeProduto varchar2(30),
DescricaoProduto varchar2(255),
Classe varchar2(30),
Stock number(5, 0)
);
-- Chave primaria de Materiais passa a ser (CodProduto).
alter table Materiais add constraint pk_mat primary key (CodProduto);
-- cria a tabela da relacao Usam, entre AtosMedicos e Material.
create table Usam (
NIF number(9, 0),
DataAto date,
CodProduto number(5, 0),
Quantidade number(5, 0)
);
-- Chave primaria de Usam passa a ser (NIF, DataAto, CodProduto).
alter table Usam add constraint pk_usa primary key (NIF, DataAto, CodProduto);
-- Chave estrangeira de Usam em relacao a AtosMedicos passa a ser a PK de AtosMedicos.
alter table Usam add constraint fk_usaato foreign key (NIF, DataAto) references AtosMedicos (NIF, DataAto);
-- Chave estrangeira de Usam em relacao a Materiais passa a ser a PK de Materiais.
alter table Usam add constraint fk_usamat foreign key (CodProduto) references Materiais (CodProduto);
-- Cria a tabela da entidade Farmacos.
create table Farmacos (
PrincipioAtivo varchar2(120),
Dosagem varchar2(45),
Preco number(10, 2),
FormaFarmaco varchar2(90),
Unidades varchar2(30)
);
-- Chave primaria de Farmacos passa a ser (PrincipioAtivo, Dosagem, FormaFarmaco, Unidades).
alter table Farmacos add constraint pk_far primary key (PrincipioAtivo, Dosagem, FormaFarmaco, Unidades);
-- Cria a tabela da entidade Receitas.
create table Receitas (
NumReceita number(9, 0),
DataReceita date
);
-- Chave primaria de Receitas passa a ser (NumReceita).
alter table Receitas add constraint pk_rec primary key (NumReceita);
-- Cria a tabela da relacao Possuem, entre Receitas e Farmacos.
create table Possuem (
NumReceita number(9, 0),
PrincipioAtivo varchar2(120),
Dosagem varchar2(45),
FormaFarmaco varchar2(90),
Unidades varchar2(30),
Posologia varchar2(255),
Quantidade number(1, 0),
Validade date
);
-- Chave primaria de Possuem passa a ser (NumReceita, PrincipioAtivo, Dosagem, FormaFarmaco, Unidades).
alter table Possuem add constraint pk_pos primary key (NumReceita, PrincipioAtivo, Dosagem, FormaFarmaco, Unidades);
-- Chave estrangeira de Possuem em relacao a Receitas passa a ser a PK de Receitas.
alter table Possuem add constraint fk_posrec foreign key (NumReceita) references Receitas (NumReceita);
-- Chave estrangeira de Possuem em relacao a Farmacos passa a ser a PK de Farmacos.
alter table Possuem add constraint fk_posfar foreign key (PrincipioAtivo, Dosagem, FormaFarmaco, Unidades) references Farmacos (PrincipioAtivo, Dosagem, FormaFarmaco, Unidades);
-- Cria a tabela da relação Passam, entre Receitas e AtosMédicos
create table Passam
(
DataAto date,
NIF number(9,0),
NumReceita number (9,0)
);
-- Chave primária de Passam passa a ser (NIF, NumReceita, DataAto)
alter table Passam add constraint pk_pas primary key (NIF,NumReceita, DataAto);
-- Chave Estrangeira de Passam relacionada com Receitas através da chave primária (NumReceita)
alter table Passam add constraint fk_pasRec foreign key (NumReceita) REFERENCES RECEITAS (NumReceita);
-- Chave Estrangeira de Passam relacionada com AtosMédicos através das chaves primárias (NIF,DataAto)
alter table Passam add constraint fk_pasAto foreign key (NIF,DataAto) REFERENCES AtosMedicos(NIF,DataAto);
-- Cria a tabela de relação Consulta-Especialidade, entre Consultas e Especialidades
create table Consulta_Especialidade
(
NIF number(9,0),
DataConsulta date,
NomeEspecialidade varchar2(45)
);
-- Chave primária de Consulta-Especialidade passa a ser (NIF, DataConsulta)
alter table Consulta_Especialidade add constraint pk_conesp primary key (NIF, DataConsulta);
-- Chave estrangeira de Consulta-Especialidade com Consultas atráves da chaves primárias (NIF, DataConsulta)
alter table Consulta_Especialidade add constraint fk_conespcon foreign key (NIF,DataConsulta) references Consultas(NIF, DataConsulta) ;
-- Chave estrangeira de Consulta-Especialidade com Especialidades através da chave primária (NomeEspecialidade)
alter table Consulta_Especialidade add constraint fk_conespesp foreign key (NomeEspecialidade) references Especialidades(NomeEspecialidade);
commit;
-- Sequencias e triggers
-- sequecia de ids medicos e enfermeiros
drop sequence seq_num_id;
create sequence seq_num_id
start with 10000
increment by 1;
commit;
-- sequencia de codigos de produtos
drop sequence seq_num_produto;
create sequence seq_num_produto
start with 1
increment by 1;
commit;
-- sequencia de numeros de receita
drop sequence seq_num_receita;
create sequence seq_num_receita
start with 300000000
increment by 1;
commit;
-- trigger de verificação se o doente não é tratado pela propria pessoa
create or replace trigger verifica_pessoa
after insert or update on Atendem
declare count_NIF number;
begin
select count(*) into count_NIF from Atendem
where UtenteNIF = MedicoNIF;
IF count_NIF > 0
then Raise_Application_Error (-20100, 'Erro: Não se pode por o utente a ser curado pela própria pessoa');
end if;
end;
/
commit;
-- trigger que quando inserir-mos informação da consulta associa automaticamente nos atos
create or replace trigger associar_consulta_ato
after insert on Consultas
for each row
begin
insert into AtosMedicos (NIF, DataAto)
values (:new.NIF, :new.DataConsulta);
end;
/
commit;
-- trigger que quando inserir-mos informação da urgencia associa automaticamente nos atos
create or replace trigger associar_urgencia_ato
after insert on Urgencias
for each row
begin
insert into AtosMedicos (NIF, DataAto)
values (:new.NIF, :new.DataEntrada);
end;
/
commit;
-- trigger que quando inserir-mos informação nos Médicos associa automaticamente nos Empregados
create or replace trigger associar_medico_emp
after insert or update on Medicos
for each row
begin
insert into Empregados (NIF)
values (:new.NIF);
end;
/
commit;
-- trigger que quando inserir-mos informação nos Enfermeiros associa automaticamente nos Empregados
create or replace trigger associar_enfermeiro_emp
after insert or update on Enfermeiros
for each row
begin
insert into Empregados (NIF)
values (:new.NIF);
end;
/
commit;
delete from Farmacos;
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Abiraterona', '250 mg', 3183.92, 'Comprimido', '120 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acamprosato', '333 mg', 10.37, 'Comprimido gastrorresistente', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acamprosato', '333 mg', 3.19, 'Comprimido gastrorresistente', '12 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '50 mg', 4.32, 'Comprimido', '50 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '100 mg', 3.53, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '100 mg', 2.34, 'Comprimido', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '50 mg', 2.24, 'Comprimido', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '50 mg', 0.35, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '100 mg', 0.29, 'Comprimido', '50 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '100 mg', 0.13, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acarbose', '50 mg', 0, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceclofenac', '100 mg', 4.95, 'Comprimido revestido por película', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceclofenac', '100 mg', 4.35, 'Comprimido revestido por película', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceclofenac', '100 mg', 2.83, 'Pó para suspensão oral', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceclofenac', '100 mg', 2.57, 'Comprimido revestido por película', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceclofenac', '100 mg', 2.3, 'Comprimido revestido por película', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceclofenac', '15 mg/g', NULL, 'Creme', '1 unidade(s) - 100 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceglumato de deanol + Heptaminol', '230 mg/10 ml + 180 mg/10 ml', 11.52, 'Solução oral', '20 unidade(s) - 10 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acemetacina', '90 mg', 36.56, 'Cápsula de libertação prolongada', '90 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acemetacina', '60 mg', 23.7, 'Cápsula', '90 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acemetacina', '90 mg', 14.53, 'Cápsula de libertação prolongada', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acemetacina', '90 mg', 13.03, 'Cápsula de libertação prolongada', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acemetacina', '60 mg', 10.61, 'Cápsula', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acemetacina', '60 mg', 6.1, 'Cápsula', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acemetacina', '60 mg', 3.19, 'Cápsula', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acenocumarol', '4 mg', 9.97, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acenocumarol', '4 mg', 1.47, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceponato de metilprednisolona', '1 mg/g', 6.02, 'Emulsão cutânea', '1 unidade(s) - 50 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceponato de metilprednisolona', '1 mg/g', 4.58, 'Emulsão cutânea', '1 unidade(s) - 20 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceponato de metilprednisolona', '1 mg/g', 3.47, 'Pomada', '1 unidade(s) - 30 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aceponato de metilprednisolona', '1 mg/g', 3.41, 'Creme', '1 unidade(s) - 30 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de cálcio + Carbonato de magnésio', '435 mg + 235 mg', 34.73, 'Comprimido revestido por película', '180 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de eslicarbazepina', '800 mg', 99.25, 'Comprimido', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de eslicarbazepina', '800 mg', 96.64, 'Comprimido', '60 unidade(s) - 800 mg');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de eslicarbazepina', '800 mg', 52.24, 'Comprimido', '30 unidade(s) - 800 mg');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de eslicarbazepina', '200 mg', 52, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de eslicarbazepina', '200 mg', 20.25, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de eslicarbazepina', '800 mg', 11.14, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de eslicarbazepina', '800 mg', 5.13, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de glatirâmero', '40 mg/ml', 716.91, 'Solução injetável em seringa pré-cheia', '12 unidade(s) - 1 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetato de glatirâmero', '20 mg/1 ml', 701.13, 'Solução injetável', '28 unidade(s) - 1 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetazolamida', '250 mg', 1.12, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetazolamida', '250 mg', 0.59, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '200 mg/ml', 16.91, 'Concentrado para solução para perfusão', '1 unidade(s) - 25 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '300 mg/3 ml', 3.01, 'Solução injetável', '5 unidade(s) - 3 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '20 mg/ml', NULL, 'Solução oral', '1 unidade(s) - 200 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '40 mg/ml', NULL, 'Solução oral', '1 unidade(s) - 200 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '200 mg', NULL, 'Comprimido efervescente', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '200 mg', NULL, 'Granulado para solução oral', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '600 mg', NULL, 'Comprimido efervescente', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '20 mg/ml', NULL, 'Solução oral', '1 unidade(s) - 100 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '40 mg/ml', NULL, 'Solução oral', '1 unidade(s) - 100 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '600 mg', NULL, 'Comprimido efervescente', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '200 mg', NULL, 'Comprimido efervescente', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '200 mg', NULL, 'Comprimido efervescente', '25 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilcisteína', '600 mg', NULL, 'Comprimido efervescente', '25 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilsalicilato de lisina', '180 mg', 1.47, 'Pó para solução oral', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilsalicilato de lisina', '1800 mg', NULL, 'Pó para solução oral', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetilsalicilato de lisina', '900 mg', NULL, 'Pó para solução oral', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona', '0.1 mg/0.4 ml', 13.33, 'Gotas auriculares, solução em recipiente unidose', '30 unidade(s) - .4 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona', '0.25 mg/g', 2.66, 'Creme', '1 unidade(s) - 30 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Ciprofloxacina', 'Associação', 16.13, 'Gotas auriculares, solução em recipiente unidose', '15 unidade(s) - .25 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Ciprofloxacina', '0.25 mg/ml + 3 mg/ml', 9.48, 'Gotas auriculares, solução', '1 unidade(s) - 10 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Lidocaína + Subgalhato de bismuto', 'Associação', 13.96, 'Pomada retal', '1 unidade(s) - 40 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Lidocaína + Subgalhato de bismuto', 'Associação', 5.38, 'Pomada retal', '1 unidade(s) - 30 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Neomicina', '3.5 mg + 0.25 mg', 13.96, 'Creme', '1 unidade(s) - 40 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Neomicina', '3.5 mg + 0.25 mg', 5.38, 'Creme', '1 unidade(s) - 30 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Neomicina + Polimixina B', 'Associação', 7.3, 'Gotas auriculares, solução', '1 unidade(s) - 10 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Acetonido de fluocinolona + Neomicina + Polimixina B', 'Associação', 2.31, 'Gotas auriculares, solução', '1 unidade(s) - 5 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '800 mg', 69.33, 'Comprimido', '50 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '250 mg', 43.85, 'Pó para solução para perfusão', '5 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '400 mg', 35.75, 'Comprimido', '50 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '30 mg/g', 32.9, 'Pomada oftálmica', '1 unidade(s) - 4.5 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '800 mg', 31.72, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '250 mg', 26.29, 'Pó para solução para perfusão', '3 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '800 mg', 25.96, 'Comprimido', '25 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '200 mg', 19.93, 'Comprimido', '50 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '400 mg', 15.46, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '400 mg', 11.11, 'Comprimido', '25 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '200 mg', 10.69, 'Comprimido', '25 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '80 mg/ml', 10.27, 'Suspensão oral', '1 unidade(s) - 200 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '250 mg', 10.06, 'Pó para solução para perfusão', '1 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '800 mg', 5.2, 'Comprimido dispersível', '25 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '800 mg', 4.35, 'Comprimido dispersível', '35 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '80 mg/ml', 4.04, 'Suspensão oral', '1 unidade(s) - 100 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '800 mg', 2.34, 'Comprimido', '35 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Gel', '1 unidade(s) - 2 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Gel', '1 unidade(s) - 5 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Gel', '1 unidade(s) - 15 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Creme', '1 unidade(s) - 15 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Creme', '1 unidade(s) - 10 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Creme', '1 unidade(s) - 2 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Creme', '1 unidade(s) - 3 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Creme', '1 unidade(s) - 5 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir', '50 mg/g', NULL, 'Lápis cutâneo', '1 unidade(s) - 5 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Aciclovir + Hidrocortisona', '50 mg/g + 10 mg/g', NULL, 'Creme', '1 unidade(s) - 2 g');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido 5-aminolevulínico', '8 mg', 216.07, 'Emplastro medicamentoso', '8 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido 5-aminolevulínico', '8 mg', 84.56, 'Emplastro medicamentoso', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '150 mg', 5.06, 'Comprimido gastrorresistente', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 4.88, 'Comprimido revestido por película', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 4.77, 'Comprimido gastrorresistente', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 4.37, 'Comprimido', '50 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 4.22, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 4.04, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 3.74, 'Comprimido gastrorresistente', '56 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '150 mg', 3.72, 'Comprimido', '40 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '150 mg', 3.45, 'Comprimido', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 2.48, 'Comprimido gastrorresistente', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 2.38, 'Comprimido gastrorresistente', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '150 mg', 2.35, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 2.32, 'Comprimido revestido por película', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '100 mg', 2.11, 'Comprimido', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '150 mg', 0.84, 'Cápsula de libertação modificada', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Granulado', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '1000 mg', NULL, 'Comprimido revestido', '8 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '1000 mg', NULL, 'Comprimido revestido', '12 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '1000 mg', NULL, 'Comprimido revestido', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido revestido', '8 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido efervescente', '12 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido efervescente', '24 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido revestido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido revestido', '40 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido revestido', '12 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '40 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '60 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '50 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '100 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '30 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico', '500 mg', NULL, 'Comprimido', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Ácido ascórbico', '400 mg + 240 mg', NULL, 'Comprimido efervescente', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Ácido ascórbico + Cafeína', '500 mg + 100 mg + 50 mg', NULL, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 40 mg + 10 mg', 14.87, 'Cápsula', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 40 mg + 5 mg', 13.1, 'Cápsula', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 20 mg + 10 mg', 11.93, 'Cápsula', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 40 mg + 2.5 mg', 11.9, 'Cápsula', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 40 mg + 2.5 mg', 9.94, 'Cápsula', '14 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 20 mg + 5 mg', 8.96, 'Cápsula', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 20 mg + 2.5 mg', 7.86, 'Cápsula', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Atorvastatina + Ramipril', '100 mg + 20 mg + 2.5 mg', 6.11, 'Cápsula', '14 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Cafeína', '500 mg + 30 mg', NULL, 'Comprimido', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Cafeína', '500 mg + 30 mg', NULL, 'Comprimido', '250 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Paracetamol + Ácido ascórbico', '300 mg + 200 mg + 300 mg', NULL, 'Comprimido efervescente', '16 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Paracetamol + Cafeína', '250 mg + 250 mg + 65 mg', NULL, 'Comprimido revestido por película', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Paracetamol + Cafeína', '250 mg + 250 mg + 65 mg', NULL, 'Comprimido revestido por película', '16 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Paracetamol + Cafeína', '250 mg + 250 mg + 65 mg', NULL, 'Comprimido revestido por película', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Pseudoefedrina', '500 mg + 30 mg', NULL, 'Granulado para suspensão oral', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido acetilsalicílico + Pseudoefedrina', '500 mg + 30 mg', NULL, 'Granulado para suspensão oral', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 75.96, 'Comprimido revestido por película', '40 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 75.96, 'Comprimido', '40 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 21.73, 'Comprimido', '12 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '10 mg', 21.23, 'Comprimido', '56 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 16.71, 'Comprimido', '8 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 13.9, 'Comprimido revestido por película', '12 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 11.54, 'Comprimido', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '10 mg', 11.41, 'Comprimido', '28 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 9.78, 'Comprimido revestido por película', '8 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '10 mg', 5.58, 'Comprimido', '14 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 4.39, 'Comprimido revestido por película', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg/100 ml', 4.37, 'Solução oral', '4 unidade(s) - 100 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 4.32, 'Comprimido revestido por película', '2 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 4.32, 'Comprimido', '2 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico', '70 mg', 4.21, 'Comprimido efervescente', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico + Colecalciferol', '70 mg + 2800 U.I.', 9.97, 'Comprimido', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido alendrónico + Colecalciferol', '70 mg + 5600 U.I.', 4.35, 'Comprimido', '4 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido aminocapróico', '3000 mg', 12.08, 'Pó para solução oral', '20 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido aminocapróico', '2500 mg/10 ml', 9.97, 'Solução para perfusão', '6 unidade(s) - 10 ml');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido ascórbico', '1000 mg', NULL, 'Granulado', '10 unidade(s)');
INSERT INTO FARMACOS (PRINCIPIOATIVO, DOSAGEM, PRECO, FORMAFARMACO, UNIDADES)
VALUES ('Ácido ascórbico', '1000 mg', NULL, 'Granulado', '20 unidade(s)');