Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.

Detalhes bibliográficos
Autor(a) principal: NASCIMENTO, Anarco Quaresma Zeferino.
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19650
Resumo: No contexto de sistemas de banco de dados, tanto o desenvolvimento quanto a manutenção são processos que demandam alterações nos seus modelos. Essas alterações causam consequências em todo o sistema. Os modelos lógico, conceitual e físico possuem versões que variam à medida que o sistema evolui. O modo como a equipe de desenvolvimento ou profissionais de manutenção de banco de dados, os DBAs, visualizam o sistema, mais especificamente as relações entre os objetos desse sistema, tem efeitos diretos na forma em que o sistema será gerenciado por eles. Sendo assim, desenvolvemos uma aplicação web que permita a visualização dessas relações e exiba ao usuário os objetos que sofreriam algum efeito colateral caso algum outro objeto do sistema for alterado. Para o escopo deste trabalho, consideraremos apenas as alterações causadas pela operação DROP sobre algum objeto do sistema gerenciador de banco de dados Oracle Autonomous Data Warehouse, do serviço Oracle. Essa ferramenta se mostra fundamentalmente útil na manutenção de sistemas de banco de dados.
id UFCG_3146f39b1a093d8d66423011f8b2a067
oai_identifier_str oai:localhost:riufcg/19650
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.Tool for viewing dependencies between objects in a database and simulating object changes.Sistemas de Banco de DadosManutenção de Banco de DadosOperação DROPOracle Autonomus Data WarehouseSistema Gerenciador de Banco de DadosObjetos em Banco de DadosEsquemaGrafoDependênciaDatabase SystemsDatabase MaintenanceDROP OperationDatabase Management SystemObjects in DatabaseSchemeForkDependencySistemas de Bases de DatosMantenimiento de Base de DatosOperación DROPAlmacén de Datos de Oracle AutonomusSistema de Administración de Base de DatosObjetos en la Base de DatosDependenciaCiência da ComputaçãoNo contexto de sistemas de banco de dados, tanto o desenvolvimento quanto a manutenção são processos que demandam alterações nos seus modelos. Essas alterações causam consequências em todo o sistema. Os modelos lógico, conceitual e físico possuem versões que variam à medida que o sistema evolui. O modo como a equipe de desenvolvimento ou profissionais de manutenção de banco de dados, os DBAs, visualizam o sistema, mais especificamente as relações entre os objetos desse sistema, tem efeitos diretos na forma em que o sistema será gerenciado por eles. Sendo assim, desenvolvemos uma aplicação web que permita a visualização dessas relações e exiba ao usuário os objetos que sofreriam algum efeito colateral caso algum outro objeto do sistema for alterado. Para o escopo deste trabalho, consideraremos apenas as alterações causadas pela operação DROP sobre algum objeto do sistema gerenciador de banco de dados Oracle Autonomous Data Warehouse, do serviço Oracle. Essa ferramenta se mostra fundamentalmente útil na manutenção de sistemas de banco de dados.In the context of database systems, both the development and the maintenance are process that dictates changings in its models. These changings have consequences in the entire system. The physic, logic and conceptual models owns versions that vary as the system evolves. The way as the development team or database administrators (DBA’s) visualizes the system, more specifically the relationships between the objects of the system, have direct effects in the management of the system. Therefore, it was developed a web application that allows the visualization of those relationships and shows to the user the objects that would have any side effect if any other object of the system changes. For this work’s scope, it was only considered side effects from the DROP operation over any object of the database management system Oracle Autonomous Data Warehouse, from Oracle Cloud service. This tool show itself fundamentally useful in the database systems maintenance.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGPIRES, Carlos Eduardo Santos.PIRES, C. E. S.http://lattes.cnpq.br/4986021622366786BRUNET, João Arthur.MASSONI, Tiago Lima.NASCIMENTO, Anarco Quaresma Zeferino.2021-05-252021-06-25T22:57:49Z2021-06-252021-06-25T22:57:49Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19650NASCIMENTO, A. Q. Z. Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos. 2021. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021.porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-06-25T22:57:49Zoai:localhost:riufcg/19650Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-06-25T22:57:49Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
Tool for viewing dependencies between objects in a database and simulating object changes.
title Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
spellingShingle Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
NASCIMENTO, Anarco Quaresma Zeferino.
Sistemas de Banco de Dados
Manutenção de Banco de Dados
Operação DROP
Oracle Autonomus Data Warehouse
Sistema Gerenciador de Banco de Dados
Objetos em Banco de Dados
Esquema
Grafo
Dependência
Database Systems
Database Maintenance
DROP Operation
Database Management System
Objects in Database
Scheme
Fork
Dependency
Sistemas de Bases de Datos
Mantenimiento de Base de Datos
Operación DROP
Almacén de Datos de Oracle Autonomus
Sistema de Administración de Base de Datos
Objetos en la Base de Datos
Dependencia
Ciência da Computação
title_short Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
title_full Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
title_fullStr Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
title_full_unstemmed Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
title_sort Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
author NASCIMENTO, Anarco Quaresma Zeferino.
author_facet NASCIMENTO, Anarco Quaresma Zeferino.
author_role author
dc.contributor.none.fl_str_mv PIRES, Carlos Eduardo Santos.
PIRES, C. E. S.
http://lattes.cnpq.br/4986021622366786
BRUNET, João Arthur.
MASSONI, Tiago Lima.
dc.contributor.author.fl_str_mv NASCIMENTO, Anarco Quaresma Zeferino.
dc.subject.por.fl_str_mv Sistemas de Banco de Dados
Manutenção de Banco de Dados
Operação DROP
Oracle Autonomus Data Warehouse
Sistema Gerenciador de Banco de Dados
Objetos em Banco de Dados
Esquema
Grafo
Dependência
Database Systems
Database Maintenance
DROP Operation
Database Management System
Objects in Database
Scheme
Fork
Dependency
Sistemas de Bases de Datos
Mantenimiento de Base de Datos
Operación DROP
Almacén de Datos de Oracle Autonomus
Sistema de Administración de Base de Datos
Objetos en la Base de Datos
Dependencia
Ciência da Computação
topic Sistemas de Banco de Dados
Manutenção de Banco de Dados
Operação DROP
Oracle Autonomus Data Warehouse
Sistema Gerenciador de Banco de Dados
Objetos em Banco de Dados
Esquema
Grafo
Dependência
Database Systems
Database Maintenance
DROP Operation
Database Management System
Objects in Database
Scheme
Fork
Dependency
Sistemas de Bases de Datos
Mantenimiento de Base de Datos
Operación DROP
Almacén de Datos de Oracle Autonomus
Sistema de Administración de Base de Datos
Objetos en la Base de Datos
Dependencia
Ciência da Computação
description No contexto de sistemas de banco de dados, tanto o desenvolvimento quanto a manutenção são processos que demandam alterações nos seus modelos. Essas alterações causam consequências em todo o sistema. Os modelos lógico, conceitual e físico possuem versões que variam à medida que o sistema evolui. O modo como a equipe de desenvolvimento ou profissionais de manutenção de banco de dados, os DBAs, visualizam o sistema, mais especificamente as relações entre os objetos desse sistema, tem efeitos diretos na forma em que o sistema será gerenciado por eles. Sendo assim, desenvolvemos uma aplicação web que permita a visualização dessas relações e exiba ao usuário os objetos que sofreriam algum efeito colateral caso algum outro objeto do sistema for alterado. Para o escopo deste trabalho, consideraremos apenas as alterações causadas pela operação DROP sobre algum objeto do sistema gerenciador de banco de dados Oracle Autonomous Data Warehouse, do serviço Oracle. Essa ferramenta se mostra fundamentalmente útil na manutenção de sistemas de banco de dados.
publishDate 2021
dc.date.none.fl_str_mv 2021-05-25
2021-06-25T22:57:49Z
2021-06-25
2021-06-25T22:57:49Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19650
NASCIMENTO, A. Q. Z. Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos. 2021. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021.
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19650
identifier_str_mv NASCIMENTO, A. Q. Z. Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos. 2021. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021.
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1809744497163108352