CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO SQL IMPRESSIONADOR:
https://pages.hashtagtreiname...
Video Transcript:
Fala galera do YouTube sejam muito bem-vindos ao canal hashtag programação eu sou Marcos e ao longo das próximas semanas toda terça-feira eu vou trazer um vídeo novo de SQL aqui para vocês e para a gente conversar muito bem essa daqui vai ser a primeira aula do nosso curso básico de SQL que vai ser uma série de seis aulas que a gente vai disponibilizar ao longo das próximas semanas começando hoje para te ajudar a sair do zero mais Kelly né e conseguir aprender sobre isso entendeu também como é que eu acho que ele pode ser o último a sua carreira Eu já queria começar aqui Mogi não tava sem o que que a gente vai aprender nesse curso básico nessa série de seis aulas essa daqui vai ser a primeira aula e nessa aula a gente vai começar com os fundamentos básicos do SQL né aprendendo ele sobre fundamentos importantes né Para a gente poder entender melhor sobre esse novo mundo do SQL principalmente se você tá começando a estudar do zero Essa é muito importante ele se dedicar um tempo para isso aqui então entendeu o que são Dados que são bancos de dados entendeu o que que é o SQL o que que marcou e fala não é muito comum a gente passar ao vivo a partir do momento que estuda o Sr Elton por exemplo o que que é um sgbd O que é o mais que era o que que é um dever a entender ficar um tempo para mim falar sobre isso vamos entender também um pouco mais sobre esses vários SQL tem que ficar ouvindo né por aí que não tem mais que ela tem mais Kelly tem mais que ele serve tem um pouco de gripe é sério me entender também direitinho o que que trata de cada um desses SQL e para fechar vou falar também sobre a importância de se aprender com essa é que é essa vai ser a nossa primeira aula já na aula 2 A gente vai partir para a parte prática fazer uma instalação do SQL e criando as nossas primeiras consultas na aula 3 a gente vai falar sobre o comando ué vai permitir a gente fazer filtros nas nossas tabelas SQL na aula 4 a gente vai falar sobre as funções de agregação né aprender como criar cálculos dentro das Kelly como fazer Contagem soma média mínimo máximo e com esse conhecimento na Aula 5 a gente conseguiu criar os nossos agrupamentos aprender a utilizar aí o grupo vai para criar agrupamento e não há seis a gente vai encerrar essa nossa série do curso básico com peões no SQL com tema também muito importante então esse vai ser o cronograma de tudo que você vai aprender ao longo dessas próximas semanas nesse curso básico eu espero de verdade que tudo isso aqui te ajude a dar o pontapé inicial e os seus estudos no SQL e antes da gente começar já queria pedir para você deixar o like no vídeo isso ajuda demais a gente vai fazer sempre cada vez mais conteúdo para vocês e lembrar também que se você gosta dos outros vídeos ainda não é inscrito no canal se inscreve no canal e Ative o Sininho de notificação para garantir que você vai ser sempre avisado e todos os vídeos aí que a gente faz para vocês né de pai também agora desce quer e para fechar dizer também que obviamente de presente a gente vai deixar para vocês é todo esse material que eu vou usar ao longo das aulas Então essa apresentação essa apostila você vai poder baixar para poder estudar depois E para isso é só você descer aqui na descrição link lá para você poder clicar e deixar o seu e-mail e saber se o material para você poder estudar depois tudo bem então isso vamos agora a partir para nossa primeira aula sobre fundamentos básicos de inglês querem então para começar nem que a gente entendeu o que que é isso Kelly vamos começar a responder essa pergunta aqui não tem que seria um dado um dado ele vai ser um conhecimento sobre alguma coisa não dado mais uma informação com esse conhecimento com essa informação a gente consegue chegar alguma conclusão e a partir dessa conclusão a gente tomar alguma ação Então vou mudar vou dar um exemplo aqui bem Bem Simples assim do dia a dia mas você tá na sua casa e você abre a sua geladeira e você vai ver o que você tem que comida ali para ver se você consegue passar toda semana né agora você abre a geladeira você ver que eu tenho um bife dois ovos uma xícara de Açúcar então a parte daqueles dados dados de estoque de alimentos que você tem você ver aquilo dele e você chega a uma conclusão que é o que eu não vou conseguir chegar até o final da semana e a partir dessa conclusão você vai tomar alguma ação né que no caso seria mercado e comprar ali mas comida para você então repara aqui numa situação simples né a gente consegue ter acesso a dados né e tomar alguma decisão a partir desses dados são os dados que estão presentes na nossa vida muito mais do que a gente imagina Tá certo vou dar mais um exemplo aqui também muito comum tá cotidiano imaginei que você tá lá no Instagram você tá lá no seu celular mexendo lá no seu filho e aí aparece aqui e se a foto desse cachorrinho simpático né e não se você gosta dele mas você gosta de cachorro e você nessa foto você dá um like nessa foto assim como você vai dar o like no vídeo também que você ainda não deu se você já deu um show de bola mas mas tem que ceder um like nessa foto você seguiu a sua vida né daqui a um minuto você nem lembra mais que você dê um like nessa foto só que você não lembra mas o Instagram ele com certeza não vai esquecer porque aquele like naquela foto vai ser um dado muito importante que o Instagram vai ter sobre você porque a partir do momento que você dá um ligue nessa foto ele sabe né ele consegue concluir você é uma pessoa que gosta de cachorro então se você é uma pessoa que gosta de animais gosta de cachorros em conserva vai fazer o quê vai ser ação que ele vai tomar ele vai te mostrar cada vez mais conteúdo né relacionado para você passar mais tempo na rede social O que exatamente o que eu estava aqui tá bom tô mais uma vez né um exemplo simples de que os dados estão mais presentes na nossa vida que ele te imagina eu de alguns exemplos simples né Falei do Instagram mas não é só o Instagram que vive de dados né o Instagram vai precisar manipular um alto volume de dados mas não é só o Instagram que vai ter essa necessidade as empresas de maneira geral elas vão precisar também manipular né armazenar esses dados é de forma organizada E centralizada então é que eu trouxe vários exemplos de empresas diferentes áreas que obviamente também vão ter dados ali para manipular para consequentemente tirar suas conclusões e fazer os seus planos de ação tá tão muito importante para as empresas ter esses dados para que mais importante do que ter essa idade é que ele esteja Centralizado E aí que entra a ideia do banco de dados então a gente entendeu o Condado amanhã informação ele pode entender que o plural de dados né vai ser um banco de dados eu tenho vários dados eu vou conseguir chegar até o banco de dados mas vamos pensar aqui na minha sequencial né até chegar em que seria uma quantidade Não magina lá que eu tenho uma tabela da do isolados sobre uma compra online né se eu tenho várias compras online eu consigo ter aquilo ali dentro de uma tabela a tabela vai ser uma união de vários dados né e uma reunião de várias tabelas em um conjunto de tabelas vai dar origem a totalmente ao banco de dados então eu saio lá de uma compra online eu passo por uma tabela que tem diversas compras online e chego no banco de dados que vai ter uma tabela com as compras online uma tabela usuários uma tabela de datas e por aí vai tudo certo então Se a gente pudesse resumir né um banco de dados ele seria um conjunto de tabelas vão dar origem a um banco de dados E aí Se a gente pudesse fazer um esquema visual para ficar mais claro isso Imagine a seguinte situação eu tenho uma tabela ali com forno com vendas né o nome das colunas e essa tabela tem lá em formação de e da loja dentro do cliente e do produto dá toda à venda e pode dar de vendida essa tabela aqui né É lá em conjunto com as outras tabelas para dar origem a um banco de dados E aí qual é a característica principal de uma quantidade e essas tabelas tem alguma relação entre si só se vocês repararem eu tenho uma tabela de vendas com informação do da loja e eu também tenho uma tabela de loja que tem lá em formação de dedo mas tem informações adicionais o mesmo vale para cliente por exemplo eu tenho aqui na minha tabela de vendas e de um cliente mas eu tenho a tabela ali de cliente que vai complementar as informações do cliente da de contato pois vai o mesmo vale para produto então voltando uma quantidade ele vai ser um conjunto de tabelas E essas tem alguma relação entre si dando origem a alguém te chama de banco de dados relacional que seria um exemplo de um banco de dados relacional em conjuntos tabelas que tem alguma relação entre si tá até agora então entendeu que são dados os dados nem conjunto eles vão dar origem a uma tabela e um conjunto de tabelas vai dar origem a um banco de dados Mas aonde que a gente visualiza de banco de dados como é que agente faz para criar esses bancos da TIM aí que entra a ideia de sistemas de bancos de dados senão programas que vão permitir a gente conseguir criar armazenar e manipular esses bancos de dados então sistema de banco de dados ele vai ser um programa que vai ter uma interface que vai ter medir a gente conseguir ficar em botões e acessar essas tabelas nós uma cidade e por aí vai fazer um exemplo assim bem tangível aqui para a maioria das pessoas no Excel ele poderia ser considerado um sistema de banco de dados porque no Excel eu consigo criar várias tabelas e eu tenho várias tabelas do tempo em um banco de dados é um lugar armazenar informações do sistema cidade mais conhecidos né Só que tem um detalhe importante sobre o Excel E aí eu queria fazer um parêntese para mostrar quem é essa notícia aqui para vocês eu tô gravando esse vídeo 2021 então tem bem recente e dá uma olhadinha aqui nesse texto eles os seguintes termos mais dados do que nunca Como usamos a nosso favor compareça trilhões de GB dados gerados no mundo 40 trilhões de bytes no último ano profissionais com habilidade para traduzir informações e decisões estratégicas serão essenciais dentro da limpeza então gente é claro né que a gente cada vez mais encaminhando para o mundo digital nas empresas principalmente elas vão precisar lidar com o volume de dados muito grande né o volume de dados que o Excel por exemplo não vai suportar então se a empresa precisar lidar com bilhões até Pilões informações do Excel não vai ser a melhor ferramenta para isso só se a gente quiser armazenamento de informações Criar e lidar com volume de dados que a gente tá cada vez mais tendo que ele dá as empresas vão precisar de programas mais robustos é uma espécie de evolução deles é umas problemas na jabuti que seriam exatamente os sistemas de banco de dados que eu sempre fiquei nesses Live aqui então tem lá quatro exemplos de sistemas de bancos de dados que permite a gente conseguir exatamente armazenagem de Marcos dados acessar este banco de dados e tudo mais então alguns exemplos aqui seriam o programa mas Kelly tem o órgão Database SQL server e tempos de todos esses seriam sistemas de bancos de dados Ai que vão ser muito mais robustos e capazes de lidar com tabelas com milhões bilhões de informações Tá bom então vamos até agora a gente falou sobre dados falou sobre tabelas entendeu que um conjunto de tabelas da origem aos dados esses bancos de dados eles vão poder ser acessados e criados dentro de um sistema de banco de dados que pode ser um desses sistemas aqui mas agora onde que entra no SQL falar sobre o SQL SQL ele vai ser uma linguagem de programação para manipular banco de dados se puder fazer um paralelo assim bem simples mas não Excel imagina as tabelas do Excel se eu quero acessar as tabelas de Excel né eu posso usar fórmulas para isso tá fazendo um paralelo ali com um sistema de banco de dados SQL teria o papel das fórmulas né ele vai permitir a gente conseguir interagir com limão cuidados e acessar aquelas informações Então é isso Kelly vai ser exatamente a linguagem que vai ter eu me comunicar com os bancos de dados dentro do sistema de banco de dados e o que que significa o SQL é que significa language traduzindo significaria linguagem de consulta estruturada tem no final do dia com esse quero ser o que é uma linguagem que vai permitir a gente armazenar consultar adicionar e excluir informações do banco de dados tá então vê se a linguagem que vai permitir a gente comunicar lá com oxidação se eu chegar se eu quiser chegar para o banco de dados e das informações de que eu vou usar o SQL como ser uma linguagem para me permitiu fazer isso daí tá bom E aí vamos tentar um exemplo aqui imagina que eu tenho esse essa tabelinha né e eu quero extrair parte dessa tabela né dentro do meu banco de dados para esse eu vou usar o SQL para pegar essa parte aqui e chegar nesse resultado tudo bem vou usar o SQL para conseguir fazer isso Tá Mas o que que seria então uma coisa né porque acho que ele significa o que significa que vai ser muito tempo que vocês vão vir com muita frequência uma colher e nada mais é do que uma consulta ao banco de dados né eu chegar para os dados para banco de dados me dar informações de clientes vamos me dar informações de produtos né Isso vai ser uma consulta tá bom E aí se a gente fosse fazer um desenho gráfico né voltando lá naquele anterior eu tenho aqui essa tabela que tem lá vários dados eu uso mais Kelly para pegar a parte nesses dados e o resultado disso aqui vai ser a consulta tá bom para ficar um pouco mais claro imagina que essa tabela tá com informações aí de produtos tem lá cinco produtos que tem seus respectivos valores de venda imagina que eu quisesse A partir dessa tabela fazer apenas os produtos que tiveram valor de venda acima de 1. 000 como é que eu poderia fazer isso eu usaria um código em SQL esse daqui que a gente vai aprender mais para as próximas aulas para chegar nesse resultado então usando esse código que eu consigo a partir da tabela trazer apenas os produtos que estiver no valor acima de 1. 000 e vou ter esse resultado aqui é que seriam apenas três produtos que tem valor de venda acima de 1.
000 e esse resultado seria exatamente a consulta tá então resolvi ser basicamente esse né eu tenho uma tabela A partir dessa tabela eu vou usar um código em SQL né para poder criar a lógica para pegar apenas uma parte desse código desse dessa tabela e chegar nesse resultado que seria a nossa consulta Tá então vamos lá agora já falou sobre vários termos e vale a pena agora a gente tentar entender um pouco mais né aí diferenciar esses diferentes das que ele tem de já hoje eu até agora então quando eu falei lá dos sistemas de bancos de dados eu falei sobre o mais que ele faz isso que serve sobre o órgão da cabeça e sobreposto o estudo desse seria um banco de dados né mas ainda assim vale a gente poder a gente parar um pouquinho para tentar entender a diferença entre todos esses SQL Então quem começa aprender a Kelly acaba de barrando nessa dúvida aqui e muitas vezes pode até se desmotivar e nos estudos né porque porque a pessoa vê se eles querem que fica na dúvida porque tu tem que aprender eu vou aprender SQL uma aprender mais Kelly eu vou aprender a Kelly eu vou aprender SQL server eu vou aprender SQL ou aprender o órgão que tinha uma prendendo né E aí se deparando com essa dúvida pessoa pode acabar se desmotiva né porque não sabe está gostando da maneira certa mas se eu te dissesse que essa pergunta do tipo que que eu aprendo as Kelly o mais que é isso tudo certo essa pergunta sentido porque essa pergunta ela não faz sentido vamos lá o SQL ele vai ser uma linguagem de consulta ao banco de dados tava se a linguagem para mim permitir me comunicar com os bancos de dados enquanto o mais Kelly Key SQL server Database e o post serão programas utilizados para o gerenciamento dos bancos de dados Ah então repara as diferenças mas Kelly vai ser a linguagem de programação enquanto todo o resto vão ser os programas que eu vou poder utilizar os sistemas de bancos de dados que eu vou utilizar como fazer um paralelo aqui imagina mal idioma inglês como fazer um paralelo para ficar bem claro e mas não entrou em inglês inglês né ele pode ser usado em diferentes países Inglaterra Austrália Estados Unidos e quando a gente vai aprender inglês a gente não fica pensando em aprender inglês para falar no Estados Unidos o aprender inglês para falar em Inglaterra aprender inglês para falar na Austrália nada disso dá para Nem para falar inglês independente do país Se eu fosse fazer um paralelo então Marcelle o mesmo falei para ele o SQL ele seria a linguagem de consulta ou seja ele seria o idioma enquanto os diferentes programas mais Kelly SQL server possui seriam os países então da mesma forma que eu posso usar o inglês é para mim comunicar nos Estados Unidos eu posso usar o SQL para acessar os bancos de dados no SQL a mesma forma que eu posso usar o inglês para me comunicar na Austrália eu posso usar o isqueiro para mim comprar para me comunicar com banco de dados postgres por exemplo de uma coisa que é muito importante fique Clara para você é que eu acho que ele vai ser a linguagem de programação enquanto todo o resto mas Kelly pois tigre Oracle SQL server com seus programas e sistemas de bancos de dados Tá bom então daí é muito importante só pergunta ela não deve ser aprender SQL 1 SQL a verdade o ponto é eu vou aprender SQL a minha dúvida é se eu vou usar o SQL mas Kelly que serve no posto mas não interessa Qual é o programa que eu vou usar o SQL vai ser sempre mesmo é claro que cada um mesmo idioma inglês ele pode ter algumas variações ali dependendo do país né mas ela só sotaque enfim algumas particularidade né da mesma forma mais Kelly pode ter pequena de particularidade e usar o SQL e um programa específico Mas eles querem se vai ser a linguagem Universal EA o que a gente tem que decidir qual vai ser o programa que a gente vai utilizar se eu mais quero que eles era seu órgão ou só postei muito importante muito importante que isso fique muito claro para você tá então não fica na dúvida se você tem que aprender a se querem uma SQL tá você tem que aprender a Kelly e qualquer forma o resto dos programas que você vai escolher ali para utilizar o SQL que a escolha desse programa também depende muito das empresas têm empresa que vai usar uma vez que ele tem que vai usar o SQL server nesse curso básico por exemplo eu vou usar o mais querem mas vai se querem se você vai aprender para aplicar em qualquer programa E aí porque aprender SQL já para a gente poder encaminhar tipo Finalmente né Eu acho que ele vai ser uma linguagem para a gente conseguir acessar os bancos de dados nesses diferentes problemas né então assim é quem for trabalhar com dados além de saber sobre ferramentas como Excel Power bi Python também vai ser muito importante saber o SQL né para conseguir manipular esses bancos de dados mas eu diria que tem duas principais justificativas para a gente aprender SQL a primeira delas é que o SQL é o futuro então tinha comentado lá com vocês ela aquela notícia né quem está cada vez mais tenho que manipular um alto volume de dados nas empresas estão cada vez mais tanto que manipular esse alto volume de dados e para conseguir fazer isso as empresas vão precisar de sistemas robustos né sistemas de bancos de dados capazes de fazer isso como mais Kelly Que ele pega por hora tá então já não chega um momento que legal por exemplo né Mas pense em ti e para lidar com esse alto volume de dados a gente vai ter que trabalhar com sistemas de bancos de dados consequentemente conhece quer importante a questão da segurança da informação as empresas estão cada vez mais se preocupando com essa questão é a gente tá tendo aí por exemplo esse movimento da lgpd Então as empresas se preocupam com a segurança dos dados em um sistema de banco de dados ele é muito seguro ele garante muita segurança mas assim mais segurança até porque por exemplo o Excel tá então esse seria o segundo ponto em relação a esse é o que eu tô falando aqui linguagem e o faturamento da linguagem ser atemporal né parece que ele surgiu lá na década de 70 e até hoje ainda é utilizada para manipulação de banco de dados então primeiro ponto aí parece que é o futuro e segundo muitas empresas vão utilizar o SQL em diferentes áreas em diferentes setores eles tem alguns aqui depois você pode ler com bastante calma quando você fizer o download do material então empresa que utilizam as querem setor financeiro aplicativo de música stream redes sociais redes pesquisa tudo sobre esse pessoal aqui vai precisar manipular um alto volume de dados mesmo vale para dar para sair né Tem muita gente aí Python r tão áries data Science setor de energia Business intelligence é análise de dados marketing vários exemplos aqui de empresas que vão precisar manipular um alto volume de dados consequentemente vou ter que utilizar o SQL Tá bom então fica aí no material para você poder dar uma olhadinha com calma também ver abrangência do SQL e para fechar quais seriam os profissionais em bancos de dados né Tem vários profissionais inclusive Alguns são reconhecidos por siglas né Tem Law e vai ser o administrador de dados tem o d. b. a.