APRENDA SQL NA PRÁTICA - FUNDAMENTOS DO BANCO DE DADOS - SBD #01

Поделиться
HTML-код
  • Опубликовано: 15 дек 2024

Комментарии • 107

  • @MatheusBattisti
    @MatheusBattisti  2 года назад +6

    Conheça a Comunidade: www.horadecodar.com.br/comunidade-hora-de-codar/

    • @mariosoares7108
      @mariosoares7108 2 года назад

      olá! n consigo fazer download dessa aula pode me ajudar?

  • @moskabranca155
    @moskabranca155 Год назад +7

    Cara, vc me tirou da ignorância em BD. Deus te abençoe.

  • @marcioandreribeiro2425
    @marcioandreribeiro2425 7 месяцев назад +1

    Matheus parabéns pela aula excelente que você ministrou, fico muito feliz em saber que existe profissionais da educação como você.

  • @ojefersonlucas
    @ojefersonlucas 2 года назад +8

    Capítulos da aula 01
    0:00 - Intro
    3:56 - Os fundamentos do SQL
    4:39 - Qual o nosso objetivo?
    7:10 - O que é um banco de dados
    9:55 - Principais tipos de DB's
    11:16 - Instalando o MySQL
    16:22 - Iniciando com o Workbench
    19:48 - Entendendo o que é uma Query
    20:59 - Query SELECT
    24:53 - Query WHERE
    26:40 - Exercício 01
    27:44 - Ordenando registros
    29:22 - Operações aritméticas
    30:37 - Criando alias
    31:47 - Exercício 02
    33:02 - Query Distinct
    34:57 - Operadores de comparação 01
    37:01 - Exercício 03
    38:30 - Operadores de comparação 02
    41:29 - Exercício 04
    43:28 - Operador IN
    45:06 - Operador BETWEEN
    45:48 - Exercício 05
    47:44 - Operador LIKE()
    50:16 - Exercício 06
    51:05 - Operador REGEXP()
    52:57 - Exercício 07
    54:00 - Operador COUNT()
    55:28 - Operador LIMIT
    56:23 - Exercício 08
    57:06 - JOINs
    1:01:02 - JOINs com multiplas tabelas
    1:03:36 - Exercício 09
    1:05:10 - Operador USING()
    1:06:12 - O que é uma tabela?
    1:07:54 - Principais Constraints
    1:08:54 - Principais tipos de dados
    1:09:39 - Criando um banco de dados
    1:10:20 - Criando uma tabela
    1:12:15 - Inserindo dados em uma tabela
    1:13:18 - Exercício 10
    1:14:33 - Inserindo multiplos dados em uma tabela
    1:15:20 - Atualizando um dado na tabela
    1:16:25 - Deletando um dado na tabela
    1:17:25 - Finalizando aula 01

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +2

      boa Jeferson!

    • @ojefersonlucas
      @ojefersonlucas 2 года назад +1

      @@MatheusBattisti tava estudando bem detalhado e resolvi salvar os tempos das aulas

  • @mpelagio-engenharia
    @mpelagio-engenharia 2 года назад +1

    tô na metade da aula e já posso dizer que está excelente... Muita informação, direta e objetiva, sem enrolação... e bem didática...

  • @valeapenavercomoelesestao
    @valeapenavercomoelesestao 2 года назад +5

    Aqui, começando o dia prendendo muito.

  • @websolucoes6569
    @websolucoes6569 2 года назад +2

    Gostei muito da sua interversão sobre vários tabus de Query... a sua Live está "Show-de-Bola";

  • @77mcouto
    @77mcouto 2 года назад +3

    estou aqui tambem.....vamos la

  • @FabioSouttoDev
    @FabioSouttoDev 2 года назад +3

    Já me inscrevi e aproveitei e salvei o Blog do Hora de Codar nos favoritos, muitas aulas extras e dicas ótimas lá.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      valeuu Fabio, tamo junto!

    • @FabioSouttoDev
      @FabioSouttoDev 2 года назад

      @@MatheusBattisti Grande Mestre, um dia vou comprar uma passagem com os $$$ que o Javascript ainda vai me dar, kkkk e ir te visitar aí em SC e te dar um abraço, por tudo oq vc faz por tds nós em disponibilizar conhecimentos tão importantes e de graça. (e sim eu sou teu aluno dos cursos pagos tbm, e valem cada centavo, até valem muito mais.)

  • @nightyt2359
    @nightyt2359 Месяц назад

    Matheus, Faz um curso na udemy de Sql para análise de dados do básico ao avançado 🙏🙏 tua didática é perfeita, eu fiz o curso de formação front end lá, faz essa boa🙏

  • @cristinapineda3288
    @cristinapineda3288 2 года назад +10

    Matheus é um excelente professor, agora eu aprendo esse negócio rsrs

  • @andredias6356
    @andredias6356 2 года назад +1

    Obrigado por compartilhar seu conhecimento

  • @raimundojunior8547
    @raimundojunior8547 2 года назад +2

    Obrigado Matheus, tu é o melhor professor, sem dúvida

  • @jasonloureiro7095
    @jasonloureiro7095 2 года назад +4

    Bom dia Professor Matheus, já sou aluno de SQL do seu curso da Udemy mas
    estou aqui pra prestigiar a Semana de DBs.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      show Jason, com certeza teremos conteúdos diferentes aqui, vai ser de bom proveito, abraço! =)

    • @jasonloureiro7095
      @jasonloureiro7095 2 года назад +1

      Esperando ansiosamente pelas novidades.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      @@jasonloureiro7095 oi Jason, vou divulgando com o tempo, mas pode deixar que virão =D

  • @franciscocleinaldobarbosad8400
    @franciscocleinaldobarbosad8400 2 года назад +1

    Aula Sensacional...Parabéns Matheus

  • @eduardocavalcante1904
    @eduardocavalcante1904 2 года назад +1

    Show!! parabéns meu amigo ! muito bom !

  • @eng.wandeson
    @eng.wandeson 2 года назад +1

    sensacional!

  • @jadsonribeiro8432
    @jadsonribeiro8432 2 года назад +2

    Vlw, Matheus! O que eu estava precisando.

  • @joaopedrodiniz6359
    @joaopedrodiniz6359 Год назад

    Aula perfeita, ajudou muito meus estudos, ótima explicação/didática e ótimos exercícios.

  • @Everaldobass
    @Everaldobass 2 года назад

    Excelente curso Matheus, obrigado por compartilhar, como sempre você contribui para o nosso desenvolvimento profissional.

  • @alexandrejohann
    @alexandrejohann 2 года назад +1

    Cara, muito bom este conteúdo! Parabéns!

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      valeu Alexandre! Assista as outras duas aulas tb, estão massa! =)

  • @GuilhermeSouza-eo4fb
    @GuilhermeSouza-eo4fb 2 года назад

    Sensacional Matheus, tudo mais claro agora estou aprendendo e praticando com suas aulas. Continue assim

  • @MestredosMagos4748
    @MestredosMagos4748 2 года назад +3

    Ótima aula! Agora difícil vai ser instalar o MySQL aqui no Linux Mint kkk

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      opa Alphael, é só alguns comandinhos, você vai conseguir =)

    • @jti_tips
      @jti_tips 2 года назад

      Alphael, eu estava com o mesmo problema, mas é possivel instalar o Xamp(propriamente Lamp) para Mint e ele já vem com o Apache, e MySQL.

  • @lucas-morais-1998
    @lucas-morais-1998 2 года назад +3

    Mesmo já tendo conhecimento em SQL, fiz questão de assistir a aula (no 2x, mas assisti 😅), foi muito bom p/ rever conceitos básico.
    Conteúdo tá muito bacana Professor!

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      valeuu Lucas, a aula de amanhã acredito que vai ser interessante para vc tb =))

  • @jasonloureiro7095
    @jasonloureiro7095 2 года назад +1

    Ontem tive problemas na Internet, mas hoje irei recuperar o tempo perdido

  • @usuario8427
    @usuario8427 2 года назад

    excelente!!!!!

  • @MarcosLanzoni
    @MarcosLanzoni 2 года назад +5

    Top, fui primeiro kkk

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +2

      boa Marcos, chegou com o café na mão hahah

  • @sandrodesempregadoefudido3997
    @sandrodesempregadoefudido3997 4 месяца назад

    concluso

  • @helenosalgado7453
    @helenosalgado7453 2 года назад +2

    Boa tarde, professor. Estou muito empolgado com o curso. Se o senhor usa Linux, poderia ensinar a instalação do MYSQL na live? Eu uso o Debian e ainda não consegui instalar. Obrigado.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      oi Heleno, pelo fato das aulas serem gravadas acabei não prevendo a situação do Linux, mas vou trazer um vídeo mais pra frente mostrando como faz

    • @helenosalgado7453
      @helenosalgado7453 2 года назад

      @@MatheusBattisti Obrigado, professor.

  • @lucasvalencac
    @lucasvalencac 6 месяцев назад

    Opa, em 40:14 o OR não era para trazer ou um ou outro?

  • @asp0744
    @asp0744 20 дней назад

    Bom dia. Assim que eu abro a aplicação Workbench e crio um teste ele não vem com o schema sakila. Já tentei baixar um arquivo com essas informações e não consigo adicionar ao banco de dados… já to nisso há umas 3 horas e não consigo sair da parte inicial da aula. Alguma ajuda?

  • @Fernando-nm6kh
    @Fernando-nm6kh 2 года назад

    To com problema na conexão com banco de dados, ao iniciar o workbench e criar o meu ele dá erro de conexão e falha.

  • @eduardorocha3070
    @eduardorocha3070 2 года назад

    Eu uso Linux estou desde ontem tentando saber qual a melhor jeito de criar meu banco de dados Local mais Não rodou, pois sempre aparece um monte coisa!
    O que devo instalar?
    Pode até ser via terminal!

  • @davirosa7484
    @davirosa7484 2 года назад +1

    Pra quem quiser baixar essa base de dados aqui está o link: downloads.mysql.com/docs/sakila-db.zip
    Tutorial de como implementar após o download: dev.mysql.com/doc/sakila/en/sakila-installation.html

  • @diogofrazao7367
    @diogofrazao7367 2 года назад +1

    Essa base que vc esta utilizando, será disponibilizada?

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      opa Diogo, se vc instalar como instalei, ele já por padrão
      Se já tiver instalado, baixe aqui: dev.mysql.com/doc/sakila/en/sakila-installation.html

  • @augustowhitaker6731
    @augustowhitaker6731 2 года назад +3

    Bora estudar

  • @petersonbarbosa4795
    @petersonbarbosa4795 2 года назад +1

    Professor no comando:
    SELECT DISTINCT country_id
    FROM city
    ORDER BY city;
    Ele vai trazer na consulta apenas a coluna country_id, mas caso eu quisesse que mostrasse na consulta a coluna city correspondente, tem como? Ou seja, quero saber os country_id e o nome da cidade, mas apenas com o distinct no country_id

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      opa Peterson, vai ter umas queries de JOIN mais para o fim do vídeo, acredito que vai te mostrar exatamente como fazer isso, se ainda não conseguir, volta aqui =)

  • @danillowillian3269
    @danillowillian3269 Год назад

    Fazendo um ctrl+B fica em uma indentação top ex
    SELECT
    *
    FROM
    film
    WHERE
    replacement_cost BETWEEN 20 AND 25
    ORDER BY replacement_cost;

  • @elainedelgado6293
    @elainedelgado6293 2 года назад +1

    Já comecei perdida, ao abrir o workbranch não aparece o schema na lateral esquerda (com 3 bancos) como na tela do Mathews, alguma dica de como acessar? No meu Navigator tem MANAGEMENT, INSTANCE e PERFORMANCE, nada de SCHEMA.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      oi Elaine, vou te ajudar! =)
      No canto superior direito tem 3 símbolos, clica no que tem uma barra lateral direita menor, ele deve ficar azul
      Provavelmente está cinza (desabilitado)

    • @elainedelgado6293
      @elainedelgado6293 2 года назад

      @@MatheusBattisti Obrigada pela ajuda! Então, os três símbolos, que parece ser uma configuração de exibição do layout estão todos com as barras azuis.

    • @elainedelgado6293
      @elainedelgado6293 2 года назад

      @@MatheusBattisti Quando terminei de configurar o MySQL tinha uma diferença do meu para o seu: Onde tinha o Localhost (que vc clica para entrar nos bancos) o meu está "Local Instance MySQL80", usuário root e o endereço embaixo é localhost:3306. O seu está diferente, não sei se tem algo a ver...

    • @elainedelgado6293
      @elainedelgado6293 2 года назад

      @@MatheusBattisti Encontrei onde troca de aba para mostrar o SCHEMA!!! Obrigada!!!

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      @@elainedelgado6293 showww! =)

  • @mozart3354
    @mozart3354 6 месяцев назад

    o link do material esta off :/

  • @christiansilveira5066
    @christiansilveira5066 2 года назад +1

    Quando eu iniciei clicando em localhost, não apareceu o banco sakila pra mim, apenas o sys :(

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      opa Christian, vc fez a instalação junto comigo?

  • @paulocaetano3786
    @paulocaetano3786 2 года назад

    Salve Matheus! tenho interesse no curso PHP do Zero a Maestria + 4 Projetos incríveis da Udemy, mas gostaria de saber qual a versão do PHP usada no curso antes de comprar.

  • @walberssantos
    @walberssantos 2 года назад +1

    Boa noite professor, quando vai liberar o e-book?

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      opa amigo, ele vai junto com o email de confirmação de inscrição =D

    • @walberssantos
      @walberssantos 2 года назад

      @@MatheusBattisti Professor o que chegou foi um e-book Fundamentos do React 😕

  • @ismaeldajoana
    @ismaeldajoana 2 года назад

    Não vi se o Matheus disse , mais alguém pensou que esses filmes eram reais?🤣 eu no google procurando

  • @hellenescarate9456
    @hellenescarate9456 2 года назад

    Matheus, nos 30 min do vídeo você fala das operações aritméticas usa o exemplo de acrescentar + 5 no campo rental_duration.
    Pensando num e-commerce, eu poderia usar isso para deixar todos os produtos do site com um desconto de 15% por exemplo? Tipo na semana da black friday o cliente quer deixar todos os produtos com desconto? É dessa forma que é feito?
    Desde já muito obrigada. Vi isso na faculdade, uma ótima oportunidade de relembrar, na verdade essa parte das operações aritméticas eu não lembro de ter visto kkk .
    Excelente seu conteúdo!

    • @vitoriadelanachaves
      @vitoriadelanachaves Год назад

      acredito que possa multiplicar por 85/100, que daria no mesmo que 15% de desconto

  • @Daniel48203
    @Daniel48203 2 года назад +1

    pense num troçinho dificil pra configurar esse mysql eu n consigo acessar o banco de dados pq preciso alterar a senha pois esqueci a anterior.. e quem disse q consigo fazer isso? vai nem com reza braba kkkk ps: to no linux

  • @ourogameplay1096
    @ourogameplay1096 2 года назад +1

    aonde eu baixo esse banco de dados da locadora?

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      Seguindo o passo a passo da instalação ele já vem junto, mas se quiser baixar separado, pode ser por aqui: dev.mysql.com/doc/sakila/en/sakila-installation.html

  • @0GabrielGamers
    @0GabrielGamers 2 года назад +1

    Seu curso está excelente mas uma sugestão é falar mais pra fora, claramente, articular melhor as palavras e perguntas. Inúmeras vezes eu literalmente não entendi o que você disse.

  • @JogandoComJesus
    @JogandoComJesus 2 года назад +3

    É nozis

  • @deividicoradi
    @deividicoradi 2 года назад

    Alguém teve esse erro no ububtu - E: Impossível encontrar o pacote mysql-workbench? Estou o dia todo e não consegui instalar ainda.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      opa Deividi, tenta: sudo snap install mysql-workbench-community

  • @alexsanderzeferino
    @alexsanderzeferino 2 года назад

    No meu só aparece o diagrama, mas o banco Sakila não aparece. Tem alguma orientação que eu passa fazer?

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      opa Aleksander, instalou como eu mostrei? ou já tinha instalado?

    • @alexsanderzeferino
      @alexsanderzeferino 2 года назад

      @@MatheusBattisti Muito obrigado pelo retorno rápido. Já estava estalado na máquina.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      @@alexsanderzeferino entendi, então segue estes passos aqui: dev.mysql.com/doc/sakila/en/sakila-installation.html

    • @alexsanderzeferino
      @alexsanderzeferino 2 года назад

      @@MatheusBattisti Muito obrigado.

  • @kayronnysales9352
    @kayronnysales9352 Год назад

    eu esqueci minha senha na instalação e não consigo mais criar uma conexão 😢

  • @lagoawb
    @lagoawb 2 года назад +1

    Vai ter certificado????

  • @douglasrodrigueslima6475
    @douglasrodrigueslima6475 2 года назад

    Será que tem como pegar algum certificado ksksk

  • @emersonoliveira2343
    @emersonoliveira2343 2 года назад +1

    Professor tem grupo no discord, telegram ou whatsapp para tirar dúvidas? o meu MySql, está diferente do seu?

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      ainda não temos Emerson, você pode colocar as dúvidas aqui, que eu te ajudo =)

    • @emersonoliveira2343
      @emersonoliveira2343 2 года назад +1

      @@MatheusBattisti Na sua instalão está aparecendo 3 bancos, sakila | sys | e world, mas aqui no meu está aparecendo Management | Instance e Performance.

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      @@emersonoliveira2343 ah, entendi, abaixo destas opções há outras duas (Admnistration e Schemas), é só clicar em Schemas, deu certo? =)

    • @emersonoliveira2343
      @emersonoliveira2343 2 года назад

      @@MatheusBattisti Opa, deu certo obrigado.

  • @sandrodesempregadoefudido3997
    @sandrodesempregadoefudido3997 4 месяца назад

    concluso