ycliper

Популярное

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

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

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

Топ запросов

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

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

database

sqlite3

btree

avltree

cormen

antlr4

transpiler

javascript

postgres

Автор: Fabio Akita

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

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

Описание: 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...

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Fiz um servidor de "SQL"?? | Entendendo Banco de Dados

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

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

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

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

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

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

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

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

Introdução a Redes: Como Dados viram Ondas? | Parte 1

Introdução a Redes: Como Dados viram Ondas? | Parte 1

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

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

INSTASAMKA x MONEYKEN x Александр Волков | ЧТО БЫЛО ДАЛЬШЕ?

INSTASAMKA x MONEYKEN x Александр Волков | ЧТО БЫЛО ДАЛЬШЕ?

16 Linguagens em 16 Dias: Minha Saga da Rinha de Backend

16 Linguagens em 16 Dias: Minha Saga da Rinha de Backend

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

«Жить надо сегодня». Олег Тиньков и Майкл Калви о взлете нового финтех-стартапа Plata

FÁBIO AKITA - QUAIS AS MELHORES FERRAMENTAS DE IA? - KRITIKÊ #362

FÁBIO AKITA - QUAIS AS MELHORES FERRAMENTAS DE IA? - KRITIKÊ #362

Conhecimentos Básicos para Iniciantes em Programação | Série

Conhecimentos Básicos para Iniciantes em Programação | Série "Começando aos 40"

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

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



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



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