Use este identificador para citar ou linkar para este item:
https://repositorio.pucgoias.edu.br/jspui/handle/123456789/1359
Tipo: | Trabalho de Conclusão de Curso |
Título: | Desenvolvimento de um aplicativo para monitoramento de banco de dados |
Autor(es): | Vale Júnior, Celso Pereira do |
Primeiro Orientador: | Santos, Ludmilla Reis Pinheiro dos |
metadata.dc.contributor.referee1: | Carvalho, Eugênio Júlio Messala Cândido |
metadata.dc.contributor.referee2: | Abadia, Fernando Gonçalves |
Resumo: | Com o aumento de dados nas empresas, surge a necessidade de aplicações de software para o armazenamento dos mesmos. Para um armazenamento seguro e eficaz, faz-se necessário o uso de um Sistema Gerenciador de Banco de Dados (SGBD). Os Administradores de Bancos de Dados são responsáveis por gerenciar, instalar, configurar, atualizar e monitorar estes bancos de dados. Este trabalho apresenta os requisitos, a implementação e a documentação do aplicativo DbMonitor, que permite o monitoramento de bancos de dados Oracle através de dispositivos móveis. Para a implementação foram utilizados o framework Flutter para a construção das interfaces, linguagem de programação Dart, banco de dados Firebase para armazenamento dos dados dos usuários, além da construção de uma Interface de Programação de Aplicações (Application Programming Interface, API) utilizando o framework .NET para a comunicação com os bancos de dados Oracle. O aplicativo permite o monitoramento em tempo real de diversas métricas disponibilizadas pelo Oracle, como o uso da Unidade central de processamento (Central Processing Unit, CPU) da instância, espaço utilizado pelas tablespaces e operações longas atuais. |
Abstract: | With the increase of data in companies, there is a need for software applications to store them. For safe and effective storage, it is necessary to use a Database Management System (DBMS). Database Administrators are responsible for managing, installing, configuring, updating and monitoring these databases. This work presents the implementation, documentation and requirements of the DbMonitor application, which allows the monitoring of Oracle databases through mobile devices. For the implementation, the Flutter framework was used to build the interfaces, Dart programming language, Firebase database to store user data, in addition the building of an Application Programming Interface (API) using the .NET framework to communicate with Oracle databases. The application allows real-time monitoring of several metrics provided by Oracle, such as the Central Processing Unit (CPU) usage of the instance, space used by tablespaces and current long operations. |
Palavras-chave: | Aplicativo dbMonitor Flutter Dart Oracle Firebase NET |
CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
Idioma: | por |
País: | Brasil |
Editor: | Pontifícia Universidade Católica de Goiás |
Sigla da Instituição: | PUC Goiás |
metadata.dc.publisher.department: | Escola de Ciências Exatas e da Computação |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.pucgoias.edu.br/jspui/handle/123456789/1359 |
Data do documento: | 13-Fev-2021 |
Aparece nas coleções: | TCC Ciência da Computação |
Arquivos associados a este item:
Arquivo | Tamanho | Formato | |
---|---|---|---|
TCC_CELSO_PEREIRA_DO_VALE_JUNIOR.pdf | 3 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
Ferramentas do administrador