Baixe o app para aproveitar ainda mais
Prévia do material em texto
Elem Patrícia de Farias Vicente Junior Bessera Lima Prof. Marcelo Rosembrock - Centro Universitário Leonardo da Vinci – UNIASSELVI - Curso (ADS 0393) – Banco De Dados Relacional - 10/12/2021 Elem Patrícia de Farias Vicente Junior Bessera Lima Prof. Marcelo Rosembrock Centro Universitário Leonardo da Vinci – UNIASSELVI Analise e Desenvolvimento de Sistema (ADS0393) – Banco de Dados Relacional RESUMO Os bancos de dados autônomos são a onda do futuro - Em 2017, a Oracle anunciou o primeiro banco de dados autônomo do mundo. Com a novidade, o administrador de banco de dados (DBA) passa a se concentrar em outras tarefas que agregam valor à empresa, em vez de investir tempo com rotinas que poderiam ser feitas pelas próprias máquinas, com maior eficiência e sem intervenção humana e oferecem uma possibilidade intrigante para as organizações que desejam usar a melhor tecnologia de banco de dados disponível sem as dores de cabeça da execução e da operação dessa tecnologia. Os bancos de dados autônomos usam tecnologia baseada em nuvem e machine learning para automatizar muitas das tarefas de rotina necessárias para gerenciar bancos de dados, como ajuste, segurança, backups, atualizações e outras tarefas de gerenciamento de rotina. Com essas tarefas tediosas automatizadas, os administradores de banco de dados ficam livres para fazer um trabalho mais estratégico. Os recursos autônomos de autocondução, autoproteção e autorreparo dos bancos de dados independentes estão prestes a revolucionar a forma como as empresas gerenciam e protegem seus dados, possibilitando vantagens de desempenho, custos mais baixos e segurança aprimorada. Palavra – Chave: Banco de Dados, Banco de Dados Autônomo, Inteligência Artificial. BANCO DE DADOS RELACIONAL O Banco de Dados Autônomo O Banco de Dados Autônomo 2 1. INTRODUÇÃO Neste trabalho iremos aborda uma pesquisa sobre O Banco de Dados Relacional, com o subtema O Banco de Dados Autônomo. Antes de nos aprofundar no assunto, deveremos saber o que é banco de dados Relacional; um banco de dados relacional é um tipo de banco de dados que armazena e fornece acesso a pontos de dados relacionados entre si. Bancos de dados relacionais são baseados no modelo relacional, uma maneira intuitiva e direta de representar dados em tabelas. Em um banco de dados relacional, cada linha na tabela é um registro com uma ID exclusiva chamada chave. As colunas da tabela contêm atributos dos dados e cada registro geralmente tem um valor para cada atributo, facilitando o estabelecimento das relações entre os pontos de dados. Atualmente, a tecnologia autônoma está aproveitando os pontos fortes do modelo relacional para fornecer um novo tipo de banco de dados relacional. O banco de dados autônomo executar a maioria das tarefas sem a intervenção de pessoas, não significa que o profissional responsável pela administração do banco de dados não terá mais trabalho para fazer ou será excluído do mercado. O banco de dados mantém a eficiência e as vantagens do modelo relacional, mas usa inteligência artificial , a automação para monitorar e melhorar o desempenho das consultas e as tarefas de gerenciamento. Mas a questão que fica é: qual o futuro da profissão de DBA ? Este profissional é o responsável pela gestão dos dados das organizações. 3 2. FUNDAMENTAÇÃO TEÓRICA A revolução do banco de dados autônomo O lançamento de um banco de dados autônomo trouxe uma nova realidade para este segmento de TI. Com várias funcionalidades que são feitas de forma automática, sem a interferência humana. Essa novidade traz mudanças até mesmo para o perfil dos profissionais responsáveis pelo banco de dados. Figura 1- Banco de dados autônomo - https://accerte.com.br/2018/01/04/can-i-mine-and-is-it-worth-it/ “O co-CEO da Oracle Mark Hurd, nos últimos anos, fez algumas previsões "até 2025" quando se trata de nuvem. Durante o Oracle OpenWorld 2017, a Oracle aproveitou a oportunidade para realizar uma espécie de controle de realidade onde o mundo está hoje em comparação com essas previsões que estão por vim. (TECHEDGE,2021). 2.1 O QUE É UM BANCO DE DADOS AUTÔNOMO? O banco de dados autônomo é construído com base na tecnologia auto dirigível, o que significa que usa a aprendizagem das máquinas para oferecer performance. Com isso, são eliminadas tarefas de gerenciamento manual, como por exemplo otimização, reparação e atualização do banco de dados. Para essa operação autônoma são utilizadas tecnologias de machine learning e inteligência artificial, que melhoram o desempenho do banco de dados e sua disponibilidade. (MICROSERVICE,2021) 4 Além disso, essa base de dados pode ser considerada mais segura e confiável, já que praticamente não há interferência humana e a chance de erro é consideravelmente reduzida. Benefícios de um Banco de Dados Autônomo O banco de dados autônomo traz vários benefícios. • Máximo em tempo de atividade, desempenho e segurança, incluindo patches e correções automáticas • Eliminação de tarefas de gerenciamento manuais e propensas a erros por meio da automação • Custos reduzidos e produtividade aprimorada ao automatizar tarefas do dia-a-dia. Um banco de dados autônomo também permite que uma organização redirecione a equipe de gerenciamento de banco de dados para trabalhos de nível superior que criem maior valor comercial, como modelagem de dados, auxílio de programadores na arquitetura de dados e planejamento da capacidade futura. Em alguns casos, um banco de dados autônomo pode ajudar uma empresa a economizar reduzindo o número de DBAs necessários para gerenciar seus bancos de dados ou redistribuí-los em tarefas mais estratégicas. Tecnologias Inteligentes Compatíveis com Bancos de Dados Autônomos Várias tecnologias inteligentes básicas são compatíveis com bancos de dados autônomos, permitindo a automação de tarefas comuns porém importantes, como manutenção, dimensionamento, segurança e ajuste de banco de dados. Por exemplo, os algoritmos de inteligência artificial e machine learning de um banco de dados autônomo incluem otimização da consulta, gerenciamento automático de memória e gerenciamento automático de armazenamento, para fornecer um banco de dados completamente autoajustável. Os algoritmos de machine learning podem ajudar empresas a melhorar a segurança do banco de dados ao analisar resmas de dados registrados e sinalizando discrepâncias e anomalias em padrões antes que os invasores causem danos. O machine learning também pode corrigir, ajustar, fazer backup e atualizar o sistema automaticamente, sem intervenção manual, enquanto o sistema está 5 em execução. Essa automação minimiza a possibilidade de que um erro humano ou um comportamento mal-intencionado afete as operações ou a segurança do banco de dados. Além disso, bancos de dados autônomos têm alguns recursos específicos. • Fácil escalabilidade Um servidor de banco de dados baseado na nuvem pode expandir ou reduzir seus recursos de processamento e memória instantaneamente, conforme necessário. Por exemplo, uma empresa poderia aumentar de 8 para 16 núcleos de processamento de banco de dados para ampliar o processamento no final do trimestre e, depois, voltar para os 8 núcleos menos caros. Na verdade, todos os recursos de processamento poderiam ser desligados durante o fim de semana para reduzir os custos e iniciados novamente na manhã de segunda-feira. • Correção contínua de patches de bancos de dados. Muitas violações de dados ocorrem por meio de vulnerabilidades do sistema para as quais já existe um patch de segurança ou vulnerabilidade disponível, mas ainda não aplicado. Um banco de dados autônomo evita esse problema ao executar patches automaticamente nos servidores em nuvem em uma sequência projetada para eliminar o tempo de inatividadedos negócios. • Inteligência integrada Um banco de dados autônomo integra recursos de monitoramento, gerenciamento e análise avançada que aproveitam as técnicas de machine learning e inteligência artificial. O objetivo é automatizar o ajuste do banco de dados, evitar interrupções de aplicativos e fortalecer a segurança em todo o aplicativo do banco de dados. A Vantagem do Desenvolvedor Com um banco de dados autônomo, os desenvolvedores podem criar rapidamente aplicativos comerciais dimensionáveis e seguros a partir de dados armazenados em um ambiente pré- configurado, totalmente gerenciado e seguro. 6 Quais os diferenciais do banco de dados autônomo? O primeiro banco de dados autônomo na Nuvem foi lançado pela Oracle no segundo semestre de 2017, com uma série de funcionalidades inovadoras e outras vantagens: Autocondução: o banco de dados autônomo faz atualizações de segurança automaticamente para proteção contra ataques cibernéticos ao mesmo tempo em que está sendo executado. Também faz ajuste de performance adaptável contínuo com base na aprendizagem da máquina. Autodimensionamento: faz o redimensionamento de cálculos/computação e armazenamento de modo instantâneo e sem tempo de inatividade. Autorreparação: oferece proteção automática contra o tempo de inatividade, com garantia de 99.995% de confiabilidade e disponibilidade. Isso reduz o custo do tempo de inatividade planejado e não planejado para menos de 30 minutos por ano, o que significa alta disponibilidade para os usuários. Elasticidade: novos armazenamentos de dados de qualquer tamanho são alocados em segundos e as escalas computam/calculam e armazenam recursos independentemente um do outro sem tempo de inatividade. Assim, os clientes precisam pagar somente pelos recursos que as cargas de trabalho do banco de dados exigem à medida que crescem e diminuem. Que impactos traz para os profissionais? O fato do banco de dados autônomo executar a maioria das tarefas sem a intervenção de pessoas, não significa o profissional responsável pela administração do banco de dados não terá mais trabalho para fazer ou será excluído do mercado. Com a chegada desse novo modelo de banco de dados, o que deve acontecer é uma transformação gradativa do perfil dos administradores das bases de dados (DBAs). Como não precisam mais focar em tantas tarefas operacionais e cotidianas, a tendência é que passem a ter uma função mais estratégica empresa. As atividades serão mais voltadas para a análise e terão foco na superação de desafios estratégicos, fazendo com que esses profissionais passem a agregar ainda mais valor ao negócio. https://www.oracle.com/br/database/autonomous-database/index.html 7 Conheça a solução de Gerenciamento de Banco de Dados. Segundo Microservi (2021,) Um banco de dados autônomo pode trazer muitas vantagens para os profissionais de TI que lidam com essa ferramenta e para o negócio de modo geral. 3. RESULTADOS E DISCUSSÕES Podemos entender com bastante clareza qual é a importância de um banco de dados em uma organização. Entendemos que o banco de dados se trata de um sistema que armazena e relaciona informações, por meio de indicadores pré-definidos. Esse sistema substitui os infinitos arquivos de papel e pastas de documentos que conservavam os dados de uma empresa, como lista de clientes, estoque, produtos, funcionários, entre outros. Sendo dividido em diversos tipos, como relacional e orientado por objetos, os bancos são operados pelos SGBDs e, entre os principais estão o Oracle Database, que é o mais famoso, o MySQL, o produto da Oracle de código aberto, e o SQL Server, da gigante Microsoft. Enfim, a informação não pode ser menosprezada e a concorrência não deixa espaço para erros. Aqueles que perceberam isso são os que hoje ocupam o topo do mercado. Dados de qualidade com um banco seguro e bem administrado são o alicerce fundamental das organizações modernas. é preciso ter a sensibilidade de entender a importância desse investimento. Como profissional da área de banco de dados, é indispensável buscar sempre novos conhecimentos e novas capacitações, porque a tecnologia é volátil e está em constante evolução. 4. REFERÊNCIAS ACCERTE. Conheça o novo banco de dados em nuvem autônomo da Oracle. Disponível em: https://accerte.com.br/2018/01/04/can-i-mine-and-is-it-worth-it/. Acesso em: 1 dez. 2021. BLOG DO FERNANDO . BANCO DE DADOS AUTÔNOMO - ORACLE. Disponível em: http://blogdofernandoguarany.blogspot.com/. Acesso em: 30 nov. 2021. https://www.microserviceit.com.br/gerenciamento-de-banco-de-dados/ 8 E-BUSINESS CONSULTORIA EMPRESARIAL E T.I.. Como fica o trabalho do DBA com um banco de dados autônomo?. Disponível em: https://www.ebusinessconsultoria.com.br/infonews/como-fica-o-trabalho-do-dba-com- um-banco-de-dados-. Acesso em: 11 nov. 2021. MICROSERVICE. A revolução do banco de dados autônomo. Disponível em: https://www.microserviceit.com.br/a-revolucao-do-banco-de-dados-autonomo/. Acesso em: 1 dez. 2021. ORACLE. O Que é um Banco de Dados Autônomo?. Disponível em: https://www.oracle.com/br/database/what-is-autonomous-database/. Acesso em: 2 dez. 2021. TECNOBLOG. Banco de dados autônomo: o que é e como funciona. Disponível em: https://tecnoblog.net/245297/banco-de-dados-autonomo-o-que-e-como-funciona/. Acesso em: 10 nov. 2021
Compartilhar