mirror of
https://github.com/ByteByteGoHq/system-design-101.git
synced 2026-04-05 09:47:24 -04:00
Adds ByteByteGo guides and links (#106)
This PR adds all the guides from [Visual Guides](https://bytebytego.com/guides/) section on bytebytego to the repository with proper links. - [x] Markdown files for guides and categories are placed inside `data/guides` and `data/categories` - [x] Guide links in readme are auto-generated using `scripts/readme.ts`. Everytime you run the script `npm run update-readme`, it reads the categories and guides from the above mentioned folders, generate production links for guides and categories and populate the table of content in the readme. This ensures that any future guides and categories will automatically get added to the readme. - [x] Sorting inside the readme matches the actual category and guides sorting on production
This commit is contained in:
24
data/guides/visualizing-a-sql-query.md
Normal file
24
data/guides/visualizing-a-sql-query.md
Normal file
@@ -0,0 +1,24 @@
|
||||
---
|
||||
title: "Visualizing a SQL Query"
|
||||
description: "Understand the logical order of operations in a SQL query."
|
||||
image: "https://assets.bytebytego.com/diagrams/0114-sql-query-logical-order.png"
|
||||
createdAt: "2024-03-14"
|
||||
draft: false
|
||||
categories:
|
||||
- computer-fundamentals
|
||||
tags:
|
||||
- "SQL"
|
||||
- "Databases"
|
||||
---
|
||||
|
||||

|
||||
|
||||
SQL statements are executed by the database system in several steps, including:
|
||||
|
||||
* Parsing the SQL statement and checking its validity
|
||||
|
||||
* Transforming the SQL into an internal representation, such as relational algebra
|
||||
|
||||
* Optimizing the internal representation and creating an execution plan that utilizes index information
|
||||
|
||||
* Executing the plan and returning the results
|
||||
Reference in New Issue
Block a user