Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: Fabio Akita

Загружено: 2022-05-09

Просмотров: 165661

Описание:

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 (https://github.com/akitaonrails/akita...)
GitHub do repositório de gramáticas do Antlr (https://github.com/antlr/grammars-v4)
SQLite Amalgamation (https://www.sqlite.org/amalgamation.html)
Visualização de AVL Tree (https://www.cs.usfca.edu/~galles/visu...)



Transcript: https://www.akitaonrails.com/2022/05/...
Podcast: https://anchor.fm/akitando/episodes/a...

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Curso Engenharia  Software - Introdução à Modelagem de Software

Curso Engenharia Software - Introdução à Modelagem de Software

Malućkiemu kolęduje Mała Armia Janosika

Malućkiemu kolęduje Mała Armia Janosika

Discutindo sobre Banco de Dados - Dos primórdios a Big Data

Discutindo sobre Banco de Dados - Dos primórdios a Big Data

ChatGPT Consegue te Substituir? | Entendendo Jobs Assíncronos

ChatGPT Consegue te Substituir? | Entendendo Jobs Assíncronos

O Computador de Turing e Von Neumann | Por que calculadoras não são computadores?

O Computador de Turing e Von Neumann | Por que calculadoras não são computadores?

Вся база SQL для начинающих за 1 час

Вся база SQL для начинающих за 1 час

Вебинар

Вебинар "Изучил Си — и что дальше? Путь от синтаксиса к реальному устройству"

Hello World Como Você Nunca Viu! | Entendendo C

Hello World Como Você Nunca Viu! | Entendendo C

Россиянам предстоит пережить боль- страшная цифра. Купянск- итоги. «СВО» уже длится как 2 мировая.

Россиянам предстоит пережить боль- страшная цифра. Купянск- итоги. «СВО» уже длится как 2 мировая.

Modelagem de Software é Difícil? |

Modelagem de Software é Difícil? | "Ver" vs "Enxergar"

Banco de Dados Relacional & SQL com SUPABASE | Masterclass Formação DEV

Banco de Dados Relacional & SQL com SUPABASE | Masterclass Formação DEV

Что мне удалось подглядеть в Северной Корее

Что мне удалось подглядеть в Северной Корее

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Desbloqueando o

Desbloqueando o "Algoritmo" do Twitter - Introdução a Grafos

Banco de dados para INICIANTES | #Live90

Banco de dados para INICIANTES | #Live90

Curso SQL Completo 2019 [Iniciantes] + Desafios + Muita Prática

Curso SQL Completo 2019 [Iniciantes] + Desafios + Muita Prática

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Eu não sabia o que era Docker até agora...

Eu não sabia o que era Docker até agora...

Curso SQL para Iniciantes

Curso SQL para Iniciantes

Entendendo GIT | (não é um tutorial!)

Entendendo GIT | (não é um tutorial!)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]