<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mateus Lemos</title>
    <description>The latest articles on DEV Community by Mateus Lemos (@mateuslemos).</description>
    <link>https://dev.to/mateuslemos</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F767768%2Fca1df70c-85b8-46d9-b6df-896597317dd1.jpg</url>
      <title>DEV Community: Mateus Lemos</title>
      <link>https://dev.to/mateuslemos</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mateuslemos"/>
    <language>en</language>
    <item>
      <title>Dica rápida de produtividade: renda melhor com pomodoro!</title>
      <dc:creator>Mateus Lemos</dc:creator>
      <pubDate>Fri, 10 Jun 2022 13:47:46 +0000</pubDate>
      <link>https://dev.to/mateuslemos/dica-rapida-de-produtividade-renda-melhor-com-pomodoro-54dg</link>
      <guid>https://dev.to/mateuslemos/dica-rapida-de-produtividade-renda-melhor-com-pomodoro-54dg</guid>
      <description>&lt;p&gt;Fala moçada, beleza? No artigo de hoje vamos falar um pouco sobre produtividade. Esse tema é muito legal, porém, nem tudo que funciona para uma pessoa funciona para outra, então, falarei sobre coisas que funcionam comigo e que vocês poderiam experimentar.&lt;/p&gt;

&lt;p&gt;Hoje começaremos com a minha primeira dica de produtividade, o pomodoro!&lt;/p&gt;

&lt;h2&gt;
  
  
  Introdução
&lt;/h2&gt;

&lt;p&gt;Uma das coisas que costumo fazer é caçar técnicas que me ajudem a ser mais produtivo. A do pomodoro conheci há muito tempo, no início usava mais para me ajudar a estudar de forma mais proveitosa, depois, percebi que poderia usar, também, durante meus trabalhos de desenvolvimento de software. O pomodoro é uma ferramenta de produtividade, e eu diria também que é uma forma de você gerenciar melhor aquilo que: pode ser distração, gerenciar o seu foco e também usar o seu cérebro de uma forma melhor.&lt;/p&gt;

&lt;p&gt;Em um de seus livros (&lt;a href="https://www.amazon.com.br/Intelig%C3%AAncia-Concursos-Instru%C3%A7%C3%B5es-Concurseiros-Vestibulandos-ebook/dp/B017KZGIUS/ref=sr_1_6?crid=24Q7N7B4NE5X9&amp;amp;keywords=inteligencia+em+concursos&amp;amp;qid=1654798632&amp;amp;sprefix=%2Caps%2C233&amp;amp;sr=8-6" rel="noopener noreferrer"&gt;Inteligência em Concursos&lt;/a&gt;), o professor Pierluiggi Pier disse que nosso cérebro tem a capacidade de trabalhar de forma focada durante 40 minutos, depois disso ele precisa de pelo menos 10 minutos para se restabelecer. Outros especialistas falam sobre &lt;a href="https://www.universia.net/br/actualidad/orientacion-academica/seu-cerebro-so-consegue-se-concentrar-90-minutos-sem-pausa-entenda-1048923.html" rel="noopener noreferrer"&gt;90 minutos&lt;/a&gt; de concentração total, outros de &lt;a href="https://noticiasconcursos.com.br/cerebro-consegue-ficar-concentrado/" rel="noopener noreferrer"&gt;60 minutos&lt;/a&gt;, de qualquer forma, nosso cérebro consegue focar durante uma certa quantidade de tempo e transcorrido esse período, começa a perder o foco e a ficar sobrecarregado. Logo, &lt;a href="https://blog.trello.com/br/fazer-intervalos-melhora-produtividade" rel="noopener noreferrer"&gt;os intervalos são realmente necessários para um melhor aproveitamento de nosso cérebro&lt;/a&gt;. Levando isso em consideração e vendo como o pomodoro se organiza, vejo que é uma ferramenta que casa com essa característica do cérebro. &lt;/p&gt;

&lt;h2&gt;
  
  
  Como usar o pomodoro?
&lt;/h2&gt;

&lt;p&gt;No pomodoro, você trabalha de forma focada durante 25 minutos, e depois desse tempo descansa 5 minutos; nesse momento de descanso, você tem que fazer uma atividade totalmente diferente do que você estava fazendo antes, para quem já é da área de desenvolvimento, se estava fazendo aquele código maroto (😂), você teria que sair um pouco da tela, pegar uma água, dar uma andada, alongar um pouco o esqueleto.&lt;/p&gt;

