Advertisement
CarlosWGama

Atividade - Trigger - PostgreSQL

Sep 27th, 2024
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ---- SETORES -----
  2. create table setores (
  3.     id serial primary key,
  4.     setor varchar,
  5.     total_funcionarios integer default(0)
  6. );
  7.  
  8.  
  9. insert into setores (setor) values ('RH'), ('Financeiro'), ('Acadêmico'), ('Reitoria'), ('Almoxarifado');
  10.  
  11.  
  12. ------- EMPREGADOS -------
  13. create table empregados (
  14.     id serial primary key,
  15.     nome varchar,
  16.     salario numeric,
  17.     setor_id integer references setores(id)
  18. );
  19.  
  20.  
  21.  
  22. insert into empregados (nome, salario, setor_id) values ('Arthur', 2314.50, 1), ('Alice', 3000.00, 1), ('Sophia', 1500.00, 2), ('Júlia', 2000.00, 2), ('Pedro', 1000.50, 3), ('Antonio', 1888.90, 3), ('Marcos', 5000.00, 4), ('Lais', 3450.30, 4), ('Monica', 3333.33, 5), ('Eduardo', 1543.00, 5);
  23.  
  24.  
  25.  
  26. ------ LOGS --------
  27. create table logs_empregados (
  28.     empregado_id integer references empregados(id),
  29.     usuario varchar,
  30.     operacao varchar,
  31.     data_operacao timestamp
  32. );
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement