matricula_componente


Description

Tabela que registra as matrículas de discentes de todos os níveis em componentes curriculares

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id_situacao_matricula int4 10 null
situacao_matricula.id_situacao_matricula matricula_disciplina_id_situacao_matricula_fkey R

Situação da matrícula (trancada, aprovada, aguardando processamento, etc)

id_discente int4 10 null
discente.id_discente matricula_disciplina_id_discente_fkey R

Aluno referente a esta matricula

media_final numeric 4,2 0.0

Média final da matricula, utilizado de 0 a 10 na graduação e outros níveis, e de 1 a 5 na pós-graduação

numero_faltas int4 10 null

Número de faltas do discente

id_matricula_componente int4 10 null
alteracao_matricula.id_matricula_disciplina id_matricula_disciplina_fkey R
banca.id_matricula_componente banca_id_matricula_componente_fkey R
consolidacao_individual.id_matricula consolidacao_individual_id_matricula_fkey R
matricula_componente.id_matricula_fonte_aproveitamento matricula_componente_id_matricula_fonte_aproveitamento_fkey R
matricula_componente.id_matricula_substituta matricula_componente_id_matricula_substituta_fkey R
matricula_componente_ordem.id_matricula_componente id_matricula_componente_fk R
matricula_implantada.id_matricula_componente matricula_implantada_id_matricula_componente_fkey R
nota_unidade.id_matricula_componente nota_unidade_id_matricula_componente_fkey R
observacao_discente.id_matricula observacao_discente_id_matricula_fkey R
retificacao_matricula.id_matricula retificacao_matricula_id_matricula_fkey R
sol_aprov_disciplina_matr_componente.id_matricula_componente sol_aprov_disciplina_matr_componen_id_matricula_componente_fkey R
solicitacao_trancamento_matricula.id_matricula_componente id_matricula_componente_fk R
confirmacao_matricula_ferias.id_matricula_gerada id_matricula_gerada_fk R
matricula_componente_extraordinaria.id_matricula_componente id_matricula_componente_fk R
registro_transferencia.id_matricula_componente registro_transferencia_id_matricula_componente_fkey R
resultado_processamento_matricula.id_matricula_componente resultado_processamento_matricula_id_matricula_componente_fkey R
solicitacao_acrescimo_disciplina.id_matricula_gerada solicitacao_acrescimo_disciplina_id_matricula_gerada_fkey R
solicitacao_atividade.id_matricula_componente fk_id_matricula_componente R
solicitacao_ensino_individual.id_matricula_gerada id_matricula_gerada_fk R
solicitacao_inscricao_turma_vaga_aberta.id_matricula_gerada solicitacao_inscricao_turma_vaga_abert_id_matricula_gerada_fkey R
solicitacao_matricula.id_matricula_gerada solicitacao_matricula_id_matricula_gerada_fkey R
conteudo_bimestre.id_matricula_componente id_matricula_componente_fkey R
objetivo_bimestre.id_matricula_componente id_matricula_componente_fkey R
estagio.id_matricula_componente matricula_componente_fk R
trabalho_fim_curso.id_matricula_componente matricula_componente_fk R
banca_pos.id_matricula_componente banca_pos_id_matricula_componente_fkey R
renovacao_atividade_pos.id_matricula_componente renovacao_atividade_pos_id_matricula_componente_fkey R

Chave primaria da tabela

codmerg varchar 60 null

Coluna que indica os dados migrados do ensino técnico da escola de música

id_turma int4 10 null
turma.id_turma matricula_disciplina_id_turma_fkey R

Turma na qual a matrícula foi realizada. Nem sempre ele é setado pois os aproveitamentos e atividades não possuem turma

id_recuperacao int4 10 null

Setado caso exista nota da recuperação

apto bool 1 null

Uso somente se o mecanismo de avaliação for aptidão

codmergpa varchar 60 null

Código de registro da migração de dados do PontoA Pós (antigo sistema acadêmico da pós-graduação)

id_registro_atividade int4 10 null
registro_atividade.id_registro_atividade matricula_componente_fk R

Registro de atividade acadêmica para o caso deste tipo componentes, que não possuem turma

id_registro_entrada int4 10 null
registro_entrada.id_entrada fk_matricula_componente_id_registro_entrada R

Registro de entrada do usuário que efetuou o cadastro da entidade

data_cadastro timestamp 29,6 now()

Data em que o registro foi cadastrado no sistema

id_conceito_nota_apagar int4 10 null
conceito_nota.id matricula_componente_id_conceito_nota_fkey R

Verificar se campo ainda está sendo utilizado.

foiretificada bool 1 null

Nao e um atributo persistido na aplicacao. Existe na matricula como um campo auxiliar. A matrícula foi alterada depois de consolidada.

codmergpapos varchar 60 null

Campo utilizado para armazenar o valor do campo chave dos dados migrados do pontoa pos.

ano int2 5 null

Ano letivo ao qual a matrícula se refere

periodo int2 5 null

Período letivo ao qual a matrícula se refere

id_componente_curricular int4 10 null
componente_curricular.id_disciplina matricula_componente_id_componente_curricular R

Componente curricular no qual a matrícula foi realizada

id_restricoes int4 10 null
restricoes_matricula.id_resticoes_matricula fk_matricula_componente_id_restricoes R

