Fiz um servidor de "SQL"?? | Entendendo Banco de Dados
What do compiler technologies and data structures have to do with databases? I decided to have fun creating a small "stupid" database for you to see a different perspective on what a database is underneath. Disclaimer: this won't be an SQL tutorial, but I think it might change your view on databases. ERRATA At 6:30 I say "intermittent diet" but I meant to say "intermittent fasting" CONTENT 00:00:00 Intro 00:00:35 Problem with Tutorials/Courses 00:02:51 User Database 00:03:29 "Simulating" a database 00:04:58 "Fake" SQL? 00:07:16 Building the Fake SQL 00:10:59 Try it with Code! 00:15:39 Testing Fake SQL with Jest 00:19:38 Adding "SQL" to "Fake SQL" 00:22:01 Getting to Know Antlr4 00:24:39 Copying from SQLite3 00:30:34 Creating my Parse Tree Listener 00:39:41 What is an Index? 00:49:10 Databases have Interpreters! 00:49:51 Transaction Log! 00:55:33 How does a database "write" to disk?? 01:05:57 B-Trees 01:08:30 Making Client-Server! 01:09:55 Conclusion 01:12:26 Bloopers! LINKS GitHub for Stupid Database - episode code (https://github.com/akitaonrails/akita...) GitHub for Antlr grammar repository (https://github.com/antlr/grammars-v4) SQLite Amalgamation (https://www.sqlite.org/amalgamation.html) AVL Tree Visualization (https://www.cs.usfca.edu/~galles/visu...) Transcript: https://www.akitaonrails.com/2022/05/... Podcast: https://anchor.fm/akitando/episodes/a...

Discussing Databases | From Origin to Big Data

Learning about Computers with Super Mario (the hardcore+ way!)

O RISCO OCULTO DAS CRIPTOS

What Comes AFTER Hello World | Fixing My C

Your Security SUCKS | Password Managers, 2FA, Encryption

WSL2 no Windows: Ambiente Linux completo (com Docker + VSCode)

Python? Java? Rust? What's the Difference? | Discussing about Languages

Unlocking the Twitter "Algorithm" | Graphs and Recommendation

"Hello World" as you've never seen before!

How to Make Ingresso.com Scale?
![Beginner to T-SQL [Full Course]](https://i.ytimg.com/vi/cACat4KNncg/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLA4o6xA3UzwmxwP9P-enFU9sgxi6Q)
Beginner to T-SQL [Full Course]

Learning at the Edge of Chaos | Rant Rated R

Making your Web App Faster | 4 Optimization Techniques

SQL Tutorial for Beginners with SQL Server | Full Course | 2024

Is Software Modeling Hard? | "Looking" vs "Seeing"

O que eu aprendi ao longo de 6 meses programando com IA.

The Pain of Learning | What Courses/Books?

Understanding GIT

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

