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 Pessoa, Unidade, TipoFuncao 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.