&lt;p&gt;Cada intervalo de 25 minutos leva o nome da técnica, ou seja, é chamado de pomodoro; depois de 4 pomodoros, você descansa 15 minutos. Regra muito simples. Durante o pomodoro eu foco totalmente na atividade de desenvolvimento, geralmente não vejo e-mail nesse tempo, não olho nenhuma rede social, estou ali inteiramente focado na atividade. &lt;/p&gt;

&lt;p&gt;Nem sempre dá para cumprir as regras, às vezes aparece algum cliente necessitando de ajuda em algo, ou até mesmo alguém da equipe, e nesse momento o pomodoro acaba sendo interrompido. Quando ocorre algo assim eu costumo atender aquela urgência e em seguida reinicio o pomodoro.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2mc35eb6p1yhrbgzqxlv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2mc35eb6p1yhrbgzqxlv.jpg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Tecnologias que podem ajudar com o pomodoro
&lt;/h2&gt;

&lt;p&gt;Acredito que seja algo que valeria a pena experimentar, e existem sites e aplicativos que ajudam com o pomodoro, eu costumo usar o &lt;a href="https://www.toptal.com/project-managers/tomato-timer" rel="noopener noreferrer"&gt;Tomato Timer&lt;/a&gt;, mas gosto pra caramba também do &lt;a href="https://pomofocus.io/" rel="noopener noreferrer"&gt;Pomofocus&lt;/a&gt;. Não uso muito aplicativos de mobile para o pomodoro, mas se pesquisarmos &lt;em&gt;pomodoro timer&lt;/em&gt;, encontraremos com facilidade várias opções legais. Segue uma lista de sites e aplicativos que achei legais para ajudar com o pomodoro:&lt;/p&gt;

&lt;h5&gt;
  
  
  Web
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.toptal.com/project-managers/tomato-timer" rel="noopener noreferrer"&gt;Tomato Timer&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://pomofocus.io/" rel="noopener noreferrer"&gt;Pomofocus&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://pomodorotimer.online/pt/" rel="noopener noreferrer"&gt;Pomodoro Timer&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://nesto.cc/" rel="noopener noreferrer"&gt;Nesto Timer&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  Mobile
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.superelement.pomodoro&amp;amp;hl=pt_BR&amp;amp;gl=US" rel="noopener noreferrer"&gt;Focus To-Do：Pomodoro &amp;amp; Tarefas&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.pomodrone.app" rel="noopener noreferrer"&gt;Pomodoro Timer&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.tatkovlab.pomodorolite" rel="noopener noreferrer"&gt;Pomodoro Timer Lite&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://play.google.com/store/apps/details?id=cc.forestapp" rel="noopener noreferrer"&gt;Forest: Mantenha o foco&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Link's úteis
&lt;/h2&gt;

&lt;p&gt;Se você tiver curiosidade em saber um pouco mais da história do pomodoro, indico os links abaixo:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.napratica.org.br/pomodoro/" rel="noopener noreferrer"&gt;Técnica Pomodoro: saiba como gerenciar seu tempo e ser mais produtivo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brasilescola.uol.com.br/dicas-de-estudo/tecnica-pomodoro-que-e-e-como-funciona.htm" rel="noopener noreferrer"&gt;Técnica Pomodoro - o que é e como funciona&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tecnoblog.net/responde/o-que-e-a-tecnica-pomodoro-timer-25-minutos/" rel="noopener noreferrer"&gt;O que é a técnica Pomodoro Timer?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=YI9oxHGf6iE" rel="noopener noreferrer"&gt;Técnica Pomodoro - Dicas de estudo - planejamento de tempo e múltiplas tarefas&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Agradecimentos
&lt;/h2&gt;

&lt;p&gt;Como em todo artigo, não posso deixar de agradecer as pessoas que colaboraram com a revisão e as imagens. Agradeço ao &lt;a href="https://www.linkedin.com/in/sergio-hideki-ono-947b066a/" rel="noopener noreferrer"&gt;Ono&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/barbosarenan/" rel="noopener noreferrer"&gt;Renan&lt;/a&gt; e &lt;a href="https://www.linkedin.com/in/marlei-b-07895816a/" rel="noopener noreferrer"&gt;Marlei&lt;/a&gt; pelas revisões, e agradeço ao Ono mais uma vez pelas imagens. Valeu galera, vocês são demais! 😀😀&lt;/p&gt;

