Olá a todos sou o professor Sérgio Penedo e nós vamos continuar produzir aqui conhecimento para mais uma aula de Tecnologia da Informação aplicada à gestão hoje nós falaremos em particular dos processos que dizem respeito à forma como eu lido com os dados na verdade recebemos aqui as informações e agora precisamos alinhar as informações que foram recebidas para prepará-las ao processamento é uma etapa importantíssima no processo de aplicação da ti a gestão de organizações vamos entender então que quando eu recebo essas informações que são na verdade dados eu preciso organizar extrair transformar e carregar esses dados
nos meus sistemas proprietários na verdade se nós temos uma organização que trabalha por exemplo com com dados financeiros recebemos esses dados como tabelas e a partir daí precisamos extrair dos os dados desses dados as informações importantes para transformar no formato adequado e a partir daí carregar os nossos subsistemas com esses dados transformados vem aí o conceito de eh sgbd no caso seriam sistemas eh de gestão de gerenciamento de bancos de dados vamos entender então que o mais importante aqui é traduzir a diferença entre dado e informação né dado na verdade é uma informação bruta como
posso dizer que ela Desprovida de um sentido próprio Na verdade são apenas números ou ou elementos ou Strings enfim conjuntos de valores que são organizados e armazenados em alguma base né a partir daí nós precisamos entender como é essa base Qual é a natureza desse dado como que eu manipulo esse dado como que eu checo a integridade desse dado E como que eu transformo extraindo desses dados transformo para informações que são importantes no curso da gestão da minha organização Então nesse caso eh existe aqui o conceito primário preliminar de sistema de gestão de banco de
dados ou seja todos os dados que estão organizados e os programas que eu preciso utilizar para extrair desses dados alguma informação o sgbd então é o primeiro elemento desta cadeia de extração transformação e carga dos dados para a minha organização um sistema de gestão de bancos de dados Então pode deve trabalhar com uma organização mínima claro não vamos aqui eh entrar em detalhes de linguagem mas somente mostrar a vocês que é preciso eh separar os dados em natureza por exemplo eu posso eh de todos os meus dados isolar O que diz respeito a tempo O
que diz respeito por exemplo a alguma loja O que diz respeito a um produto O que diz respeito a uma promoção de vendas e interligando esses elementos tempo loja produto e promoção por exemplo posso eh identificar um elemento que vai compor a chamada venda né contando com todos esses subelementos esta organização que no caso pode partir da leitura de uma tabela com dados brutos vai permitir que eu consiga extrair sentido extrair informações a respeito desse desenho uma vez que eu consiga extrair informações a respeito desse desenho que eu consigo de fato transformar dados em informações
Quando Eu transformo dados em informações eu passo a partir daí a resolver um problema Então nesse caso eh o sistema de gestão de banco de dados vai conter as informações aliás os dados necessários e organizar os elementos por natureza para desses dados extrair as chamadas informações Claro a gente pode então quando traduz esses problemas eh e esses dados para informações trabalhar com alguma linguagem a linguagem mais comum hoje em dia que permite essa extração transformação e carga de de dados para informações é chamada de SQL né então uma na tradução do inglês né a linguagem
de busca estruturada Na verdade o SQL ele se padronizou como uma linguagem simples em que eu vá traduzir dados brutos em informações exatamente fazendo aqueles desenhos né criando aqueles elementos venda tempo produto no sentido de organizar de segmentar por natureza os dados que eram então até então brutos né então o SQL Hoje acabou se tornando uma linguagem de referência na busca por elementos dentro daqueles dados para transformá-los em informação então o SQL na verdade é uma linguagem de busca uma linguagem de consulta mas que hoje em dia eh tem os seus diversos clientes diversos fabricantes
os diversos desenvolvedores no sentido de organizar essa tradução dado para informação o SQL eh eh hoje em dia também lida com diversos fabricantes de bancos de dados ele não se restringe somente a uma linguagem de consulta como era preconizado em sua Gênese vamos entender que o SQL agora também trabalha com manipulação desses dados com um controle de acesso a esses dados para transformação adequada e hierárquica de informações da mesma forma que faz a checagem da a integridade desses dados para verificar se não há alguma perda eh de informação visível ao mesmo tempo em que controla
e gerencia o processo de comunicação entre aquelas caixinhas que eu falei então se eu tinha por exemplo eh produto venda fato ali tempo este processo de transmissão de informações entre os diferentes elementos daquele organograma se dá também pelo SQL então o SQL consegue agora não apenas fazer a busca mas gerenciar toda a comunicação eh daqueles pequenos elementos naquela árvore de forma que hoje ele se torna se tornou uma referência Universal quando se fala da necessidade de extrair transformar e carregar dados eu enfatizo demais esse essa Tríade né extração transformação e carga porque na verdade é
o que Gerencia um banco de dados em sua essência chamado etl né extração transformação e cargo Claro um acrônimo do inglês né Expression transformation load Ok Então nesse caso vamos entender que o SQL se consagrou como uma linguagem que hoje não é apenas uma linguagem de consulta e sim uma linguagem que faz toda a definição toda a organização de dados desde a extração até a carga para os os subprogramas os subsistemas eh que vão existir no meu usuário no caso nas máquinas da minha organização feito isto entendido como se dá o etl é necessário entender
que os dados devem estar armazenados em algum lugar né E aí vem o conceito do meu chamado data Warehouse vamos entender agora que os dados devem estar alimentados devem ser fornecidos em profusão fazendo com que o SQL como linguagem consiga entender que há uma origem de dados a um banco de dados gigantesco devidamente organizado cronologicamente montado no sentido de que eu consiga extrair da forma mais rápida possível informações desses dados e a partir daí criar relatórios para realimentação lembre que eu falei da realimentação a ideia de você pegar saída de dados e reprocessá-las no intuito
de obter a melhor resposta isso se dá como através da emissão da obtenção de relatórios que o SQL extrai para para análise pela equipe de processamento no caso peopleware vejam que tudo está interligado né software hardware pessoas meio de campo né isso e os dados dataware que na verdade são a fonte de todas as informações que serão coletadas no sentido de melhorar a gestão da minha organização então o o data Warehouse Na verdade nada mais é do que o repositório de dados que vai eh alimentar toda a minha cadeia de de informação no sentido de
melhorar resultados um dado adicional que deve ser colocado nessa análise diz respeito ao chamado de OLAP né no caso online analític process processo analí online e é a ideia de que se tem de levantar os dados de uma base de dados de um banco de dados tá e a todo instante por isso o online a todo instante limpar esses dados melhorar a qualidade desses dados e integrá-los a fim de que via linguagem de consulta via SQL eu consiga obter extrair as melhores informações as melhores maneiras de trabal trabalhar com esses dados a fim de que
o meu processo de extração transformação e carga ocorra da melhor forma possível então o OLAP nada mais é do que eu falei da chamada realimentação a ideia que se tende a todo instante em tempo real analisar o processo de etl processo de extração transformação e carga a fim de que via SQL eu consiga obter respostas às minhas perguntas vejam no final das contas nós temos um conglomerado de conceitos que se alinham tem um sistema de informação que é organizado lendo uma base de dados via uma linguagem via linguagem de consulta que seria o SQL a
todo instante ou seja trabalhando com OLAP no sentido de extrair transformar e carregar dados etl a fim de obter saídas que vão servir como respostas às perguntas ou seja solução dos meus problemas de forma realimentada essa é a mágica né esse é o encanto da da aplicação da tecnologia da informação é um processo de gestão em termos eh eh específicos vamos entender que o OLAP no caso esse processo analítico vai permitir que eu trabalhe com múltiplas visões eu não vou me restringir somente a tabelas eu me restrinjo a números me restrinjo a vídeos eu me
restrinjo a áudio eu me restrinjo a uma natureza de gigantesca diferentes naturezas melhor dizendo da informação no sentido de fazer com que o meu banco de dados não seja somente um punhado de números e sim com muitas informações de diversas diversas distintas variedades Como se eu tivesse aqui a ideia de trabalhar com diferentes categorias de dados com diferentes custos em diferentes regiões de maneira tridimensional ou multidimensional a ideia então da de se trabalhar com a tecnologia da informação de uma forma aplicada gestão permite que eu tenha múltiplas visões E com isso obtenha os melhores resultados
bem esse foi o nosso conceito da aula de hoje Espero que tenham eh compreendido o papel a interligação dos conceitos preliminares no caso de extração transformação e carga ainda de forma rudimentar sempre pensando no modelo entrada processamento saída e realimentação essa é a alma eh esse é o propósito da aplicação da ti na gestão no sentido de sempre trazer melhores resultados é mágico é mágico e é fenomenal entender que até aí consegue abranger e abraçar a ideia de de suporte a uma base de dados suporte a um conjunto de informações suporte a uma a uma
organização melhorando a sua gestão sempre ao lado do ser humano nunca acima dele esse foi nosso conceito de hoje essa foi nossa ênfase de hoje sempre procurando construir mais conhecimento e nós nos vemos na próxima aula até mais