Ferramenta para visualização das dependências entre objetos em um banco de dados e simulação de alterações nos objetos.
Autor(a) principal: | |
---|---|
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 |