Restrições a ignorar para validação da matrícula (utilizada pela operação de matrícula compulsória)

tipo_integralizacao varchar 2 null

Tipo de integralizacao do componente curcciular no histórico do aluno: OPTATIVA_DA_GRADE = OP OPTATIVA_CURSO_CIDADE = OC EQUIVALENTE_OPTATIVA_DA_GRADE = QO EQUIVALENTE_OBRIGATORIA = QB EXTRA_CURRICULAR = EC

id_componente_detalhes int4 10 null
componente_curricular_detalhes.id_componente_detalhes matricula_componente_id_componente_detalhes_fkey R

Detalhes que o componente curricular possuía no ato do registro da matrícula

recuperacao numeric 10,1 null

Nota que o aluno recebeu na recuperação (caso necessário)

conceito_apagar int4 10 null

Verificar se campo ainda está sendo utilizado.

mes int4 10 null

Mês em que a matrícula no componente teve seu início (utilizado pela pós-graduação)

mes_fim int4 10 null

Mês em que a matrícula no componente teve seu término (utilizado pela pós-graduação)

ano_fim int4 10 null

Ano em que a matrícula no componente teve seu término (utilizado pela pós-graduação)

processamento_rematricula bool 1 null

Indicação da forma de processamento da matrícul: normal ou de re-matrícula

observacao varchar 1000 null

Observações cadastradas para a matrícula

codmergppgeec varchar 60 null

Código do registro de migraçao da base de dados do Programa de Pós-Graduação em Engenharia Elétrica e Computação

id_usuario_consolidacao int4 10 null
usuario.id_usuario matricula_componente_id_usuario_consolidacao_fkey R

Registra o usuário que consolidou a matricula

data_consolidacao timestamp 29,6 null

Data em que a matricula foi consolidada

rematricula bool 1 null

Informa se e referente a rematricula.

ano_inicio int4 10 null
id_serie int4 10 null
serie.id_serie matricula_componente_id_serie_fkey R

Série referente ao discente do nível médio. SIGAA-3.4.0

id_solicitacao_aproveitamento_disciplina int4 10 null
solicitacao_aproveitamento_disciplina.id_solicitacao_aproveitamento_disciplina solicitacao_aproveitamento_disciplina_fk R
id_mobilidade_estudantil int4 10 null
mobilidade_estudantil.id_mobilidade_estudantil matricula_componente_id_mobilidade_estudantil_fkey R
numero_protocolo varchar 128 null
id_matricula_substituta int4 10 null
matricula_componente.id_matricula_componente matricula_componente_id_matricula_substituta_fkey R
id_motivo_cancelamento int4 10 null
motivo_cancelamento.id_motivo_cancelamento matricula_componente_id_motivo_cancelamento_fkey R
nucleo int4 10 null

Núcleo no qual a matrícula foi integralizada.

id_componente_tema_variado_aproveitamento int4 10 null
componente_tema_variado.id_componente_tema_variado matricula_componente_id_componente_tema_variado_aproveitam_fkey R
carga_horaria_origem_aproveitamento_externo int4 10 null

A carga horária original que o aluno cursou no programa externo.

data_avaliacao date 13 null
id_matricula_fonte_aproveitamento int4 10 null
matricula_componente.id_matricula_componente matricula_componente_id_matricula_fonte_aproveitamento_fkey R

Indica a matrícula de onde se gerou o aproveitamento. Utilizado em stricto sensu.

nome_intituicao_origem_aproveitamento_externo varchar 2147483647 null

Indica em que instituição o aluno cursou a disciplina que foi aproveitada.

nome_programa_origem_aproveitamento_externo varchar 2147483647 null

O nome do programa de pós no qual o aluno cursou a disciplina que foi aproveitada.

nome_disciplina_origem_aproveitamento_externo varchar 2147483647 null

O nome original da disciplina que o aluno cursou no programa externo.

data_homologacao date 13 null

Table contained 4223928 rows

Indexes

Constraint Name Type Sort Column(s)
matricula_disciplina_pkey Primary key Asc id_matricula_componente
ano_periodo Performance Asc/Asc periodo + ano
codmerg_matricula Performance Asc codmerg
fki_tt1 Performance Asc id_turma
ID Performance Asc id_discente
idx_matricula_componente_id_discente_ano_periodo_id_situacao_ma Performance Asc/Asc/Asc/Asc id_discente + ano + periodo + id_situacao_matricula
idx_matricula_componente_id_situacao_matricula Performance Asc id_situacao_matricula
idx_matricula_situacao_componente Performance Asc/Asc id_situacao_matricula + id_componente_curricular
idxp_matricula_componente_ano_periodo_situacao Performance Asc/Asc/Asc ano + periodo + id_situacao_matricula
idxp_matricula_componente_ano_situacao Performance Asc/Asc ano + id_situacao_matricula
idxp_matricula_componente_discente_ano Performance Asc/Asc id_discente + ano
idxp_matricula_componente_situacao_ano_periodo Performance Asc/Asc/Asc id_situacao_matricula + ano + periodo
matricula_componente_codmerg_idx Performance Asc codmerg
matricula_componente_codmerg_idx1 Performance Asc codmerg
turma_discente_sitmat Must be unique Asc/Asc/Asc id_discente + id_situacao_matricula + id_turma

Relationships