</description>
      <category>programming</category>
      <category>productivity</category>
      <category>braziliandevs</category>
      <category>career</category>
    </item>
    <item>
      <title>Curtas sobre a DP-900: Conceitos básicos de dados | Parte 2</title>
      <dc:creator>Mateus Lemos</dc:creator>
      <pubDate>Thu, 26 May 2022 00:44:14 +0000</pubDate>
      <link>https://dev.to/mateuslemos/curtas-sobre-a-dp-900-conceitos-basicos-de-dados-parte-2-1el</link>
      <guid>https://dev.to/mateuslemos/curtas-sobre-a-dp-900-conceitos-basicos-de-dados-parte-2-1el</guid>
      <description>&lt;p&gt;Fala moçada, beleza?!&lt;/p&gt;

&lt;p&gt;No artigo passado falamos um pouco sobre os dados, seus tipos e seus armazenamentos. No artigo de hoje, a ideia é explorar um pouco sobre processamento transacional. Então se prepara, pega um café, ou suco, ou água, se tiver um biscoitinho aí também, é bem legal para acompanhar 🤣. Vamos nessa!&lt;/p&gt;

&lt;p&gt;Quando falamos de transação, você pode ter algumas lembranças; eu mesmo quando ouço essa palavra me bate logo na mente transações financeiras (quem quer dinheiro??? procura o Silvio Santos 🤣).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.pinimg.com%2F474x%2F00%2Fff%2F09%2F00ff09e146038d4916059b29c6ddcf4f--true-tv-a-tv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.pinimg.com%2F474x%2F00%2Fff%2F09%2F00ff09e146038d4916059b29c6ddcf4f--true-tv-a-tv.jpg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;É interessante a natureza de uma transação financeira, supondo que você queira transferir um valor de sua conta para a conta de uma outra pessoa, você não vai querer que o valor saia de sua conta e se perca por exemplo, sendo feito somente o débito do valor e nada mais. Você também acharia estranho que um valor fosse enviado para a outra pessoa, porém, sem ser debitado de sua conta. Isso é um exemplo onde falei de passos muito simplistas por sinal, mas podemos perceber que para que tudo dê certo, tem pelo menos dois passos mencionados: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;O primeiro é o débito em sua conta.&lt;/li&gt;
&lt;li&gt;O segundo o crédito na conta da outra pessoa.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgi3tvqgkkc5siwi2lpck.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgi3tvqgkkc5siwi2lpck.png" alt="Exemplo de transações no dia a dia"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Essas operações descritas acima, não serão passos isolados, eles vão representar uma unidade de trabalho; o que quero dizer é que, o ato de transferir só é válido se ocorrer, minimamente (e desconsiderando qualquer outro processo que seja feito), com sucesso esses dois passos. Uma transação de dados é algo similar. Na &lt;a href="https://docs.microsoft.com/pt-br/learn/modules/explore-core-data-concepts/5-transactional-data-processing" rel="noopener noreferrer"&gt;documentação da Microsoft&lt;/a&gt; fala justamente esse termo, uma unidade de trabalho. Uma outra forma de pensar, é que uma transação seria um conjunto de passos que devem ser executados sobre os dados, onde essa operação será enxergada como um único processo. Caso dê erro em um dos passos, todos os outros passos devem ser desfeitos.&lt;/p&gt;

&lt;p&gt;Esse modelo transacional faz parte dos bancos relacionais, apesar de vermos atualmente muitas pessoas falando sobre bancos NoSQL, acredito que o modelo relacional ainda domina o cenário em aplicações empresariais, que de certa forma, são beneficiadas por essa forma de trabalho. Talvez você tenha visto nas regras de negócio de sua empresa, se você não trabalha ainda na área continue conosco que você vai ser beneficiado também, operações que devem ocorrer em conjunto no banco, talvez atualizar tabelas diferentes, e que nesse cenário tem que ser “tudo ou nada”. &lt;/p&gt;

