From a282a4e3af17037d219f2eb782dfb01faecaf3cd Mon Sep 17 00:00:00 2001
From: Rafael S Castliho <rsc15@inf.ufpr.br>
Date: Wed, 20 Feb 2019 09:44:32 -0300
Subject: [PATCH] made new ag tables

---
 african_culture.sql        | 50 +++++++++++++++++++++++
 african_rights.sql         | 70 +++++++++++++++++++++++++++++++
 african_sustentability.sql | 47 +++++++++++++++++++++
 eixo2.sql                  | 81 ++++++++++++++++++++++++++++++++++++
 eixo3.sql                  | 79 +++++++++++++++++++++++++++++++++++
 eixo4.sql                  | 84 ++++++++++++++++++++++++++++++++++++++
 6 files changed, 411 insertions(+)
 create mode 100644 african_culture.sql
 create mode 100644 african_rights.sql
 create mode 100644 african_sustentability.sql
 create mode 100644 eixo2.sql
 create mode 100644 eixo3.sql
 create mode 100644 eixo4.sql

diff --git a/african_culture.sql b/african_culture.sql
new file mode 100644
index 0000000..38c01b8
--- /dev/null
+++ b/african_culture.sql
@@ -0,0 +1,50 @@
+--
+--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre
+--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+--
+--This file is part of SMPPIR-Tables.
+--
+--SMPPIR-Tables is free software: you can redistribute it and/or modify
+--it under the terms of the GNU General Public License as published by
+--the Free Software Foundation, either version 3 of the License, or
+--(at your option) any later version.
+--
+--SMPPIR-Tables is distributed in the hope that it will be useful,
+--but WITHOUT ANY WARRANTY; without even the implied warranty of
+--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+--GNU General Public License for more details.
+--
+--You should have received a copy of the GNU General Public License
+--along with SMPPIR-Tables.  If not, see <https://www.gnu.org/licenses/>.
+--
+
+CREATE TABLE african_culture_ag 
+AS 
+SELECT
+    familias_cadunico.ano_censo,
+    familias_cadunico.cod_especie_domicilio,
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.cod_local_domicilio,
+    COUNT(*) AS Total 
+    
+FROM
+    familias_cadunico 
+        INNER JOIN 
+    pessoas_cadunico 
+        ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
+
+WHERE
+    ind_tipo_familia = 203
+
+GROUP BY 
+    familias_cadunico.ano_censo, 
+    familias_cadunico.cod_especie_domicilio,
+    familias_cadunico.ind_tipo_familia, 
+    familias_cadunico.cod_local_domicilio
+
+ORDER BY 
+    familias_cadunico.ano_censo , 
+    familias_cadunico.cod_especie_domicilio , 
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.cod_local_domicilio
+    ;
\ No newline at end of file
diff --git a/african_rights.sql b/african_rights.sql
new file mode 100644
index 0000000..c8546cb
--- /dev/null
+++ b/african_rights.sql
@@ -0,0 +1,70 @@
+--
+--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre
+--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+--
+--This file is part of SMPPIR-Tables.
+--
+--SMPPIR-Tables is free software: you can redistribute it and/or modify
+--it under the terms of the GNU General Public License as published by
+--the Free Software Foundation, either version 3 of the License, or
+--(at your option) any later version.
+--
+--SMPPIR-Tables is distributed in the hope that it will be useful,
+--but WITHOUT ANY WARRANTY; without even the implied warranty of
+--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+--GNU General Public License for more details.
+--
+--You should have received a copy of the GNU General Public License
+--along with SMPPIR-Tables.  If not, see <https://www.gnu.org/licenses/>.
+--
+
+CREATE TABLE african_rights_ag 
+AS 
+SELECT
+    familias_cadunico.ano_censo,
+    familias_cadunico.ind_tipo_familia,
+    pessoas_cadunico.concluiu_frequentou,
+    pessoas_cadunico.ano_serie_frequentou,
+    pessoas_cadunico.curso_frequentou,
+    COUNT(*) AS Total 
+    
+FROM
+
+    -- Data from CadUnico
+    familias_cadunico 
+        INNER JOIN 
+    pessoas_cadunico 
+        ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
+
+
+WHERE
+    ind_tipo_familia = 203
+
+
+GROUP BY 
+    familias_cadunico.ano_censo, 
+    familias_cadunico.ind_tipo_familia, 
+    pessoas_cadunico.concluiu_frequentou, 
+    pessoas_cadunico.ano_serie_frequentou, 
+    pessoas_cadunico.curso_frequentou
+
+ORDER BY 
+    familias_cadunico.ano_censo ASC, 
+    familias_cadunico.ind_tipo_familia,
+    pessoas_cadunico.concluiu_frequentou ASC, 
+    pessoas_cadunico.ano_serie_frequentou ASC, 
+    pessoas_cadunico.curso_frequentou ASC
+    ;
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/african_sustentability.sql b/african_sustentability.sql
new file mode 100644
index 0000000..1616b4f
--- /dev/null
+++ b/african_sustentability.sql
@@ -0,0 +1,47 @@
+--
+--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre
+--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+--
+--This file is part of SMPPIR-Tables.
+--
+--SMPPIR-Tables is free software: you can redistribute it and/or modify
+--it under the terms of the GNU General Public License as published by
+--the Free Software Foundation, either version 3 of the License, or
+--(at your option) any later version.
+--
+--SMPPIR-Tables is distributed in the hope that it will be useful,
+--but WITHOUT ANY WARRANTY; without even the implied warranty of
+--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+--GNU General Public License for more details.
+--
+--You should have received a copy of the GNU General Public License
+--along with SMPPIR-Tables.  If not, see <https://www.gnu.org/licenses/>.
+--
+
+CREATE TABLE african_sustentability_ag 
+AS 
+SELECT
+    familias_cadunico.ano_censo,
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.renda_media,
+    COUNT(*) AS Total 
+    
+FROM
+
+    -- Data from CadUnico
+    familias_cadunico 
+
+WHERE
+    ind_tipo_familia = 203
+
+
+GROUP BY 
+    familias_cadunico.ano_censo, 
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.renda_media
+
+ORDER BY 
+    familias_cadunico.ano_censo ASC, 
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.renda_media ASC
+    ;
\ No newline at end of file
diff --git a/eixo2.sql b/eixo2.sql
new file mode 100644
index 0000000..0eeb0a5
--- /dev/null
+++ b/eixo2.sql
@@ -0,0 +1,81 @@
+--
+--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre
+--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+--
+--This file is part of SMPPIR-Tables.
+--
+--SMPPIR-Tables is free software: you can redistribute it and/or modify
+--it under the terms of the GNU General Public License as published by
+--the Free Software Foundation, either version 3 of the License, or
+--(at your option) any later version.
+--
+--SMPPIR-Tables is distributed in the hope that it will be useful,
+--but WITHOUT ANY WARRANTY; without even the implied warranty of
+--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+--GNU General Public License for more details.
+--
+--You should have received a copy of the GNU General Public License
+--along with SMPPIR-Tables.  If not, see <https://www.gnu.org/licenses/>.
+--
+
+CREATE TABLE quilombola_eixo_2_ag 
+AS 
+SELECT
+    familias_cadunico.ano_censo,
+    familias_cadunico.cod_especie_domicilio,
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.cod_local_domicilio,
+    familias_cadunico.cod_iluminacao_domicilio,
+    familias_cadunico.cod_destino_lixo_domicilio,
+    familias_cadunico.cod_abastecimento_agua_domicilio,
+    familias_cadunico.ind_familia_quilombola,    
+    familias_cadunico.cod_escoa_sanitario_domicilio,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
+    COUNT(*) AS Total 
+    
+FROM
+
+    -- Data from CadUnico
+    familias_cadunico 
+        INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = familias_cadunico.codigo_ibge)
+    
+WHERE 
+    ind_familia_quilombola = '1'
+
+GROUP BY 
+    familias_cadunico.ano_censo, 
+    familias_cadunico.cod_especie_domicilio,
+    familias_cadunico.ind_tipo_familia, 
+    familias_cadunico.cod_local_domicilio,
+    familias_cadunico.cod_iluminacao_domicilio,
+    familias_cadunico.cod_destino_lixo_domicilio,
+    familias_cadunico.cod_abastecimento_agua_domicilio,
+    familias_cadunico.ind_familia_quilombola,  
+    familias_cadunico.cod_escoa_sanitario_domicilio, 
+    geographic.nome_regiao,
+    geographic.sigla_estado
+
+ORDER BY 
+    familias_cadunico.ano_censo ASC, 
+    familias_cadunico.cod_especie_domicilio ASC, 
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.cod_local_domicilio,
+    familias_cadunico.cod_iluminacao_domicilio,
+    familias_cadunico.cod_destino_lixo_domicilio,
+    familias_cadunico.cod_abastecimento_agua_domicilio,
+    familias_cadunico.ind_familia_quilombola,    
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
+    ;
\ No newline at end of file
diff --git a/eixo3.sql b/eixo3.sql
new file mode 100644
index 0000000..f323c4c
--- /dev/null
+++ b/eixo3.sql
@@ -0,0 +1,79 @@
+--
+--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre
+--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+--
+--This file is part of SMPPIR-Tables.
+--
+--SMPPIR-Tables is free software: you can redistribute it and/or modify
+--it under the terms of the GNU General Public License as published by
+--the Free Software Foundation, either version 3 of the License, or
+--(at your option) any later version.
+--
+--SMPPIR-Tables is distributed in the hope that it will be useful,
+--but WITHOUT ANY WARRANTY; without even the implied warranty of
+--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+--GNU General Public License for more details.
+--
+--You should have received a copy of the GNU General Public License
+--along with SMPPIR-Tables.  If not, see <https://www.gnu.org/licenses/>.
+--
+
+CREATE TABLE quilombola_eixo_3_ag 
+AS 
+SELECT
+    familias_cadunico.ano_censo,
+    familias_cadunico.renda_media,
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.marca_programa_bolsa_familia,
+    familias_cadunico.ind_familia_quilombola,    
+    pessoas_cadunico.atividade_extrativista,
+    pessoas_cadunico.codigo_ibge,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
+    COUNT(*) AS Total 
+    
+FROM
+
+    -- Data from CadUnico
+    familias_cadunico 
+        INNER JOIN 
+    pessoas_cadunico 
+        ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
+        INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
+    
+WHERE 
+    ind_familia_quilombola = '1'
+
+GROUP BY 
+    familias_cadunico.ano_censo, 
+    familias_cadunico.renda_media, 
+    familias_cadunico.ind_tipo_familia, 
+    familias_cadunico.marca_programa_bolsa_familia,
+    familias_cadunico.ind_familia_quilombola,  
+    pessoas_cadunico.atividade_extrativista,
+    pessoas_cadunico.codigo_ibge, 
+    geographic.nome_regiao,
+    geographic.sigla_estado
+
+ORDER BY 
+    familias_cadunico.ano_censo ASC, 
+    familias_cadunico.renda_media ASC, 
+    familias_cadunico.ind_tipo_familia,
+    familias_cadunico.marca_programa_bolsa_familia,
+    familias_cadunico.ind_familia_quilombola,    
+    pessoas_cadunico.atividade_extrativista,
+    pessoas_cadunico.codigo_ibge ASC, 
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
+    ;
\ No newline at end of file
diff --git a/eixo4.sql b/eixo4.sql
new file mode 100644
index 0000000..cf4f888
--- /dev/null
+++ b/eixo4.sql
@@ -0,0 +1,84 @@
+--
+--Copyright (C) 2019 Centro de Computacao Cientifica e Software Livre
+--Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+--
+--This file is part of SMPPIR-Tables.
+--
+--SMPPIR-Tables is free software: you can redistribute it and/or modify
+--it under the terms of the GNU General Public License as published by
+--the Free Software Foundation, either version 3 of the License, or
+--(at your option) any later version.
+--
+--SMPPIR-Tables is distributed in the hope that it will be useful,
+--but WITHOUT ANY WARRANTY; without even the implied warranty of
+--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+--GNU General Public License for more details.
+--
+--You should have received a copy of the GNU General Public License
+--along with SMPPIR-Tables.  If not, see <https://www.gnu.org/licenses/>.
+--
+
+CREATE TABLE quilombola_eixo_4_ag 
+AS 
+SELECT
+    familias_cadunico.ano_censo,
+    familias_cadunico.ind_familia_quilombola, 
+    pessoas_cadunico.atividade_extrativista,
+    pessoas_cadunico.idade,
+    pessoas_cadunico.codigo_ibge,
+    pessoas_cadunico.concluiu_frequentou,
+    pessoas_cadunico.ano_serie_frequentou,
+    pessoas_cadunico.curso_frequentou,
+    pessoas_cadunico.genero,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
+    COUNT(*) AS Total 
+    
+FROM
+
+    -- Data from CadUnico
+    familias_cadunico 
+        INNER JOIN 
+    pessoas_cadunico 
+        ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
+        INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
+    
+WHERE 
+   familias_cadunico.ind_familia_quilombola = '1'
+
+GROUP BY 
+    familias_cadunico.ano_censo,
+    familias_cadunico.ind_familia_quilombola,  
+    pessoas_cadunico.atividade_extrativista,
+    pessoas_cadunico.idade,
+    pessoas_cadunico.codigo_ibge, 
+    pessoas_cadunico.concluiu_frequentou, 
+    pessoas_cadunico.ano_serie_frequentou, 
+    pessoas_cadunico.curso_frequentou,
+    pessoas_cadunico.genero,
+    geographic.nome_regiao,
+    geographic.sigla_estado
+
+ORDER BY 
+    familias_cadunico.ano_censo ASC, 
+    familias_cadunico.ind_familia_quilombola,    
+    pessoas_cadunico.atividade_extrativista,
+    pessoas_cadunico.idade ASC,
+    pessoas_cadunico.codigo_ibge ASC, 
+    pessoas_cadunico.concluiu_frequentou ASC, 
+    pessoas_cadunico.ano_serie_frequentou ASC, 
+    pessoas_cadunico.curso_frequentou ASC,
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
+    ;
\ No newline at end of file
-- 
GitLab