Diretoria de Gestão de Tecnologia da Informação (DGTI)

Carga do banco de dados

Sistema do Programa de Gestão/SUSEP - Carga de dados para o BD

Microsoft SQL Server Express

FONTE DOS DADOS (Formatação)

Os dados a serem carregados no banco de dados são extraídos do SUAP. As tabelas a serem preenchidas previamente são PessoaUnidadeTipoFuncao e Feriado.

A modelagem das tabelas é baseada nos dados de teste inseridos pelo script 5 (opcional) da instalação.

  • Para compor a tabela Pessoa são filtradas as seguintes informações:
    • nome;
    • CPF (campo para consulta LDAP*);
    • data de nascimento;
    • matrícula SIAPE;
    • e-mail institucional (campo para consulta LDAP*);
    • id do setor de locação (tabela Unidade);
    • tipo de função (tabela tipoFuncao);
    • carga horária.

* método de autenticação do IFSertãoPE

  • A tabela Unidade recebe os seguintes campos:
    • id do setor;
    • sigla do setor;
    • nome por extenso do setor;
    • unidade pai (segundo organograma);
    • chefe titular do setor (gestor de todos os níveis dependentes abaixo);
    • chefe substituto do setor (gestor de todos os níveis dependentes abaixo).

MANIPULAÇÃO DO BANCO

Para manipulação do banco de dados, tabelas e dados é utilizada a ferramenta DBeaver.

  • Estabelecer conexão com o banco local SQL Server e exibir estrutura de tabelas da coleção programa_gestao:
    • programa_gestao > dbo > Tabelas > Tabela_Exemplo
  • Primeiramente é possível visualizar as propriedades de cada coluna, incluindo tipagem, identidade e restrições de nulidade e respectivas descrições.
  • Na aba Dado são exibidas as colunas no formato original de tabela, onde os campos pode ser manipulados (alterações precisam ser confirmadas [CTRL+S]).

  • Na terceira aba ER Diagrama, são exibidas as entidades-relacionamentos entre as tabelas e colunas em todo o banco de dados.

IMPORTAÇÃO DOS DADOS

A ferramenta DBeaver permite popular as tabelas do banco utilizando as planilhas (previamente modeladas) como fonte por meio de importação dos respectivos dados.

  • Com o clique direito na tabela a ser populada, selecionar a opção Importar Dados.
    • Selecionar a opção "Importar a partir de arquivo CSV", escolher o respectivo arquivo e prosseguir com o processo de importação.