&lt;p&gt;Então, um modelo transacional vai suportar isso aí; além disso, um sistema transacional foi feito também para suportar um alto volume de operações e velocidade de acesso dos dados, a ideia  é que os dados sejam otimizados para operações de gravação e consulta. O trabalho realizado pelo sistema transacional é conhecido também como OLTP, que na prática significa “Processamento de Transações Online”. Em soluções OLTP existem operações que são muito conhecidas pelos desenvolvedores, os famosos CRUD’s (Create, Read, Update e Delete), para quem ainda não está familiarizado com a área, de forma bem rápida, os CRUD’s são operações de criação, leitura, atualização e exclusão dos dados em um banco de dados. Essas operações geralmente são realizadas de forma transacional para poder manter a integridade dos dados.&lt;/p&gt;

&lt;h2&gt;
  
  
  ACID
&lt;/h2&gt;

&lt;p&gt;Outro assunto importante dentro dessa parte de sistema transacional, e que é pedido na DP-900, é o entendimento sobre ACID. Você quis dizer ácido Mateus? Não, ACID mesmo, ele é um acrônimo para Atomicidade, Consistência, Isolamento e Durabilidade (isso trazendo para nosso pt-br! Hahaha). Essa sigla representa características de uma transação em um banco de dados. Vamos falar um pouco mais sobre eles:&lt;/p&gt;

&lt;h3&gt;
  
  
  Atomicidade
&lt;/h3&gt;

&lt;p&gt;Entenda esse conceito como algo único, ou é tudo ou nada como falei mais acima, no caso, se você tiver um conjunto de operações em uma transação, ele será enxergado como algo atômico, ou seja, se uma parte do processo falhar, vai falhar a operação inteira.&lt;/p&gt;

&lt;h3&gt;
  
  
  Consistência
&lt;/h3&gt;

&lt;p&gt;Os dados antes e após passarem por uma transação devem estar consistentes, não devem possuir anomalias causadas por erros em transações, é uma propriedade que se refere ao estado dos dados.&lt;/p&gt;

&lt;h3&gt;
  
  
  Isolamento
&lt;/h3&gt;

&lt;p&gt;Uma transação é isolada da outra, ou seja, uma não vai interferir na outra, é tipo uma criança egoísta, se ela tá brincando com um brinquedo, outra não deve interferir.&lt;/p&gt;

&lt;h3&gt;
  
  
  Durabilidade
&lt;/h3&gt;

&lt;p&gt;A ideia dessa propriedade é que, uma vez persistido as operações sobre os dados, caso o banco fique fora (ah Mateus, ele gosta de passear né?! 🤣) por algum motivo, ao voltar o serviço, os dados continuam lá sem problemas.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fur8m8rxynpt49pc0zrxz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fur8m8rxynpt49pc0zrxz.png" alt="Image description"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Considerações finais
&lt;/h2&gt;

&lt;p&gt;E assim encerramos o assunto sobre soluções transacionais da certificação da DP-900, no próximo artigo vamos falar sobre soluções analíticas. Se você chegou até aqui, parabéns e obrigado, caso pulou para a última parte ou se está lendo só esse trecho, tem um segredo em alguma parte do texto, quando ler e descobrir me conta! Bom, até a próxima moçada! 😃&lt;/p&gt;

&lt;h2&gt;
  
  
  Agradecimentos
&lt;/h2&gt;

&lt;p&gt;Não posso encerrar esse texto sem agradecer aos revisores que abrilhantaram e colaboraram ativamente com esse artigo. Agradeço a revisão do &lt;a href="https://www.linkedin.com/in/barbosarenan/" rel="noopener noreferrer"&gt;Renan&lt;/a&gt; e também a revisão e imagens do &lt;a href="https://www.linkedin.com/in/sergio-hideki-ono-947b066a/" rel="noopener noreferrer"&gt;Ono&lt;/a&gt;. Muito obrigado, vocês são demais! 😃&lt;/p&gt;

</description>
      <category>certification</category>
      <category>azure</category>
      <category>braziliandevs</category>
      <category>dp900</category>
    </item>
    <item>
      <title>Curtas sobre a DP-900: Conceitos básicos de dados | Parte 1</title>
      <dc:creator>Mateus Lemos</dc:creator>
      <pubDate>Fri, 06 May 2022 19:44:51 +0000</pubDate>
      <link>https://dev.to/mateuslemos/curtas-sobre-a-dp-900-conceitos-basicos-de-dados-parte-1-323e</link>
      <guid>https://dev.to/mateuslemos/curtas-sobre-a-dp-900-conceitos-basicos-de-dados-parte-1-323e</guid>
      <description>&lt;p&gt;Fala galera, beleza?&lt;/p&gt;

