Introduction
Databases store information. NoSQL and relational databases store data differently to fit different needs.
Jump into concepts and practice - no test required
NoSQL (DynamoDB): Uses tables but stores data as key-value or documents. Relational DB (SQL): Uses tables with rows and columns and SQL queries.
DynamoDB example:
{
"UserId": "123",
"Name": "Alice",
"Age": 30
}SQL example:
CREATE TABLE Users (
UserId INT PRIMARY KEY,
Name VARCHAR(100),
Age INT
);SELECT * FROM Users WHERE Age > 25;