Chapter 1
Chapter 1
INTRODUCTION TO SQL
Jasmin Ludolf
Senior Data Science Content Developer,
DataCamp
Course goals
1. Understand databases and their structure → Chapter 1
2. Extract information from databases using SQL → Chapter 2
INTRODUCTION TO SQL
Structured Query Language (SQL)
SQL communicates with databases
INTRODUCTION TO SQL
Introducing databases
INTRODUCTION TO SQL
A closer look at tables
INTRODUCTION TO SQL
Rows and columns
Individual data
Specific part of data
INTRODUCTION TO SQL
Relational databases
Define relationships between tables of data inside the database
INTRODUCTION TO SQL
Database advantages
INTRODUCTION TO SQL
Let's practice!
INTRODUCTION TO SQL
Tables
INTRODUCTION TO SQL
Jasmin Ludolf
Senior Data Science Content Developer,
DataCamp
Table naming
Table names:
Clear
Lowercase
INTRODUCTION TO SQL
Records and fields
Table rows are records
Table columns are fields
INTRODUCTION TO SQL
Records
A specific data observation
INTRODUCTION TO SQL
Fields
INTRODUCTION TO SQL
Field naming
Field names:
Lowercase
Singular
INTRODUCTION TO SQL
Unique identifiers
Keys identify unique records
INTRODUCTION TO SQL
Multiple tables
INTRODUCTION TO SQL
Let's practice!
INTRODUCTION TO SQL
Data
INTRODUCTION TO SQL
Jasmin Ludolf
Senior Data Science Content Developer,
DataCamp
Database storage
INTRODUCTION TO SQL
SQL data types
Different types of data are stored differently and take up different space
INTRODUCTION TO SQL
Strings
INTRODUCTION TO SQL
Integers
INTRODUCTION TO SQL
Floats
INTRODUCTION TO SQL
Schemas
INTRODUCTION TO SQL
Let's practice!
INTRODUCTION TO SQL