Skip to content

Instantly share code, notes, and snippets.

@leobarone
Last active May 5, 2017 19:04
Show Gist options
  • Save leobarone/79a8116acfb4c1e0aafbf6944bdb9749 to your computer and use it in GitHub Desktop.
Save leobarone/79a8116acfb4c1e0aafbf6944bdb9749 to your computer and use it in GitHub Desktop.
/* Autor: Leonardo Sangali Barone (CEBRAP/DCP-USP) */
/* Data: 05/03/2017 */
/* Criação de database e tabela para dados de matricula no MySQL */
/* Cria database CIEDU */
CREATE database CIEDU;
/* Cria tabela matriculas_2010_2016 */
/* Dados disponiveis em http://dados.prefeitura.sp.gov.br/dataset/microdados-da-rede-municipal-de-ensino-matriculas */
USE CIEDU;
DROP TABLE IF EXISTS `matriculas_2010_2016`;
CREATE TABLE `matriculas_2010_2016` (
`ANO_LETIVO` int(4) DEFAULT NULL,
`CD_UNIDADE_EDUCACAO` int(6) DEFAULT NULL,
`NOME_DISTRITO` varchar(18) DEFAULT NULL,
`CD_SETOR` int(4) DEFAULT NULL,
`TIPO_ESCOLA` varchar(12) DEFAULT NULL,
`NOME_ESCOLA` varchar(60) DEFAULT NULL,
`DRE` varchar(52) DEFAULT NULL,
`CD_INEP_ESCOLA` int(10) DEFAULT NULL,
`SITUACAO_ESCOLA` varchar(17) DEFAULT NULL,
`CD_TURMA` int(7) DEFAULT NULL,
`CD_TURNO` int(1) DEFAULT NULL,
`DESC_TURNO` varchar(13) DEFAULT NULL,
`CD_SERIE` int(5) DEFAULT NULL,
`DESC_SERIE` varchar(16) DEFAULT NULL,
`MODALIDADE` varchar(6) DEFAULT NULL,
`MODALIDADE_CICLO` varchar(6) DEFAULT NULL,
`TURMA_ESCOL` varchar(1) DEFAULT NULL,
`NOME_TURMA` varchar(2) DEFAULT NULL,
`HORA_IN_TURMA` int(4) DEFAULT NULL,
`HORA_FIM_TURMA` int(4) DEFAULT NULL,
`DESC_PERIODICIDADE_TURMA` varchar(31) DEFAULT NULL,
`CD_ETAPA_ENSINO` int(2) DEFAULT NULL,
`DESC_ETAPA_ENSINO` varchar(30) DEFAULT NULL,
`CD_CICLO_ENSINO` int(2) DEFAULT NULL,
`DESC_CICLO_ENSINO` varchar(9) DEFAULT NULL,
`CD_TIPO_TURMA` int(1) DEFAULT NULL,
`DESC_TIPO_TURMA` varchar(10) DEFAULT NULL,
`CD_TIPO_PROGRAMA` int(3) DEFAULT NULL,
`DESC_TIPO_PROGRAMA` varchar(40) DEFAULT NULL,
`DUR_DIA_TURMA` int(17) DEFAULT NULL,
`DUR_SEMAN_TURMA` int(18) DEFAULT NULL,
`QTD_DIAS_SEMAN_TURMA` int(1) DEFAULT NULL,
`SEG` int(1) DEFAULT NULL,
`TER` int(1) DEFAULT NULL,
`QUA` int(1) DEFAULT NULL,
`QUIN` int(1) DEFAULT NULL,
`SEX` int(1) DEFAULT NULL,
`SAB` int(1) DEFAULT NULL,
`DOM` int(1) DEFAULT NULL,
`CD_ALUNO_SME` int(7) DEFAULT NULL,
`CD_INEP_ALUNO` int(21) DEFAULT NULL,
`ANO_NASC_ALUNO` int(4) DEFAULT NULL,
`MES_NASC_ALUNO` int(2) DEFAULT NULL,
`IDADE_ALUNO_ANO_CIVIL` int(3) DEFAULT NULL,
`IDADE_ALUNO_MAR` int(3) DEFAULT NULL,
`CD_SEXO` varchar(1) DEFAULT NULL,
`CD_RACA_COR` int(1) DEFAULT NULL,
`DESC_RACA_COR` varchar(13) DEFAULT NULL,
`CD_PAIS_NASC` int(3) DEFAULT NULL,
`DESC_PAIS_NASC` varchar(31) DEFAULT NULL,
`CD_MUN_NASC` int(7) DEFAULT NULL,
`DESC_MUN_NASC` varchar(31) DEFAULT NULL,
`DESC_UF_NASC` varchar(2) DEFAULT NULL,
`NEE_ALT_HAB` int(1) DEFAULT NULL,
`DEF_AUTISMO` int(1) DEFAULT NULL,
`DEF_SURDEZ_LEVE` int(1) DEFAULT NULL,
`DEF_SURDEZ_SEV` int(1) DEFAULT NULL,
`DEF_INTELECT` int(1) DEFAULT NULL,
`DEF_MULTIPLA` int(1) DEFAULT NULL,
`DEF_CEGUEIRA` int(1) DEFAULT NULL,
`DEF_BAIXA_VISAO` int(1) DEFAULT NULL,
`DEF_SURDO_CEG` int(1) DEFAULT NULL,
`DEF_TRANST_DES_INF` int(1) DEFAULT NULL,
`DEF_SINDR_ASPER` int(1) DEFAULT NULL,
`DEF_SINDR_RETT` int(1) DEFAULT NULL,
`DEF_FIS_N_CADEIR` int(1) DEFAULT NULL,
`DEF_FIS_CADEIR` int(1) DEFAULT NULL,
`DEF_N_POSSUI` int(1) DEFAULT NULL,
`CD_MAT` int(8) DEFAULT NULL,
`DT_IN_MAT` int(29) DEFAULT NULL,
`DT_FIM_MAT` int(29) DEFAULT NULL,
`QTD_DIAS_MAT` int(7) DEFAULT NULL,
`ANO_IN_MAT` int(4) DEFAULT NULL,
`MES_IN_MAT` int(2) DEFAULT NULL,
`SITUACAO_MAT` varchar(20) DEFAULT NULL,
`ANO_SIT_MAT` int(4) DEFAULT NULL,
`MES_SIT_MAT` int(2) DEFAULT NULL,
`SIT_AL_APROV` int(1) DEFAULT NULL,
`SIT_AL_REPROV` int(1) DEFAULT NULL,
`SIT_AL_ABAND` int(1) DEFAULT NULL,
`SIT_AL_CONCL` int(1) DEFAULT NULL,
`SIT_AL_TRANSF` int(1) DEFAULT NULL,
`SIT_AL_FALEC` int(1) DEFAULT NULL,
`SIT_AL_NCOM` int(1) DEFAULT NULL,
`SIT_AL_EXCL` int(1) DEFAULT NULL,
`SIT_AL_CES` int(1) DEFAULT NULL,
`SIT_AL_REMAN` int(1) DEFAULT NULL,
`SIT_AL_RECLAS` int(1) DEFAULT NULL,
`SIT_AL_ATIVO` int(1) DEFAULT NULL,
`CD_PARECER_CONCL_FIN` int(1) DEFAULT NULL,
`DESC_PARECER_CONCL_FIN` varchar(16) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/* Carrega os dados na tabela */
LOAD DATA LOCAL INFILE '/home/mypath/Microdados_Matriculas_2010_2016.csv'
INTO TABLE CIEDU.matriculas_2010_2016
FIELDS TERMINATED BY ';';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment