Fiz um servidor de "SQL"?? | Entendendo Banco de Dados

  Рет қаралды 144,449

Fabio Akita

Fabio Akita

Күн бұрын

O que tecnologias de compiladores e estruturas de dados tem a ver com banco de dados? Resolvi brincar de fazer um pequeno banco "stupid" pra vocês terem uma visão diferente sobre o que é um banco de dados por baixo dos panos. Disclaimer: isso não vai ser um tutorial de SQL, mas acho que pode mudar a visão de vocês sobre bancos.
ERRATA
6:30 eu falo "dieta intermitente" mas eu queria dizer "jejum intermitente"
CONTEÚDO
00:00:00 Intro
00:00:35 Problema de Tutoriais/Cursos
00:02:51 Banco de Dados de Usuários
00:03:29 "Simulando" banco de dados
00:04:58 "Fake" SQL?
00:07:16 Construindo o Fake SQL
00:10:59 Experimente com Código!
00:15:39 Testando Fake SQL com Jest
00:19:38 Adicionando "SQL" no "Fake SQL"
00:22:01 Conhecendo Antlr4
00:24:39 Copiando do SQLite3
00:30:34 Criando meu Listener de Parse Tree
00:39:41 O que é um Índice?
00:49:10 Bancos de Dados tem Interpretadores!
00:49:51 Transaction Log!
00:55:33 Como "grava" um banco de dados em disco??
01:05:57 B-Trees
01:08:30 Fazendo Cliente-Servidor!
01:09:55 Conclusão
01:12:26 Bloopers!
Links
* GitHub do Stupid Database - código do episódio (github.com/akitaonrails/akita...)
* GitHub do repositório de gramáticas do Antlr (github.com/antlr/grammars-v4)
* SQLite Amalgamation (www.sqlite.org/amalgamation.html)
* Visualização de AVL Tree (www.cs.usfca.edu/~galles/visu...)
Transcript: www.akitaonrails.com/2022/05/...
Podcast: anchor.fm/akitando/episodes/a...

Пікірлер: 457
@theandrewleo
@theandrewleo 2 жыл бұрын
Akita: "vamos começar do começo, bem do começo" Eu: certeza q ele vai fazer a linha temporal da Mesopotâmia antiga até os dias de hoje.
@TalesMilleto
@TalesMilleto 2 жыл бұрын
Passando, é claro, pela Palestina.😀
@maurolimaok
@maurolimaok 2 жыл бұрын
Pra fazer isso ele precisaria começar pelo primeiro bit CRIADO pelo homem... fogo apagado === 0, fogo aceso === 1! KKKK O início de tudo.
@luanvictor9701
@luanvictor9701 2 жыл бұрын
Saberia me informar a como corrigir gabarito de alunos utilizando banco de dados? Por exemplo: imagine dois alunos, o LUAN e o VICTOR. Agora imagine que eles fizeram uma prova e me entregaram os gabaritos a baixo: LUAN: 1) A 2) B 3) C 4) A VICTOR: 1)C 2)A 3)A 4)B A resposta correta para o gabarito é: 1-C 2-A 3-A 4-B Dessa forma, o Victor gabaritou a prova. Como eu faria para descobrir todos os alunos que gabaritaram isso dentro do banco de dados?
@TalesMilleto
@TalesMilleto 2 жыл бұрын
@@luanvictor9701 Provável que exista uma tabela com os resultados. A tabela prova, teria 2 campos, questao (primária) e resultado. Outra tabela, a de alunos, com os campos nome, gabarito, ponto, id_questão (estrangeira). Liga id_questão com questao. No programa, é só criar a função que compara o campo gabarito, da tabela alunos, com o campo resultado da tabela prova. um exemplo simples, no caso do delphi: if prova.field['resultado'].value = alunos.field['gabarito'].value then ---- insere os pontos, se 0 ou 1, por exemplo, no campo ponto da tabela alunos Vc pode criar outra tabela para separar o campo pontos, assim não precisa repetir o nome dos alunos para cada id_questão.
@luanvictor9701
@luanvictor9701 2 жыл бұрын
@@TalesMilleto show mano, muito boa essa visão aí. Poderia me passar o teu contato pra gente discutir esse assunto?
@marcosoliveira8125
@marcosoliveira8125 2 жыл бұрын
Eu sou macaco velho de T.I. Mas é um barato rever essas coisas, antigamente a gente tinha que saber como as coisas funcionavam. O seu conteúdo é importante para quem está começando e pretende um dia se destacar na profissão. Pra mim o grande problema dos mais jovens é falta desta base
@igorsobrinho
@igorsobrinho 2 жыл бұрын
Petição pro Akita fazer um vídeo sobre desenvolvimento na rede do Bitcoin.
@ursochurrasqueira
@ursochurrasqueira 2 жыл бұрын
na real qualquer rede exceto Etherium seria massa
@downhll197
@downhll197 2 жыл бұрын
@@ursochurrasqueira Oloko, pra que esse hate contra meu eth? ;(
@CriptoTec
@CriptoTec 2 жыл бұрын
@@ursochurrasqueira Fiquei curioso agora, por que não ETH ?
@hpornelas
@hpornelas 2 жыл бұрын
@@CriptoTec as vezes é por causa da taxa de gas sempre muito alta rs.
@CriptoTec
@CriptoTec 2 жыл бұрын
@@hpornelas o conhecimento é muito mais valioso ! Tenho certeza disso… 👊🏻
@willcatan
@willcatan 2 жыл бұрын
Caralho mano, como pode a aula do Akita ser melhor que minha aula de modelagem de dados na graduação em Engenharia de Software ? Eu não sei se fico triste em saber isso ou feliz por ter pessoas como o Akita. Gratidão !!
@maurolimaok
@maurolimaok 2 жыл бұрын
Fato: Graças às Redes Sociais e à Internet, estamos tendo acesso a conteúdo de todo tipo, alguns de alta qualidade, e não somos mais refén do que o sistema de ensino nos fornece, seja bom ou ruim. Fique feliz. Antes você era MUITO MAIS refém deles mesmo!
@luanvictor9701
@luanvictor9701 2 жыл бұрын
Saberia me informar a como corrigir gabarito de alunos utilizando banco de dados? Por exemplo: imagine dois alunos, o LUAN e o VICTOR. Agora imagine que eles fizeram uma prova e me entregaram os gabaritos a baixo: LUAN: 1) A 2) B 3) C 4) A VICTOR: 1)C 2)A 3)A 4)B A resposta correta para o gabarito é: 1-C 2-A 3-A 4-B Dessa forma, o Victor gabaritou a prova. Como eu faria para descobrir todos os alunos que gabaritaram isso dentro do banco de dados?
@willcatan
@willcatan 2 жыл бұрын
@@luanvictor9701 mano, a maneira mais simples de cara seria criar um script onde vc faria um laço de repetição do 1 elemento até o final do gabarito e verificar se bate com o que o aluno escolheu, pode usar até if para contar se acertou ou não e retorna o n° de acertos.A seguda poderia ser transformar as 2 em strings e verificar se elas são identicas, assim vc teria somente os alunos que gabaritaram
@luanvictor9701
@luanvictor9701 2 жыл бұрын
@@willcatan show, mano! E como seria possível eu fazer um sistema onde os alunos tivessem acesso a uma formulário para preencher o gabarito e depois esses dados fossem direto pra a tabela, sem ter a necessidade de eu ter que pegar a alternativas de cada aluno individualmente? Poderia me passar o teu watts pra gente discutir esse assunto, tenho um projeto em mente e creio que nós poderemos ser beneficiados.
@GabrielDias-ek3jo
@GabrielDias-ek3jo Жыл бұрын
​@@luanvictor9701conseguiu fazer o sistema?
@vsalbuq
@vsalbuq 2 жыл бұрын
O trecho sobre índices finalmente me deu uma forma boa de explicar as vantagens e desvantagens. Muito obrigado, será muito útil
@VagnerMaltauro
@VagnerMaltauro 2 жыл бұрын
Que conteúdo foda Akita, simplesmente muito bom! Cada vídeo seu preciso rever e rever, anotar e praticar. Sempre aprendo algo novo! Parabéns pelo conteúdo e obrigado!
@danielmapar1
@danielmapar1 2 жыл бұрын
Mais uma vez, excelente video. Para quem quiser se divertir mais com o assunto, recomendo o famoso livro: Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems. Os primeiros capitulos desse livro cobrem como sao feitos os indices de NoSQL e SQL dbs (memtables, B Trees, SSTables e LSM-Trees) , a historia de bancos documentais/grafos/relacionais. Vale a pena e tem audiobook.
@ambiance_
@ambiance_ 2 жыл бұрын
depois dessa aula prevejo uma galera mudando o LinkedIn de "javascript avançado" para "javascript iniciante"
@ThejvkfOficial
@ThejvkfOficial 2 жыл бұрын
fazer uma aplicação como essa, é um ótimo exercício para reforçar conceitos e prática. Seus vídeos fizeram eu ter um loop diário de abrir o KZbin e verificar se tem vídeo novo no seu canal. Ótimo vídeo e explicação!
@guilhermecardosodealmeida9498
@guilhermecardosodealmeida9498 Жыл бұрын
Esse canal é incrível, já tinha visto esse vídeo porém de forma recreativa. Tempo depois e agora estou estudando sobre banco de dados, e Eureka lembrei desse ep, e resolvi ver tudo de novo agora com mais atenção, e finalmente entendi como funciona um banco de dados, pelo menos pra não achar que ele faz magica pra salvar os dados. Valeu AKITA
@edvansousa1270
@edvansousa1270 2 жыл бұрын
Maravilha de vídeo. Senti os conhecimentos se alinhando, rsrs. Grande abraço e muito obrigado por compartilhar conosco mister Akita.
@ac-devfullstack9709
@ac-devfullstack9709 Жыл бұрын
Parabéns Fabio Akita, sou membro do seu canal a pouco tempo, mesmo assim vejo noticias excelentes, em seus vídeos, ótima didática! Suceso em seu canal!
@ProfRobsonLopes
@ProfRobsonLopes 2 жыл бұрын
Parabéns pelo trabalho, eu posso admirar, aprender, reproduzir e divulgar seus vídeos como material didático como num livro, só que online. Valeu Akita por compartilhar suas pesquisas e estudos. Meus estudantes receberam seu video e espero que aprendam mais sobre banco de dados.
@AnandaChidambara
@AnandaChidambara 2 жыл бұрын
Aeeeee Akita! Estou esperando esse vídeo desde quando você começou a tocar nesse assunto lá na série "entendendo BACK-END" que por sinal é uma serie fantástica que vira e mexe eu retorno para eles porque tem MUITO conteúdo lá. Valeeu!
@luizAugustoll
@luizAugustoll 2 жыл бұрын
Eu também
@lucasa8710
@lucasa8710 2 жыл бұрын
Os seus vídeos são sempre muito bons, parabéns, de coração
@DelPieroJoga10
@DelPieroJoga10 2 жыл бұрын
cada minuto desse video vale ouro, valeu akita, por disponbilizar um pouco do seu tempo!
@OFabianoSilva
@OFabianoSilva 2 жыл бұрын
Ótimo vídeo! precisei ir assistindo aos poucos e daqui um tempo voltarei para assisti-lo novamente. O final foi engraçado, a gente sabe que gravar vídeo dá um baita trabalhão!
@lucashenrique2678
@lucashenrique2678 2 жыл бұрын
Cara, muito bom. Amo SQL, vejo pessoas dependendo de ORM (não que seja ruim em tudo) mas não sabem fazer views materializadas, procedures, triggers, packages, functions, sequences, etc e já querem por MongoDb ou dynamo em tudo. Imagina ter esse nível de conhecimento... A abstração está gerando pessoas abstratas, não conseguem ser hands on, só usar services e libs (novamente, não que seja ruim) Inclusive, recomendo como tema, pois você aborda isso em vários vídeos mas não foca nisso. Vlw Akita!!
@willirittmann1917
@willirittmann1917 2 жыл бұрын
Adoro mexer com SQL, mas infelizmente não uso a um time já, só em projeto pessoal. Todo lugar a galera prefere mil libs por cima, dezenas de abstrações e muito código gerado sem saber o que realmente faz por baixo.
@Tue-so2ls
@Tue-so2ls Жыл бұрын
​@@willirittmann1917não entendi, qual a necessidade de programar tudo do zero? É uma perca de tempo, ainda mais mês pra programadores que querem pagar as contas no fim do mês, mas eu entendo que é importante saber o que rola por baixo, é sempre bom ter esse conhecimento, porém na prática o mais adequado e seguro é usar um framework mesmo. Mas talvez eu esteja falando merda, nem tenho mta experiência kkkkkm
@willirittmann1917
@willirittmann1917 Жыл бұрын
@@Tue-so2ls não é tudo do zero, framework é importante, mas vc precisa saber minimamente o acontece por baixo pra saber como lidar com eventuais problemas. Gosto de construir coisas do zero pra ter total controle sobre isso, mas só o faço quando possível, não adiantaria criar uma feature do zero e depois não conseguir dar manutenção a ela, ou ser de alta complexidade. Atualmente trabalho com uma parada em que estou precisando criar tudo do zero, um componente visual grande com diversas features, poderia haver uma lib que faça algo similar, mas eu preciso ter total controle dela, além de que ela será totalmente customizada. "Perdendo" mt tempo para construir isso, mas é a melhor opção no meu caso
@jailsoncarneiro4936
@jailsoncarneiro4936 2 жыл бұрын
Muito Top Mestre Akita! Muito bacana a busca pela excelência durante a gravação.
@com0oan
@com0oan 2 жыл бұрын
Unica aula da semana que vale a pena ver! Jaja assisto!
@Majoslim
@Majoslim 2 жыл бұрын
Esta forma de explicar contextualizando é formidável!!! O entendimento fica melhor sobre o assunto.
@alexon2010
@alexon2010 Жыл бұрын
Muito inspirador a forma de pensar nos paralelos entre Objeto Javascripp e Banco de Dados SQL... muito legal mesmo parabens Akita! Admirio muito seu trabalho!
@LV-se2kr
@LV-se2kr 11 ай бұрын
Esclareceu muito a minha ideia sobre banco de dados. Agradeço muito pela aula! Estou começando na área de programação e gosto muito de saber como as coisas funcionam antes de sair usando, e o canal do Akita é ótimo pra isso. Passo meu fim de semana assistindo como se fosse futebol.
@matheusbertho_
@matheusbertho_ 2 жыл бұрын
Sempre bom!!! Vlw akita continua o trabalho que ta muito foda!!!
@professornpc9051
@professornpc9051 2 жыл бұрын
Cara, eu me senti obrigado a vir comentar, os seus vídeos são algumas das melhores coisas do KZbin. Parabéns, obrigado e continue por favor.
@lucassilverio8923
@lucassilverio8923 3 ай бұрын
Que video! Todos seus videos vejo que vc tem um comprometimento com a verdade e qualidade. Nao tem conteudo melhor em portugues nem em ingles! Parabens!
@marlon.klagenberg
@marlon.klagenberg 2 жыл бұрын
aprendi muita coisa nesse episódio, algumas coisas eu já sabia, como o funcionamento do full scan, a ordem da interpretação dos comandos, indices, etc...show de bola !
@lucasdsp1201
@lucasdsp1201 Жыл бұрын
rpz... vc é brabo demais, cada video seu que eu assisto é um banho de conhecimento. Thanks!
@igorbrenno1459
@igorbrenno1459 2 жыл бұрын
Canal que procura os fundamentos de forma geral....profundamente, sempre se preocupando nós fundamentos,no que está acontecendo por baixo....enfim...canal diferenciado
@Rafaela.-
@Rafaela.- 2 жыл бұрын
Gente era tudo que eu precisava para hoje ,os vídeos estão sincronizados com minhas aulas rsrs 👏 a diferença é que com a explicação agora dá até para encarar BD
@marcuscavalcante5515
@marcuscavalcante5515 2 жыл бұрын
Meu amigo, QUE AULA! Só posso agradecer, comentar e dar meu like. Mas se pudesse, daria pelo menos um like pra cada capitulo desse vídeo. MUITO BOM.
@iasmimgodoy7273
@iasmimgodoy7273 2 жыл бұрын
Os vídeos desse canal são uma verdadeira aula.
@ericantunes8922
@ericantunes8922 2 жыл бұрын
As horas sempre são bem gastas assistindo conteúdo do Akita, muito bom ! 🔝
@RafaelSilva-wc1uy
@RafaelSilva-wc1uy 2 жыл бұрын
Meu deus. Se meus professores de ciência de dados fossem assim. Parabéns pelo conteúdo. De primeira linha. Por favor não pare de ensinar. 📖
@rafasapiens
@rafasapiens 2 жыл бұрын
1:12:30 Deveria ser a intro do video Kkkk Percebe-se o esforço incrível para entregar este conteúdo foda demais! Parabéns, sensacional!
@matheusgustavopereiradeoli5750
@matheusgustavopereiradeoli5750 2 жыл бұрын
Muito bom, nos teus vídeos tem várias respostas que o pessoal pergunta nas entrevistas =)
@paulogiovany4111
@paulogiovany4111 2 жыл бұрын
Finalmenteeee, saiu!!! . A madrugada rendeu hehe.
@rayannemurras3676
@rayannemurras3676 2 жыл бұрын
Akita, faz uns meses que assisti o vídeo "Guia definitivo de aprendendo a aprender" e vc comentou sobre a 42 e eu adorei o que vc comentou sobre a metodologia da escola pesquisei tudo sobre a escola depois desse vídeo, moro a 4 anos no Porto em Portugal e só havia 42 em Lisboa, até que descobri por um anuncio no Instagram que eles acabaram de chegar ao porto e em Julho vai ter a primeira PISCINE, me inscrevi, fiz os testes online passei e vou fazer a visita a escola (Check-in) em junho. Obrigada, aquele vídeo realmente abre muito a mente, para os que buscam isso.
@kevinpiovezan
@kevinpiovezan 2 жыл бұрын
Opaaaa segundou com aula do mestre! Boraaaa
@chatorres1363
@chatorres1363 Жыл бұрын
Muito bom esse vídeo. Como sempre, muita informação. Parabéns.
@fabricioziliotti1214
@fabricioziliotti1214 2 жыл бұрын
Muito legal akita, você conseguiu combinar o que aprendemos nas materias da faculdade de Computação:Construção de Compiladores junto com Banco de dados. Claro que de uma forma resumida, mas bem completa. Parabéns por trazer conteúdos assim. Sensacional.
@diadetediotedio6918
@diadetediotedio6918 2 жыл бұрын
Novamente um incrível e informativo vídeo, não decepciona de forma alguma! Um detalhe interessante a acrescentar, é que *muitos tipos de índices são principalmente uma troca de armazenamento por velocidade, juntamente com a velocidade de escrita, quando você resolve indexar um dado você está essencialmente fazendo algo como um pré-processamento eficiente do que viria a ser a necessidade de um fullscan no futuro, e armazenando isso em disco, convertendo tempo em espaço, é um detalhe incrivelmente interessante sobre índices que são um tipo de paixão secreta minha.
@guilhermeluis7688
@guilhermeluis7688 Жыл бұрын
47:28 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk. Sensacional o vídeo Akita, a espera de mais videos sobre banco de dados, (uma serie talvez como a de redes só que falando dos paradigmas de banco? 😃)
@Chainlenger2
@Chainlenger2 Жыл бұрын
Show de bola, queria ouvir algo muito bom, caiu pra mim como água no deserto. Muito obrigado Akita.❤ Ótimo conteúdo.
@CriptoTec
@CriptoTec 2 жыл бұрын
A-U-L-A ! Fantástico vídeo com exemplos reais pra brincar na base diretamente. Gostei da junção com o JS assim, temos um front end pra "enxergar" a brincadeira. O final com os erros, só que grava mesmo sabe a bucha que é... hehehe... O Like de sempre Akita ! 👍
@JoaoPedro-bj2rs
@JoaoPedro-bj2rs 4 ай бұрын
Amooo seu trabalho akita!!! É uma aula de faculdade, que nem na faculdade tem. 🔥🔥🔥 vou continuar muito focado nos estudos!!!
@REPLAYAI
@REPLAYAI 2 жыл бұрын
Sei que o Akita deve ouvir muito isso e sei que ele faz o vídeo primeiro pra si. Mas sempre saio mais motivado pra aprender mais, nos seus vídeos Akita. Por isso muito obrigado por nos deixar percorrer essa trilha de conhecimento com voce.
@MateusHenrique-db5jj
@MateusHenrique-db5jj 2 жыл бұрын
Toda vez que eu termino um vídeo inteiro do mestre Akita, saio com a cabeça doendo kkkkkk monstro.
@igorbrenno1459
@igorbrenno1459 2 жыл бұрын
Quando mestre Akita abre a boca pra falar, é procurar um local silencioso, focar completamente nas suas sábias palavras, delicia-las e agradecer pelo serviço prestado por esse CANAL MARAVILHOSO. OBRIGADO, Akita.
@altairjunior
@altairjunior 2 жыл бұрын
Tentando comentar enquanto assisto a parte final... impossível kkkkkkkkkkk Valeu, mestre! Assisti aos vídeos sobre árvores (acho que todos do canal, rs), mas realmente agora ficou tudo mais claro! Vou atrás do livro de algoritmos pra entender a fundo os conceitos.
@tmagrit
@tmagrit 2 жыл бұрын
Bróder, sem esses bloopers no final, te ouvir mesmerizado em 1.5x seria uma experiência irrecuperável pra mim. Que pancada, tem muita coisa aí pra absorver!!! Excelente sua síntese, incrível mesmo. Você é um grande educador. Muito obrigado!
@joaopauloantoniazzidemorae5334
@joaopauloantoniazzidemorae5334 2 жыл бұрын
SHOW de Vídeo Akita!!! PARABÉNS!!!!
@thinkmaker42
@thinkmaker42 Жыл бұрын
vídeo top demais akita, parabéns.
@diegton
@diegton 2 жыл бұрын
Muito bom Akita, o começo estava muito massivo, mas sabia que se ficasse até o final iria aprender várias coisa, gosto da forma como você apresenta árvores e de certa formas elas tem muito em comum com grafos, seria legal falar um pouco sobre BD em grafos tbm. vlw!!!
@masternetfabiano
@masternetfabiano 2 жыл бұрын
Vc é Bruxo? Muito divertido esse video, adorei, estava estudando sobre Javascript e Banco de dados e esse videocaiu como uma luva !! Parabéns pelo video !!!
@nikolaifiathoski1745
@nikolaifiathoski1745 2 жыл бұрын
Comecei PostgreSQL agora e esse video deu um overview fodástico sobre o funcionamento de um DB, clareou muito sobre o que exatamente acontece quando escrevo os comandos. Como sou autodidata ainda preciso comer muito feijão, mas assim que eu estiver apto, vou implementar esse projeto em Java. Akita, você é foda, obrigado!
@loubragi
@loubragi 2 жыл бұрын
Muitos conceitos novos, nunca entendo de primeira as aulas do Akita kkk, só depois de pesquisar os conceitos da aula por partes finalmente eu consigo compreender o video inteiro.
@gabrieljose7041
@gabrieljose7041 2 жыл бұрын
Muito bom o vídeo Akita, eu queria até um pouco mais kk e não esquece de beber água hein!!
@thiagocunha4108
@thiagocunha4108 2 жыл бұрын
Aquele like e comentário no inicio do vídeo de lei porque o cara merece!
@kubiskubis2
@kubiskubis2 2 жыл бұрын
Conteúdo magnífico, meus parabéns!!
@AlexIshida
@AlexIshida 2 жыл бұрын
O que eu gosto do Akita que é negócio é 0 ou 1 sem mimi e conteúdo técnico de qualidade, diferente de muitos estrelinhas aí do youtube que só falam mais do mesmo. Parabéns!
@arycassios
@arycassios Жыл бұрын
Esse cara é o unico (um dos unicos) que não so explica o superficial
@assisnetodamasceno93
@assisnetodamasceno93 2 жыл бұрын
Vídeos com conteúdo de alta qualidade e referencia de animes, não tem pra que melhor
@EdileiFreitas
@EdileiFreitas 2 жыл бұрын
Akita, parabéns pelo conteúdo!
@DevMultitask
@DevMultitask 2 жыл бұрын
Excelente vídeo como sempre... interessante sua abordagem de SQL... certamente é mais fácil entender como funciona do que ler a tese de 72 do Dr. Egdar Codd sobre modelos relacionais. Interessante que antes de passar para banco de dados e sem conhecer muita coisa, eu fiz em C um catálogo das minhas fitas K7 do jeito mais tosco possível gravando em arquivo texto, e hoje percebo como você codifica demais se não sabe as estruturas básicas (que hoje são usadas pelos frameworks).
@ClaudineyPerbony
@ClaudineyPerbony 2 жыл бұрын
Rapaz. Se superou , kkkk; Parabéns sempre!
@nilsonnogueira1020
@nilsonnogueira1020 2 жыл бұрын
que video show de bola... pqp... Akita eh phoda mano!!
@Celebi32
@Celebi32 2 жыл бұрын
Bom demais, sempre com conteudo otimo e fora da curva, vlw
@ramilani12
@ramilani12 2 жыл бұрын
Vídeo sensacional, Akita traz a TI raiz!
@dartz7137
@dartz7137 2 жыл бұрын
1:12:42 "E o que é isso que eu to fazendo ... lá lá lá ..." 😂 Mais um excelente vídeo! Valeu Akita.
@MateusAoQuadrado
@MateusAoQuadrado 2 жыл бұрын
PQP eu amo esse conhecimento BTS! Parabéns pelo conteúdo ele me ajudou um monte a ver como funciona um SQL. Embora tenha q rever algumas vezes para entender de fato. kkkkkk
@martygo
@martygo 2 жыл бұрын
Ups! Finalmente um vídeo de Akita pra aquecer o coração.
@marceloadade2951
@marceloadade2951 2 жыл бұрын
Apesar de ser na pegada pra DEV, todo DBA deveria assistir esse vídeo umas 3X pra entender como funciona o seu ganha-pão! Valeu Akita!
@krepker
@krepker 2 жыл бұрын
Quem poderia imaginar, o @Akita erra! kkkkkkk Muito obrigado por mais um excelente vídeo!! 1:14:10 hahaha
@guspretto
@guspretto 2 жыл бұрын
O cara não erra, Akita sempre entregando 100%!!
@wolftechnology_br
@wolftechnology_br 2 жыл бұрын
Parabéns Fabio. Cara seu conteúdo e muito denso. Estou estudando para gerenciar alguns dados como tenção, watts e id de clientes. Isso será implementado em kits de conversão para carros e motos a combustão em elétricos.
@joseadriano8168
@joseadriano8168 2 жыл бұрын
Fabio Akita pode ser duro mas fala muita verdade que nós iniciantes precisamos. Esse video é especial para mim porque voltei a estudar Mysql para melhorar os meus conhecimento, Meu objetivo é tornar bom Backend.
@ramyres110
@ramyres110 2 жыл бұрын
Novamente, excelente vídeo e o final demonstra o quão ruim são os efeitos do cigarro!!! rsrsrsrs... Brincadeira!!! Sucesso!!!
@davydwes
@davydwes 2 жыл бұрын
O vídeo que eu estava esperando
@alabvix
@alabvix 2 жыл бұрын
Uma terapia esse video, parabéns! Acho muito justo falar sobre bancos SQL em uma era que a galera só pensa em Mongos da vida, não que os NoSQL sejam ruins, mas vejo muitos taxarem o SQL como coisa do passado, peso morto, jurássico...
@lucianovieira5825
@lucianovieira5825 2 жыл бұрын
Akita 2.0, sempre passando conhecimento e pensando..., "Vou terminar como professor!" Obrigado por doar seu tempo.
@andreiki6273
@andreiki6273 2 жыл бұрын
Mais um inscrito! nota 10 para Akita-san.
@mestredosmagicos
@mestredosmagicos Жыл бұрын
kkkk demais esse final. É bom saber que o Akita é humano.
@ldias
@ldias 2 жыл бұрын
Eu me rachei com as referências nos nomes... 🤣 Já vi que o vídeo será bom.
@literallybiras
@literallybiras 2 жыл бұрын
Uau, video muito bem feito e pesquisado, sabia um pouco sobre banco de dados mas essa parte de considerar o bloco do HD nem fazia ideia. Eh sempre legal ver essas otimizações de coisas que a gente usa no dia a dia, empresas gigantescas como o Google tem problemas que muitas empresas meras mortais nem sonham, alguns dos exemplos que ja vi em blogs como usar o BSON ao invés do JSON, fazer uma patch na kernel do Linux pra dar reboots super rapidos, ligar e desligar 32-64 SSD Nvme em menos de um minuto, mudar o MTU (tamanho do packet do TCP) de 1500 pra 64KB e agora pra 4GB num único pacote TCP/IP, oq deve fazer sentido visto que eles não cobram dos usuários do Google Cloud por tráfego local e dizem que a rede interna dos servidores da google é de 600 Gigabits/s ...
@ggfelipelima
@ggfelipelima 2 жыл бұрын
Pqp ainda nem terminei de ver o vídeo e já digo, estava ansioso pela chegada desse dia, Akita falando de BD ❤️
@AlmirBispo-CSV-Comp-DB
@AlmirBispo-CSV-Comp-DB 2 жыл бұрын
Parabens pela dedicação !Eu também desenvolvi um banco tipo Nosql.Gosto muito desse assunto.
@hermessantos181
@hermessantos181 Жыл бұрын
Akita ensinando violão: aula 1, escolhendo o local exato pra plantar sua árvore. Brincadeiras a parte, que aula incrível. É muito bom saber o pq estou usando algo e como aquilo realmente funciona.
@rtm38
@rtm38 2 жыл бұрын
O final do vídeo, fenomenal, eu to rindo tanto que até os carrinho tão doendo,, nunca imaginei o Fabio largando um "pqp" kkkkkkkkkkk
@lorival77
@lorival77 2 жыл бұрын
Ótimo vídeo, o final é hilário, kkkk...
@lucaslima7759
@lucaslima7759 2 жыл бұрын
Cara, eu sei que o Akita não é de se deslumbrar com elogios, mas pqp... talvez o nível do conteúdo desse canal e a facilidade de didática seja única no KZbin. Sem falar que atropela fácil as explicaçoes e o aprofundamento de um curso superior. Só aplausos, valorizem esse cara galera. Não vai ter outro depois dele, certeza. 👏
@nortonalexandrekapp9199
@nortonalexandrekapp9199 2 жыл бұрын
Excelente explicação, pelo menos até onde consegui entender, mas me deu vontade de estudar todo o resto que não entendi, me inscrevi e vou acessar quando for menos limitado ...
@TheSugarCherryDev
@TheSugarCherryDev 3 ай бұрын
Muito louco que o akita disse para "experimentar com codigo" do tipo fazer projetos paralelos para estudar sobre algo, funcionou muito bem pra mim, comecei a estudar como crair uma linguagem de programação e consegui passar para o passo de criação de AST, isso me fez aprender muito sobre manipulação de strings, com esse conhecimento eu consegui criar uma linguagem de eventos pro meu motor de jogo, akita tem um jeito muito diferente pra explicar as coisas, gostei muito do canal dele e é uma grande inspiração pra mim pra continuar estudando.
@_rubenscjr
@_rubenscjr 2 жыл бұрын
Satisfação em chegar no final do vídeo e ver que o Akita é gente como a gente. Xinga, erra pra caralho, mas faz, mas uma ótima explicação sobre uma das "caixas pretas" do desenvolvimento 😂😂👏🏻👏🏻
@RodrigoSimoes182
@RodrigoSimoes182 2 жыл бұрын
Ajudou pra caramba pra ter uma noção de que não sei nada sobre Banco de Dados...preciso assistir esse epsódio umas 3 vezes pra juntar. as partes que eu acho q entendi
@diegolira2861
@diegolira2861 2 жыл бұрын
Like dado com gosto... Perfeito!
@brullex
@brullex 2 жыл бұрын
Finalmente minha ansiedade acabará por 1:14:41 e após isso ela começa novamente "Ficar olhando o canal todo dia pra vê se tem vídeo novo"
@hil449
@hil449 2 жыл бұрын
vai atrás de conteúdo em ingles ou documentação vei. Tem MUITO conteúdo bom pra vc aprender se vc estiver empolgado. Os canais fireship e computerphile são muito bons
@brullex
@brullex 2 жыл бұрын
@@hil449 Sim sim, estou estudando e tem muita coisa pra estudar e estudo bastante mas o proposito do meu post era expressar que a dinâmica singular que o Akita tem nos prende, e com isso estamos sempre esperando por mais, não é só o conteúdo didático, isso esta por ai em qualquer lugar, parafraseando o próprio akita: "Se você não encontrou, é pq não procurou direito." hahaha, agora a forma com que ele apresenta esse conteúdo que é o diferencial e é isso que nos causa a ansiedade, estar sempre esperando mais conteúdo, por ser um ótimo orador, se ele falasse de Jequiti, com certeza prenderia a atenção.
@tatubr2
@tatubr2 2 жыл бұрын
Bem show a camiseta! O conteúdo é bonus! rs
@jefaokpta
@jefaokpta 2 жыл бұрын
Vlw Akita mais uma vez vc deu show
@marcelocfsf8920
@marcelocfsf8920 2 жыл бұрын
Esse vídeo me deu uma ideia pra um projeto que tinha que fazer pra faculdade. Vou fazer um gerenciador de banco de dados usando Haskell. Muito obrigado Akita.
Discutindo sobre Banco de Dados - Dos primórdios a Big Data
1:29:04
Fabio Akita
Рет қаралды 169 М.
Modelagem de Software é Difícil? | "Ver" vs "Enxergar"
50:36
Fabio Akita
Рет қаралды 144 М.
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 6 МЛН
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 11 МЛН
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
Tudo que Você Queria Saber Sobre Dispositivos de Armazenamento
41:13
Aprenda o BÁSICO da programação na Godot Engine em 15 minutos!
15:16
Guará Programador
Рет қаралды 1,6 М.
Quebrei 3 HDs: Entendendo Armazenamento
27:26
Fabio Akita
Рет қаралды 91 М.
Rant: Projetos, TESTES e Estimativa??? | Rated-R
53:08
Fabio Akita
Рет қаралды 90 М.
Qual a REAL diferença entre Arquivos Binário e Texto?? 🤔
30:57
Introdução a Redes: Como Dados viram Ondas? | Parte 1
37:59
Fabio Akita
Рет қаралды 207 М.
Linguagem Compilada vs Interpretada | Qual é melhor?
1:11:45
Fabio Akita
Рет қаралды 151 М.
Qual a MAIOR MENTIRA contada sobre a história do BRASIL?!
15:57
Marcelo Andrade
Рет қаралды 6 М.
Сколько реально стоит ПК Величайшего?
0:37
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 435 М.
Самый тонкий смартфон в мире!
0:55
Не шарю!
Рет қаралды 137 М.