Spelling suggestions: "subject:"banco dde dados"" "subject:"banco dee dados""
41 |
Análise dos procedimentos de backup dos institutos federaisRODRIGUES, Wilson Flávio 13 June 2017 (has links)
Submitted by Pedro Barros (pedro.silvabarros@ufpe.br) on 2018-08-13T21:38:31Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Wilson Flávio Rodrigues.pdf: 6847870 bytes, checksum: 4c8678131370129d8d984f327803304f (MD5) / Approved for entry into archive by Alice Araujo (alice.caraujo@ufpe.br) on 2018-08-16T18:21:35Z (GMT) No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Wilson Flávio Rodrigues.pdf: 6847870 bytes, checksum: 4c8678131370129d8d984f327803304f (MD5) / Made available in DSpace on 2018-08-16T18:21:35Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Wilson Flávio Rodrigues.pdf: 6847870 bytes, checksum: 4c8678131370129d8d984f327803304f (MD5)
Previous issue date: 2017-06-13 / A motivação para esta pesquisa surgiu justamente da observação do grande volume de informações que as instituições de ensino armazenam e manipulam a cada dia. Para evitar que as atividades desempenhadas nessas instituições sejam seriamente comprometidas, se faz necessário prover meios que possam garantir que as informações continuarão disponíveis independentemente do que venha a ocorrer. Nesse contexto, este trabalho visa mapear na rede dos Institutos Federais os aspectos referentes à segurança da informação com o foco nas ferramentas usadas para fazer as cópias de segurança (backup), possibilitando identificar deficiências ou falhas no processo de backup e restauração das informações. Por meio das informações coletadas com o questionário respondido pelos Institutos Federais, observou-se que 65,9% dos respondentes não realizam a documentação dos Backups e 65,2% não documentam os testes de restauração. Desta forma, este trabalho propõe o desenvolvimento de um sistema protótipo a fim de melhorar o processo de documentação do backup, além de permitir verificar por meio de um questionário acessível pelo sistema protótipo, saber em que nível o backup se enquadra (ruim, regular, bom ou ótimo) de acordo com as recomendações da norma ISO 27002, possibilitando, assim, melhorar o processo do backup, adequando às boas práticas recomendadas pela norma. O sistema protótipo obteve uma boa aceitação conforme avaliações feitas pelos usuários dos Institutos Federais de Santa Catarina, os quais participaram dos testes e avaliação do protótipo por meio do questionário de satisfação, mostrando-se viável sua utilização no âmbito dos Institutos Federais. / The motivation for this research came precisely from observing the great amount of information that educational institutions store and manipulate every day. In order to avoid that the activities carried out by such institutions be seriously compromised, it is necessary to provide means to ensure that information may continue available no matter what happens. In this context, this work aims at mapping the aspects of information security in the Federal Institutes' network with a focus on the tools used to perform backups, making it possible to identify deficiencies or failures in the process of information backup and restoration. Through the information collected with the questionnaire answered by the Federal Institutes, it was observed that 65.9% of the respondents do not perform the documentation of the backups and 65.2% do not document the restoration tests. In this way, we propose the development of a prototype system in order to improve the backup documentation process, in addition to verifying through a questionnaire accessible by the prototype system, to which extent backup fits in (Bad, Regular, Good or Optimal) in accordance with the recommendations of the ISO 27002 standard, thus making it possible to improve the backup process, adapting such a process to the best practices recommended by the standards. The prototype system obtained a good acceptance according to the evaluations made by the users of the Federal Institutes of Santa Catarina, in which they participated in the tests and evaluation of the prototype through the questionnaire of satisfaction, highlighting its adequacy to the Federal Institutes.
|
42 |
SmartLearning: um processo de aprendizagem baseado na autorregulaçãoSILVA, Vanessa Cristine 04 May 2017 (has links)
Submitted by Pedro Barros (pedro.silvabarros@ufpe.br) on 2018-10-04T19:20:23Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Vanessa Cristine Silva.pdf: 3395848 bytes, checksum: 170cd7e66e83015b4aa1f91d9988dea9 (MD5) / Approved for entry into archive by Alice Araujo (alice.caraujo@ufpe.br) on 2018-11-14T16:33:21Z (GMT) No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Vanessa Cristine Silva.pdf: 3395848 bytes, checksum: 170cd7e66e83015b4aa1f91d9988dea9 (MD5) / Made available in DSpace on 2018-11-14T16:33:21Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Vanessa Cristine Silva.pdf: 3395848 bytes, checksum: 170cd7e66e83015b4aa1f91d9988dea9 (MD5)
Previous issue date: 2017-05-04 / A promoção da aprendizagem de banco de dados nos cursos de tecnologias vem sendo abordada em diversas pesquisas devido a sua importância na formação das habilidades dos profissionais de computação e a necessidade do mercado de trabalho. Entretanto, o ensino tradicional apresenta deficiências para proporcionar o conhecimento sólido aos alunos e motivá-los a aprender. A autorregulação da aprendizagem tem como objetivo auxiliar os estudantes a identificar as causas que influenciam os erros e acertos da sua aprendizagem por meio da autoavaliação, fazendo com que por meio da reflexão aprimorem suas técnicas de aprendizagem de acordo com a individualidade de cada um. Esse trabalho, visando colaborar no desenvolvimento do aprendizado das habilidades de banco de dados, propôs o processo SmartLearning, que foi concebido para complementar junto com as técnicas de aprendizagem, os conceitos de regulação da aprendizagem para melhorar o pensamento crítico do aluno com relação ao modo de aprender de forma personalizada. O processo SmartLearning e o protótipo do SmartDB, elaborado por meio de uma pesquisa exploratória, foram avaliados por professores da área computacional que evidenciaram possível contribuição ao processo de aprendizagem do aluno com o suporte da autorregulação. Após a avaliação dos professores, o processo SmartLearning foi validado por meio de um experimento com estudantes do ensino superior. O experimento refere-se à aplicação de um pré-teste e um pós-teste, no protótipo SmartDB, sobre requisições SQL. Os resultados obtidos no estudo evidenciam a colaboração do processo na aprendizagem do aluno na disciplina de banco de dados. / The promotion of database learning in technology courses has been approached in several researches due to its importance in training the skills of computer professionals and the need of the job market. However, traditional teaching has shortcomings in order to provide students with solid knowledge and motivates them to learn. Self-regulation of learning aims to help students identify the causes that influence their learning errors and successes through self-assessment, who through reflection improve their learning techniques according to the individuality of each one. This paper, aiming to collaborate in the development of the learning of database skills, proposed the SmartLearning process that was designed to complement, along with the learning techniques, the concept of learning regulation to improve student's critical thinking about how to learn in personalized ways. The SmartLearning processs and SmartDB prototype developed through an exploratory research were evaluated by teachers of the computing area who showed a possible contribution to the learning process of the student with the support of self-regulation. After the teacher’s evaluation, the SmartLearning process was validated by means of an experiment with students of higher education. The experiment refers to the application of a pre-test and a post-test, in the SmartDB prototype, on SQL requests. The results obtained in this study show the process to the student learning in the database course.
|
43 |
Um modelo conceitual de dados e uma ferramenta CASE para aplicações de persistência poliglotaSILVA, Inácio de Loiola Souza 28 August 2017 (has links)
Submitted by Fernanda Rodrigues de Lima (fernanda.rlima@ufpe.br) on 2018-10-05T22:42:51Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Inácio de Loiola Souza Silva.pdf: 2266479 bytes, checksum: 3288881e18eafc0d69046b9517f0bf93 (MD5) / Approved for entry into archive by Alice Araujo (alice.caraujo@ufpe.br) on 2018-11-14T21:54:28Z (GMT) No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Inácio de Loiola Souza Silva.pdf: 2266479 bytes, checksum: 3288881e18eafc0d69046b9517f0bf93 (MD5) / Made available in DSpace on 2018-11-14T21:54:28Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Inácio de Loiola Souza Silva.pdf: 2266479 bytes, checksum: 3288881e18eafc0d69046b9517f0bf93 (MD5)
Previous issue date: 2017-08-28 / A persistência poliglota refere-se ao uso de diversos SGBD com modelos de dados diferentes em uma mesma aplicação. Uma das motivações para a utilização da persistência poliglota vem da crescente quantidade de dados de variados tipos (estruturados, semiestruturados e não estruturados) que são manipulados em aplicações como: redes sociais, comércio eletrônico, aplicativos móveis. Os SGBD NoSQL (Not Only SQL) representam um conjunto de sistemas de bancos de dados não relacionais e de alto desempenho, projetados para manipular vastos volumes de dados, além de possibilitarem o armazenamento de dados semiestruturados e não estruturados. Diversas pesquisas propõem modelos conceituais para auxiliar o projeto de bancos de dados NoSQL, entretanto, não foi encontrada qualquer proposta na literatura que aborde o projeto conceitual de dados de aplicações de persistência poliglota. Portanto, este trabalho especifica um modelo conceitual de dados, chamado de ERNoSQL, o qual estende o modelo Entidade-Relacionamento (ER) adicionando construtores específicos para possibilitar a modelagem de aplicações de BD com persistência poliglota. Para fornecer uma visão geral do modelo conceitual proposto, apresenta-se um metamodelo especificado em UML que fornece um entendimento sobre como os construtores do ERNoSQL se relacionam. O trabalho também especifica um conjunto de regras de mapeamento do modelo ERNoSQL para as estruturas lógicas dos modelos NoSQL (documentos, grafos, chave-valor e família de colunas). Para auxiliar as atividades de modelagem de esquemas poliglotas, este trabalho propõe, ainda, uma ferramenta CASE para a construção de esquemas conceituais de dados a partir dos construtores de modelagem de ERNoSQL. A ferramenta, intitulada NoSQLCASE, possui um ambiente gráfico para a construção do esquema conceitual e provê funcionalidades de exportação para scripts expressos em linguagens de SGBD NoSQL. Finalmente, um estudo de caso foi realizado para comparação entre esquemas conceituais de dados construídos por duas ferramentas CASE existentes e baseadas no modelo ER, e esquemas conceituais de dados projetados pela ferramenta NoSQLCASE proposta. Além disso, as funcionalidades de exportação de NoSQLCASE foram ilustradas pela implementação de scripts gerados pela ferramenta proposta no SGBD MongoDB. / The polyglot persistence refers to the use of several DBMS with different data models in the same application. One of the motivations for the use of polyglot persistence comes from the growing amount of data of any types (structured, semistructured and unstructured) that are handled in applications such as: social networking, e-commerce, mobile applications. NoSQL DBMS represent a set of non-relational database systems of high performance designed to handle vast volumes of data, besides allowing the storage of semi-structured and unstructured data. Several researches propose conceptual models to support the design of NoSQL databases. However, no proposal that addresses the conceptual data design of polyglot persistence applications was found in the literature. Therefore, this work specifies a conceptual data model, called ERNoSQL, that extends the Entity-Relationship model by adding specific constructors to enable the modeling of DB applications with polyglot persistence. To provide an overview of the proposed conceptual model, a meta-model that provides an understanding of how ERNoSQL constructors are related was specified in UML. The work also specifies a set of mapping rules of the ERNoSQL model for the logical structures of the NoSQL models (documents, graphs, key-value and family of columns). To support the activities of modeling polyglot schemes, this paper also proposes a CASE tool for the construction of conceptual data schemas from the ERNoSQL modeling constructors. The tool, called NoSQLCASE, has a graphical environment for constructing the conceptual schema that provides export functionality for scripts expressed in NoSQL DBMS languages. Finally, a case study was conducted to compare conceptual data schemas constructed by two existing CASE tools that are based on the ER model and conceptual schemas of data designed by the proposed NoSQLCASE tool. In addition, the export functionality of NoSQLCASE was illustrated by the implementation of scripts generated by the proposed tool in the MongoDB DBMS.
|
44 |
Banco de dados: organização, sistemas e administraçãoYong, Chu Shao 04 October 1979 (has links)
Made available in DSpace on 2013-04-16T19:51:39Z (GMT). No. of bitstreams: 2
1198103514.pdf: 14912006 bytes, checksum: 40e3651a8a4b4a1ec62dbf42985defca (MD5)
1198103513.pdf: 29859631 bytes, checksum: ca1c3f1cee3375e2f9560b86ead192e5 (MD5)
Previous issue date: 1980-11-04 / A utilização de computadores na sociedade atual é uma realidade. As aplicações com base em computadores tem se multiplicado num ritmo crescente, conquistando cada vez mais novas áreas de atividades técnico-econômica. Está abordagem enfatiza a administração de informações em substituição á enfase colocada nos programas, procedimentos, equipamentos periféricos, etc.
|
45 |
Tecnicas e ferramentas para a extração inteligente e automatica de conhecimento em banco de dadosPampa Quispe, Newton Roy 03 August 2018 (has links)
Orientador: Vitor Baranauskas / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-03T17:53:51Z (GMT). No. of bitstreams: 1
PampaQuispe_NewtonRoy_M.pdf: 2862099 bytes, checksum: 589d0497560e5d8d125c654c37a3bbb8 (MD5)
Previous issue date: 2003 / Mestrado
|
46 |
Sistema de qualidade ISO 9000 : apos a certificação, Como esta a documentação?Azevedo, Marilia Macorin de 27 November 1998 (has links)
Orientador: Charly Kunzi / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica Estatistica e Computação Cientifica / Made available in DSpace on 2018-07-24T10:12:27Z (GMT). No. of bitstreams: 1
Azevedo_MariliaMacorinde_M.pdf: 4772552 bytes, checksum: 928ba19afa5917dc84b7cb19544692e8 (MD5)
Previous issue date: 1998 / Resumo: O objetivo deste trabalho é apontar a importância de uma documentação eficiente para o sucesso de um Sistema da Qualidade para as empresas que visam a certificação ISO 9000. Ou melhor, para garantir a manutenção da certificação mesmo após as auditorias de inspeção. Neste trabalho, portanto, serão apresentados os fundamentos do Sistema de Qualidade ISO 9000, ressaltando a relevância da documentação para obter a certificação. Também será apresentada a teoria que subsidia um Sistema de Groupware e informações sobre alguns produtos disponíveis no mercado para o desenvolvimento e automatização de Trabalhos em Grupo. Os estudos de caso, apresentados no final desta dissertação, vêm ilustrar o sucesso na utilização dessa ferramenta no Sistema de Qualidade, no que tange à documentação. Conforme poderá ser observado no transcorrer do trabalho, essa ferramenta pode ser estendida além da documentação, auxiliando as empresas em muitos requisitos da ISO 9000. Neste trabalho iremos nos ater ao controle da documentação, voltado ao requisito 4.5 e 4.16 da norma internacional / Abstract: The main purpose of this work is to stress the importance of an efficient documentation for the success of a Quality System for Companies aiming to the ISO 9000 Certification, Le., to guarantee the certification maintenance even after the inspection auditing. Therefore, in this work, the foundations of the ISO 9000 Quality System will be presented, stressing the importance of the documentation to obtain the Certification. It will also be presented the theory that helps a GroupWare System - workgroup, and information on some products available in the market for the development and automatization of Workgroups. The study of each case, submitted in the end of this essay, comes to illustrate the success in using this tool in the Quality System, on what the documentation is concerned. As per above explanation, this tool can be extend to beyond the documentation, helping the Companies in many of the ISO 9000 requirements. In this work we will attain ourselves to the documentation control, based on requirement 4.5 and 4.16 of the international norm / Mestrado / Mestre em Qualidade
|
47 |
Utilização de um banco de dados orientado a objetos em um ambiente de desenvolvimento de softwareHara, Carmem Satie 05 October 1990 (has links)
Orientador : Geovane Cayres Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencias da Computação / Made available in DSpace on 2018-07-13T23:21:32Z (GMT). No. of bitstreams: 1
Hara_CarmemSatie_M.pdf: 2865734 bytes, checksum: 5b47a600f210a329ddbc6a6bcbff5366 (MD5)
Previous issue date: 1990 / Resumo: Muito tem se pesquisado sobre banco de dados orientados a objetos (DDOO). Alguns protótipos de sistemas de gerenciamento para estes bancos de dados foram recentemente desenvolvidos, porém há uma carência de experiências práticas nesta área. Esta tese procurou justamente experimentar com um destes protótipos utilizando uma aplicação apropriada à orientação a objetos, com o objetivo de identificar problemas na modelagem e implementação, bem como verificar se as facilidades oferecidas pelo protótipo são adequadas à solução do problema. Damokles é um protótipo de BDOO desenvolvido na Universidade de Karlsruhe com o propósito de dar suporte a ambientes de projeto. Seu modelo de dados estende o modelo entidade-relacionamento com os conceitos de composição de objetos e versões, além-de possuir um tipo de dado destinado ao armazenamento de campos longos. Ele foi utilizado na implementação do ADS A_HAND (Ambiente de desenvolvimento de software baseado em Hierarquias de Abstração em Níveis Diferenciados), que está atualmente sendo desenvolvido" pelo;Departamento de Ciência da Computação da Unicamp. Para o projeto conceitual do ambiente, criou-se um modelo de diagramação baseado no modelo de dados Damokles. Representações de alguns conceitos não suportados pelo mesmo foram incorporados a este sistema a fim de tornar a experiência mais rica no sentido de testar como se comporta o mapeamento de um modelo mais poderoso para o do Damokles / Abstract: Object oriented database systems (OODBS) have been researched in a great deal. Recently, some prototypes of these systems were developed, but there is a lack of practical experiences in this area. This thesis reports an experience in using one of these prototypes for~an application suited to the object orientation, in order to identify modelling and implementation problems, as well as to verify if the prototype features were adequate in the problem solution. Damokles is a prototype of an OODBS developed at the Karlsruhe University. It is directed to design environments and- its data model extends the entity-relationship model with the concepts of objects and versions composition, and also the long-field data type. It was used in the implementation of a software development environment (SDE), A_HAND, being developed at the Computer Science Department of UNICAMP. A diagrammatic model, based on Damokles, was created for the modelling of A_HAND. Concepts not present in the database were used to enrich the experience with the mapping from a more.comprehensive model to the Damokles one / Mestrado / Mestre em Ciência da Computação
|
48 |
Incorporação de facilidades espaço-temporais em bancos de dados orientados a objetosBotelho, Marcio de Araujo 18 December 1995 (has links)
Orientador: Claudia Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-20T19:28:17Z (GMT). No. of bitstreams: 1
Botelho_MarciodeAraujo_M.pdf: 3017212 bytes, checksum: e5d9fea81fa48f4f6e93002bd25c06d4 (MD5)
Previous issue date: 1995 / Resumo: Esta dissertação descreve uma abordagem para estender um sistema gerenciador de banco de dados orientado a objetos de forma a permitir suporte a dados espaço-temporais. As principais contribuições são: Descrição de um modelo de dados espaço-temporal orientado a objetos que permite representar a evolução de dados espaço-temporais, comuns em sistemas de informação geográfica.Definição de estruturas de dados para dar suporte ao modelo em um banco de dados orientado a objetos, armazenando dados espaciais na representação vetoria!. Estas estruturas viabilizam o armazenamento da evolução temporal dos objetos, que encapsulam métodos de acesso aos seus estados temporais.Especificação de uma taxonomia de consultas espaço-temporais em SIG. Esta proposta estende assim outros modelos para SIG, permitindo que essas facilidades sejam incluídas em sistemas futuros. / Abstract: This dissertation presents a framework to incorporate support for spatial-temporal data in object oriented database management systems. The main contributions are: Description of a spatial-temporal object oriented data mode!, allowing the representation of spatial-temporal data evolution, common in geographic information systems. Definition of data structures in a object oriented database to support the mode!, storing spatial data in the vector format. This structures make possible to store the temporal evolution of the objects, which encapsulate access methods to their temporal states. Specification of a taxonomy of spatial-temporal queries in geographic information systems. This proposal extends other GIS models, bringing the possibility to incorporate new facilities in future systems. / Mestrado / Mestre em Ciência da Computação
|
49 |
Analise de desempenho de banco de dados utilizando Benchmarks especializadosPereira, Rafles Frausino 19 September 1990 (has links)
Orientador: Geovane Cayres Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-13T23:16:26Z (GMT). No. of bitstreams: 1
Pereira_RaflesFrausino_M.pdf: 4773203 bytes, checksum: 686091de688cc78af8b2902255256a6b (MD5)
Previous issue date: 1990 / Resumo: Apresentamos, neste trabalho, uma metodologia de análise de desempenho de sistemas de bancos de dados intitulada Metodologia de Benchmark Especializado (MBE). Nesta metodologia, o usuário parametriza um modelo de representação do sistema, baseado em uma aplicação ou conjunto de aplicações. O modelo é estruturado em níveis, que representam desde as estruturas mais abstratas de um sistema de banco de dados, até as características mais físicas. Nesta representação podem ser modelados: o ambiente de execução, o banco de dados e a carga de trabalho. A metodologia pode ser empregada na análise de alternativas de projeto de banco de dados, como, também, na seleção de um sistema de gerenciamento de banco de dados. A validação da MBE foi efetuada através da implementação de um protótipo de uma ferramenta, que foi utilizada para gerar um benchmark sintético conhecido e um benchmark especializado para uma dada aplicação. / Abstract: This work describes a database performance methodology called Specialized Benchmark Methodology (MBE). ln this methodology the user sets parameters of a layered system model that is based on one or a group of aplications. Each layer represents an abstraction level of an application representation, from the logical structure down to the most physical aspects. The environment, the database and the workload can be represented in the mode!. The MBE can be used for selecting design alternatives as well as in the selection of database management systems. Validation of MBE was acomplished through a prototype tool used for generating a wel1 known sinthetic benchmark and a benchmark specialized for a given application. / Mestrado / Mestre em Ciência da Computação
|
50 |
NoSQLClusterAdmin: uma ferramenta para configuração, gerenciamento e monitoramento de SGBD NoSQL fragmentados e replicadosSOUZA JÚNIOR, João Bosco de 28 July 2017 (has links)
Submitted by Pedro Barros (pedro.silvabarros@ufpe.br) on 2018-09-14T22:41:04Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO João Bosco de Souza Júnior.pdf: 3756560 bytes, checksum: 9a29c25c5b52eac5dc4f55e1fcacd104 (MD5) / Approved for entry into archive by Alice Araujo (alice.caraujo@ufpe.br) on 2018-09-18T16:07:35Z (GMT) No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO João Bosco de Souza Júnior.pdf: 3756560 bytes, checksum: 9a29c25c5b52eac5dc4f55e1fcacd104 (MD5) / Made available in DSpace on 2018-09-18T16:07:35Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO João Bosco de Souza Júnior.pdf: 3756560 bytes, checksum: 9a29c25c5b52eac5dc4f55e1fcacd104 (MD5)
Previous issue date: 2017-07-28 / Sistemas de gerenciamento de bancos de dados não relacionais, denominados SGBD NoSQL, geralmente apresentam uma arquitetura distribuída entre vários servidores, o que permite a fragmentação e replicação dos dados. Isso possibilita o processamento distribuído e, consequentemente, um melhor desempenho na manipulação de grandes volumes de dados. Para as tarefas de configuração, gerenciamento e monitoramento dessa arquitetura distribuída, os administradores de SGBD NoSQL necessitam de ferramentas para auxiliar nessas tarefas, pois na proporção que a quantidade de dados e servidores aumenta, tais tarefas se tornam mais dispendiosas, complexas e sujeitas a erros. Durante esta pesquisa foram identificadas ferramentas com o propósito de auxiliar os administradores nas tarefas de configuração, gerenciamento e monitoramento de SGBD NoSQL fragmentados e replicados. Contudo, as ferramentas estudadas são predominantemente restritas para uso em um único SGBD NoSQL, tendo em vista as distinções de arquitetura distribuída e procedimentos adotados para realização das tarefas de configuração, gerenciamento e monitoramento adotados por cada SGBD. Outra limitação observada diz respeito às funcionalidades disponíveis nessas ferramentas, que em muitos casos, se restringem a auxiliar na realização apenas de uma das três tarefas citadas. Assim, este trabalho apresenta a especificação, projeto, implementação e avaliação de uma ferramenta web e open source, denominada NoSQLClusterAdmin, cuja contribuição principal é auxiliar os administradores de bancos de dados nas tarefas de configuração, gerenciamento e monitoramento de SGBD NoSQL fragmentados e replicados, independentemente da solução de SGBD adotada. Outra contribuição é o fato da ferramenta uniformizar os procedimentos para configuração, gerenciamento e monitoramento dos SGBD, independentemente da solução NoSQL utilizada. A ferramenta desenvolvida para plataforma web foi avaliada por meio de testes de usabilidade aplicados com estudantes e profissionais com experiência no manuseio desse tipo de SGBD. Os resultados dessa avaliação mostraram que: (i) 70% dos usuários indicaram que a ferramenta NoSQLClusterAdmin pode ser utilizada em vários SGBD NoSQL distintos; (ii) a variedade de funcionalidades de configuração, gerenciamento e monitoramento disponíveis na ferramenta satisfez 80% dos usuários; e (iii) 85% concordou que a ferramenta padroniza a realização das tarefas de configuração, gerenciamento e monitoramento de SGBD NoSQL fragmentados e replicados, independentemente da solução de SGBD utilizada. / Not Only SQL database management systems, called NoSQL DBMSs, typically have a distributed architecture across multiple servers, which allows for the fragmentation and replication of data. This enables distributed processing and consequently better performance in handling large volumes of data. For the configuration, management, and monitoring tasks of this distributed architecture, NoSQL DBMS administrators need tools to assist in these tasks, as the amount of data and servers increases, such tasks become more costly, complex, and error prone. During this research, tools were identified to assist administrators in the tasks of configuration, management and monitoring of fragmented and replicated NoSQL DBMS. However, the tools studied are predominantly restricted for use in a single NoSQL DBMS, in view of the distributed architecture distinctions and procedures adopted to perform the configuration, management and monitoring tasks adopted by each DBMS. Another limitation observed relates to the functionalities available in these tools, which in many cases, are restricted to assist in performing only one of the three tasks mentioned. This work presents the specification, design, implementation and evaluation of a web and open source tool, called NoSQLClusterAdmin, whose main contribution is to assist database administrators in the tasks of configuration, management and monitoring of fragmented and replicated NoSQL DBMS, regardless of the adopted DBMS solution. Another contribution is the fact that the tool standardizes the procedures for configuration, management and monitoring of DBMS, regardless of the NoSQL solution used the tool was developed for web platform and was evaluated through usability tests applied with students and professionals with experience in the handling of this type of DBMS. The results of this evaluation showed that: (i) 70% of users indicated that the NoSQLCluster Admin tool can be used in several different NoSQL DBMS; (ii) the variety of configuration, management and monitoring functionalities available in the tool satisfied 80% of users; And (iii) 85% agreed that the tool standardizes the performance of the fragmented and replicated configuration, management and monitoring tasks of NoSQL DBMS, regardless of the DBMS solution used.
|
Page generated in 0.0744 seconds