&lt;p&gt;Dando continuidade nos assuntos da &lt;a href="https://docs.microsoft.com/pt-br/learn/certifications/azure-data-fundamentals/"&gt;DP-900&lt;/a&gt;, nesse segundo artigo da série, trago mais informações a respeito do conteúdo dessa certificação, então, a série de hoje vai abordar sobre a parte de conceitos básicos de dados. Então pega um café, pega um dado e se prepare para o jogo, digo, para a leitura do artigo 😂.&lt;/p&gt;

&lt;p&gt;Nesse artigo vou falar um pouco sobre dados, os tipos de dados e os armazenamentos que podemos usar, dando destaque aos serviços proporcionados pelo Azure, por enquanto, é a primeira parte desse assunto. A ideia é que ao final desse artigo você consiga compreender: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;O que é dados (joga o dado, com certeza saiu para avançar para a próxima casa, prossiga 😂);&lt;/li&gt;
&lt;li&gt;Quais são os tipos de dados?&lt;/li&gt;
&lt;li&gt;Quais são os armazenamentos por tipo de dados, e qual serviço o Azure oferece?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Quando vamos ler um texto dessa temática, uma das primeiras coisas que vemos são os autores falando sobre o volume de dados que tem sido criados nessa última década, não precisamos nem ir tão longe e tentar imaginar, por exemplo, sensores que estejam nesse momento gerando dados em larga escala para dispositivos de IOT de forma diversa. &lt;/p&gt;

&lt;p&gt;Podemos olhar para as redes sociais, por exemplo, como o Facebook, Instagram, Linkedin, Twitter e entre outros. Só por ai, podemos imaginar o volume de dados produzidos, várias pessoas postando textos, vídeos, imagens, e podemos também nos perguntar como esses dados são tratados e armazenados.&lt;/p&gt;

&lt;p&gt;Para vocês que são novos no assunto, esses dados gerados não ficam soltos de forma aleatória, nem vão parar tudo num HDzão e pá, "tá lá de boa". Dependendo do tipo, esses dados serão "salvos" em algum tipo de armazenamento, que você vai ver mais para frente nesse artigo. E o que vai variar, além da questão tecnológica, é a estratégia de organização nesse armazenamento.&lt;/p&gt;

&lt;p&gt;Tá Mateus, você falou essas coisas ai, mas não falou pra gente o que é dados. Opa não posso esquecer! 😂&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1UhJoKMx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://i0.wp.com/cdn-images-1.medium.com/max/600/0%2AABfe41ff9YZLMnFB.jpg%3Fw%3D1320%26ssl%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1UhJoKMx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://i0.wp.com/cdn-images-1.medium.com/max/600/0%2AABfe41ff9YZLMnFB.jpg%3Fw%3D1320%26ssl%3D1" alt="" width="600" height="438"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.microsoft.com/pt-br/learn/modules/explore-core-data-concepts/2-identify-need-data-solutions"&gt;Dados de acordo com o curso da DP-900 no site da Microsoft&lt;/a&gt;, nada mais é do que uma coleção de fatos; já um outro autor, no site da &lt;a href="https://escoladedados.org/tutoriais/o-que-sao-dados/"&gt;escola dos dados&lt;/a&gt;, disse que dados podem ser enxergados como valores atribuídos a algo. Esses fatos ou valores, podem ser números, observações, textos, datas e entre outras possibilidades.&lt;/p&gt;

&lt;p&gt;Depois de saber a definição, vamos falar sobre a classificação. Os dados podem ser classificados em três tipos: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Estruturados&lt;/li&gt;
&lt;li&gt;Semiestruturados&lt;/li&gt;
&lt;li&gt;Não estruturados&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Dados Estruturados
&lt;/h3&gt;

