Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufu.br/handle/123456789/47778
Tipo de documento: Trabalho de Conclusão de Curso
Tipo de acceso: Acesso Aberto
Título: Refatoração estrutural da base de dados do módulo Gestão RH do sistema SIAF-UFU
Título (s) alternativo (s): Structural Refactoring of the Database of the HR Management Module of the SIAF-UFU System
Autor: Oliveira, Júlia Caroline Arduini de
Primer orientador: Lima, Maria Adriana Vidigal de
Primer miembro de la banca: Gabriel, Paulo Henrique Ribeiro
Segundo miembro de la banca: Oliveira, Ronaldo Castro de
Resumen: Sistemas legados sustentam rotinas vitais de negócio, mas é preciso realizar manutenções periódicas para que eles se mantenham ativos críticos de negócio. Entretanto, estes sistemas podem ser sustentados por banco de dados legados e a modelagem inadequada dos esquemas de relação da base de dados pode gerar problemas no sistema: falta de semântica, inconsistência de dados, grande quantidade de valores nulos e até impossibilidade de representar certas informações. Este trabalho apresenta técnicas de normalização de dados no método de refatoração estrutural que minimizam estes problemas. O processo completo de refatoração de dados é extremamente complexo e requer a dedicação de uma equipe de analistas na organização. Em virtude disto, as regras de normalização de dados aqui apresentadas foram aplicadas na tabela PESSOATIPORH, do subsistema da base de dados do SIAF - Gestão RH - e os resultados obtidos foram generalizados para as demais tabelas do banco de dados do SIAF. Obteve-se ao final do desenvolvimento a semântica clara no esquema, a redução de valores nulos e de valores redundantes, bem como a possibilidade de representar certas informações.
Abstract: Legacy systems support critical business routines, but periodic maintenance is required to ensure they remain key business assets. However, these systems may rely on legacy databases, and inadequate modeling of the database relational schemas can lead to system problems: lack of semantics, data inconsistency, a large number of null values, and even the inability to represent certain information. This work presents data normalization techniques within the structural refactoring method that minimize these issues. The complete data refactoring process is extremely complex and requires the dedication of a team of analysts within the organization. Consequently, the data normalization rules presented here were applied to the PESSOATIPORH table of the SIAF - HR Management subsystem database, and the results obtained were generalized to the other tables in the SIAF database. At the end of the development, the schema exhibited clear semantics, a reduction in null and redundant values, as well as the ability to represent certain information.
Palabras clave: Refatoração estrutural
Structural refactoring
Refactorisation structurelle
Normalização
Reengenharia de dados
Projeto de banco de dados
Banco de dados legado
Normalisation
Réingénierie des données
Conception de base de données
Base de données héritée
Normalization
Data reengineering
Database design
Legacy database
Área (s) del CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS
Idioma: por
País: Brasil
Editora: Universidade Federal de Uberlândia
Cita: OLIVEIRA, Júlia Caroline Arduini de. Refatoração estrutural da base de dados do módulo Gestão RH do sistema SIAF-UFU. 2017. 62 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2017.
URI: https://repositorio.ufu.br/handle/123456789/47778
Fecha de defensa: 12-dic-2017
Aparece en las colecciones:TCC - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
RefatoraçãoEstruturalBase.pdfMesmo arquivo reenviado com os outros campos preenchidos3.57 MBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.