Oi e o nosso objetivo aqui é que você saia desse vídeo sabendo que você precisa para começar a fazer suas consultas em SQL e também para acompanhar essa série aqui do canal Então a gente vai revisar alguns pontos básicos que eu abordei em outros vídeos e vai entender qual ambiente de aprendizado que ele que vai utilizar para praticares Kelly Hu oi oi gente eu sou aqui e esse é o canal programação dinâmica chegando aqui no canal por esse vídeo preciso dizer que eu sou uma cientista de dados formado em engenharia de computação com mestrado em
modelagem matemática da informação primeira vez que eu lhe dei com esse Kelly então foi na minha graduação de engenharia de computação depois disso também utilizei essa linguagem um projeto de pesquisa que eu participei no meu mestrado nesse projeto eu fui responsável por modelar um banco de dados criado também executável posteriormente as consultas então eu tive bastante contato com esse conteúdo que a gente vai ver aqui e eu decidir fazer esse curso aqui de sqlda da recepção tão positiva que eu tive em outros dois vídeos que se relacionam com esse curso o primeiro deles O que
é um banco de dados e o segundo se vale a pena aprender as Kelly vou deixar eles relacionados aqui na descrição se você quiser assistir e falando já dos conceitos que você precisa entender para que você possa começar a fazer consultas SQL seja o analista de dados analista de negócios ou porque você tá se preparando para um processo seletivo que você vai precisar saber fazer consultas SQL eu vou revisar dois conceitos que eu já falei aqui no canal Então o que é um banco de dados ou base de dados e o que é esse que
é um banco de dados é uma coleção organizada de dados que se relacionam e são armazenados em um computador como servidor e SQL é uma sigla para structured query language ou linguagem de consulta estruturada em português que uma linguagem Justamente que permite que a gente faça consulta ao banco de dados Mais especificamente bancos de dados do tipo relacional quando a gente fala em relacional a gente está se referindo ao modelo de representação de dados que esse banco de dados seguem o que significa que esse banco de dados armazenar um conjunto de relações na prática essas
relações são as próprias tabelas dos bancos de dados então além de saber o que é um banco O que é isso Kelly que a gente aqui tá lidando com o modelo de banco de dados relacional você precisa saber como os dados são armazenados nesse banco de dados eu nem que já Adiantei isso os dados são armazenados em tabelas com linhas e colunas e cada uma dessas colunas Vai representar um atributo da cidade e vai ser de um tipo específico por enquanto isso é suficiente porque na prática depois a gente vai ver exatamente o que que
significa mas esse curso que a gente está começando aqui não é um curso sobre bancos de dados mas sim um curso básico de as Kelly para análise de dados e porque eu tô frisando isso porque o meu foco aqui é em você conseguir elaborar consultas básicas e às vezes um pouco mais complexas a um banco de dados mas eu não vou te ensinar nesse momento a entender né todo o fundamento por trás de um banco de dados como você faz para criar e estruturar um banco de dados porque eu fiz essa escolha pelo e aqui
essa série Cristina você pode ser um analista de dados como eu falei um analista de negócios alguém que trabalhe em uma área correlata que lida com dados quando você tá nessa posição você vai receber acesso a um banco de dados que alguém já criou quem já se preocupou com essa infraestrutura e você vai precisar se ocupar né de fazer as extrações de dados fazer as análises de dados de fato mas é claro que se for do interesse de mais pessoas eu posso fazer um outro conjunto de vídeos mais pra frente discutindo a criação a implementação
e o projeto de bancos de dados pensando ainda não que a gente precisa se a gente essa pessoa que foi designada para fazer consultas extrações de um banco de dados a gente precisa ter um ambiente em que essas consultas vão acontecer você pode estar lidando com diversos sistemas de gerenciamento de banco de dados diferentes mas Kelly postgresql Oracle e não tem problema porque as diferenças né na linguagem esse que elas são muito poucas e a gente pode utilizar o que a gente a perder nesse curso em o nosso caso aqui a gente vai utilizar um
ambiente em nuvem Mais especificamente a plataforma de nuvem do Google maior Google Cloud quarta forma que é um ambiente online utilizar a semente vai ser bom para gente primeiro tem uma experiência com o ambiente que é utilizado em muitas empresas esse ambiente do Google mas o motivo pelo qual a gente vai utilizar essa ambiente é porque a gente vai utilizar os dados disponibilizados pela iniciativa base dos dados que estão justamente lá no ambiente do Google no bigquery o Big Treasure ambiente online que o Google disponibiliza para a gente poder fazer essas consultas a diferentes bancos
de dados que estejam hospedados dentro do ambiente de nuvem da Google eu quero frisar que um agradecimento para essa iniciativa base dos dados porque ele disponibilizam uma série de base de dados né de dados brasileiros muito são inclusive né tratados o que a gente possa chegar e só utilizar eu vou deixar o link da descrição para você entender do que eu tô falando mas fica até o final desse vídeo porque eu vou fazer uma demonstração de como vão ser os nossos passos daqui para frente na prática Quando a gente tiver aprendendo SQL dentro desse ambiente
porque antes da gente ir para fazer musculação eu quero ainda falar de um conceito que eu acredito que você precisa saber né para começar a fazer as suas consultas e esse conceito é o conceito de diagrama entidade relacionamento ou modelo entidade-relacionamento esse diagrama representação visual de um banco de dados como essa que você tá vendo aqui na tela que mostra como os elementos né os dados ali daquele banco de dados estão relacionados então uma tabela do banco de dados vai ser representada como essa entidade Como é chamado o dentro desse diagrama por que que eu
quero te apresentar essa informação antes do curso básico porque essa é uma informação que você vai precisar saber logo de cara quando vou começar a fazer suas consultas na prática Pode ser que além do acesso ao banco de dados você receba também né um modelo no diagrama entidade-relacionamento que te dá as instruções sobre como as relações entre as tabelas na internet idade daquele banco de dados estão estruturadas pode ser também que você não tem acesso a este diagrama que você receba talvez metadados ou que você recebe informações sobre esses alunos na forma de um dicionário
de dados mas eu acho que é interessante você entender que essas coisas existem antes de acessar o banco de dados e agora sim a gente vai com a demonstração do ambiente de aprendizado que a gente vai utilizar lá no ambiente do Google utilizando na herdados da base dos dados importante você já e se familiarizando com esse ambiente eu vou deixar todos os links que são pertinentes para você entender como você vai poder utilizar aí no seu computador na sua casa Inclusive eu não vou fazer uma explicação detalhada de ser um gente se você quiser aprender
mais você pode assistir o vídeo da própria o canal da iniciativa a base dos dados que eles fizeram explicando passo a passo né do que você vai precisar fazer na primeira vez que você acessar esses dados Eu recomendo fortemente que você Assista esse conteúdo se você não tem familiaridade com esse ambiente para que para as próximas aulas você já tenha entendido isso e possa já colocar a mão na massa no que a gente vai aprender por aqui Então primeiramente esse aqui é o site da base dos dados a que existem muitos dados eu vou procurar
por dados eleitorais porque eu tenho interesse particular em lidar com esses dados esse ano na que a gente tá em ano de eleições e vou pegar esses dados aqui de pesquisas eleitorais achei interessante muito me interessa olhar precisado são microdados que eles escrevem aqui ó tem informações aqui das colunas aos atributos que tem nesse dado é importante a base dos dados ela te permite acessar esses dados diretamente via Python usando esse script aqui ou via aerea né Você pode também baixar né os dados provavelmente um arquivo csv e tem essa opção aqui do SQL que
a Justamente a forma né aquele te dão aquele já estão dando um spoiler não é o nosso próximo vídeo porque aqui a gente tem uma estrutura de uma consulta SQL a gente vai discutir na próxima aula e essa forma de você acessar esses dados lá no ambiente que ele disponibilizaram então seu clicar aqui para ir para o data Leite deles o Google vai Me direcionar para ele sem Dente aqui que é o tal do Big crime né que eu falei dentro do ambiente de nuvem do Google como eu já entrei aqui antes eu já tenho
inclusive um projeto criado aqui eu já posso inclusive fazer uma consulta então se eu rodar essa consulta né que é exatamente igual consulta e no site deles é certo por isso aqui que tá faltando esse cara vai rodar então aqui a consulta funcionou a gente não vai entrar no médico Porque ela funcionou só na próxima aula mas eu fiz esse fluxo aqui começando lá no site onde estão os dados até aqui para você já entender como é que vai funcionar eu reforços se você quiser aprender né se dedicar a entender esse ambiente aqui eu vou
deixar o link da aula do pessoal da base dos dados e explicando né como melhor utilizar esse repositório aqui dos dados que eles criaram dentro desse ambiente Então é isso esse foi nosso primeiro vídeo do nosso curso básico de SQL aqui do canal se você ficou com alguma dúvida deixe aqui nos comentários e já se prepara porque Vão ver vários outros vídeos para a gente aprender juntos a fazer consultas e um banco de dados utilizando a linguagem esse Kelly não se esquece de comentar com a hashtag SQL para eu saber que você gostou desse vídeo
e continuar me dedicando a trazer esse conhecimento aqui muito obrigada e até E aí [Música] E aí