&lt;p&gt;Em relação aos dados estruturados, podemos associar de imediato com dados relacionais, dados que são organizados em formato de tabela. Ele tem uma estrutura fixa, por exemplo, para cada linha, ele sempre terá as mesmas colunas. Logo, se fosse pensar em mudanças, levantando um exemplo simples, você precisaria mexer na estrutura dele, caso necessitasse que alguma coluna fosse acrescentada ou removida.&lt;/p&gt;

&lt;h3&gt;
  
  
  Dados semiestruturados
&lt;/h3&gt;

&lt;p&gt;Os dados semiestruturados se baseiam em uma estrutura um pouco mais flexível, se fosse comparar com os dados estruturados; eles podem ser baseados em documentos (o famoso JSON), chave-valor ou grafos. Esses dados também são chamados de não-relacionais. &lt;/p&gt;

&lt;h3&gt;
  
  
  Dados Não estruturados
&lt;/h3&gt;

&lt;p&gt;Já os não-estruturados, por sua vez, não possuem uma estrutura, nesse tipo podemos ter dados como áudios, vídeos, imagens, arquivos binários e entre outros.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--93VfTC16--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jpebqi0pepnvjqxqx1gp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--93VfTC16--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jpebqi0pepnvjqxqx1gp.png" alt="Image description" width="800" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Armazenamentos
&lt;/h3&gt;

&lt;p&gt;Se for olhar pela classificação, e você tiver alguma experiência com o assunto, você vai perceber que tem algumas pistas no artigo de qual armazenamento usar para cada um, porém Sherlock se você ainda não tem a pista não se preocupe, você vai desvendar esse mistério agora; para dados estruturados, usamos os bancos de dados relacionais, se tiver anotando os pontos chaves do texto, anota os exemplos aí também: SQL Server, Oracle, MySQL, PostgreSQL e no Azure temos um serviço específico para isso, o banco de dados SQL dele. &lt;/p&gt;

&lt;p&gt;Para os dados semiestruturados, usamos o banco de dados não relacional como o MongoDB, Redis, Cassandra, HBase e outras possibilidades, mas no Azure nós temos o Azure CosmosDB, um banco NoSQL muito bacana por sinal, tive a oportunidade de experimentar. E para solucionar de vez o mistério, para os não estruturados podemos usar no Azure o serviço de armazenamento de blobs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Considerações finais
&lt;/h3&gt;

&lt;p&gt;Se você chegou até aqui, aproveita o resumão desse conteúdo na imagem abaixo, se você não leu o texto, tem um segredo na metade da primeira metade da segunda metade do texto, quando descobrir me conta! No próximo post, vamos falar sobre soluções de processamento de dados e um pouco sobre sistema transacional e analítico. Até lá! 😀&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2mqM8FWB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/85vszmc7q0onx8h5xfxa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2mqM8FWB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/85vszmc7q0onx8h5xfxa.png" alt="Image description" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Agradecimentos
&lt;/h3&gt;

&lt;p&gt;Antes de dar tchau, não posso deixar de agradecer as pessoas que revisaram esse artigo, se esse texto ficou muito legal, foi devido a participação deles: &lt;a href="https://www.linkedin.com/in/barbosarenan/"&gt;Renan&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/sergio-hideki-ono-947b066a/"&gt;Ono&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/marlei-b-07895816a/"&gt;Marlei&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/genildagomes/"&gt;Genilda&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/evelyn-lopes-077b99125/"&gt;Evelyn&lt;/a&gt; e &lt;a href="https://www.linkedin.com/in/silson-teles-25276323/"&gt;Silson&lt;/a&gt;. E agradeço ao &lt;a href="https://www.linkedin.com/in/hsouzaeduardo/"&gt;Henrique&lt;/a&gt; pelo incentivo em relação a escrita desses artigos. Valeu galera! 😀&lt;/p&gt;

</description>
      <category>dp900</category>
      <category>certification</category>
      <category>azure</category>
      <category>braziliandevs</category>
    </item>
    <item>
      <title>Curtas sobre a DP-900: Introdução</title>
      <dc:creator>Mateus Lemos</dc:creator>
      <pubDate>Fri, 29 Apr 2022 12:39:21 +0000</pubDate>
      <link>https://dev.to/mateuslemos/curtas-sobre-a-dp-900-introducao-1nf6</link>
      <guid>https://dev.to/mateuslemos/curtas-sobre-a-dp-900-introducao-1nf6</guid>
      <description>&lt;p&gt;Fala galera, beleza?&lt;/p&gt;

&lt;p&gt;Primeiramente, bem-vindo(a) ao meu blog! Pretendo nesse espaço trazer bastante conteúdo técnico e humildemente poder agregar algo ao conhecimento de vocês. Minha ideia é compartilhar conhecimento através de textos curtos, de forma leve e, quando couber, de forma humorada também! 😀&lt;/p&gt;

&lt;p&gt;Este é o primeiro texto, de uma série de curtas que vou lançar falando sobre a DP-900, um dos exames da Microsoft que estou estudando no momento. Então pega um café, se não já pegou 😂, e continue aqui comigo.&lt;/p&gt;

&lt;p&gt;A DP-900 é uma certificação básica sobre dados no Azure. Se você tá iniciando nesse mundo e nessa plataforma, é para você mesmo essa certificação. Duas palavras chaves nesse exame são: conceitos básicos e implementação. A ideia é que você esteja apto sobre os fundamentos básicos de dados no Azure e sobre implementações usando os serviços oferecidos por essa cloud.&lt;/p&gt;

&lt;p&gt;Tá, mas como está organizado essa prova? Ela está organizada em quatro tópicos principais segundo o site da &lt;a href="https://docs.microsoft.com/pt-br/learn/certifications/exams/dp-900" rel="noopener noreferrer"&gt;Microsoft&lt;/a&gt;, o primeiro trata sobre os principais conceitos de dados, o segundo tópico é sobre como trabalhar com dados relacionais, o terceiro tópico trata de como trabalhar com dados não relacionais e o último é sobre carga de trabalho de análise no Azure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2e94n5yjil8dd67f4j4m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2e94n5yjil8dd67f4j4m.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mas uma dúvida que talvez você pode ter ai agora é: o que é abordado em cada tópico? Bom, vou tentar responder, no primeiro é abordado sobre o que é dados, quais são seus formatos, fala também sobre armazenamento de arquivos, processamento de dados transacionais e analíticos, cargas de trabalho no mundo dos dados e explora também os serviços.&lt;/p&gt;

&lt;p&gt;No segundo aborda sobre o entendimento sobre dados relacionais, normalização, linguagem SQL, objetos de banco de dados e sobre os serviços que a plataforma do Azure fornece para lidar com os dados relacionais. Já no terceiro é solicitado conhecimentos sobre os dados não relacionais, armazenamento de blobs, arquivos e tabelas do Azure, o Azure DataLake Storage (um serviço da plataforma) e o CosmosDB (um banco de dados NoSQL do Azure).&lt;/p&gt;

&lt;p&gt;No quarto e último (quem tá animado não diga ufa 😂) fala sobre data warehouse, pipelines de ingestão de dados, armazenamento de dados analíticos, Azure Synapse Analytics, processamento em lote e fluxo, Azure Stream Analytics, Apache Spark, Azure Data Explorer, modelagem de dados, visualização de dados e Power BI.&lt;/p&gt;

&lt;p&gt;Quem já tiver interessado e tiver se perguntando onde se inscrever para fazer a prova, pode acessar o site da &lt;a href="https://docs.microsoft.com/pt-br/learn/certifications/azure-data-fundamentals/" rel="noopener noreferrer"&gt;Microsoft&lt;/a&gt;, nele você encontrará duas opções de inscrição, uma para um modelo presencial e outra para fazer a prova em casa mesmo, e o curso fornecido por eles para poder se preparar. Vocês podem seguir as recomendações desse &lt;a href="https://docs.microsoft.com/pt-br/learn/certifications/certification-process-overview" rel="noopener noreferrer"&gt;link&lt;/a&gt; para poder efetuar a inscrição.&lt;/p&gt;

&lt;p&gt;No próximo post, daremos sequência abordando a primeira parte dessa prova, a parte que fala sobre os principais conceitos básicos de dados de forma um pouco mais aprofundada. Se chegou até aqui, muito obrigado, se não chegou e pulou aqui pro final, tem um segredo no meio do texto, corre pra ver antes que eu edite 😂. Até a próxima moçada!&lt;/p&gt;

</description>
      <category>dp900</category>
      <category>certification</category>
      <category>azure</category>
      <category>braziliandevs</category>
    </item>
  </channel>
</rss>
