What is a relational database?


Using DB Browser for SQLite


Figure 1

DB Browser run

Figure 2

DB Browser initial screen

Figure 3

Data Browser Preferences

Figure 4

Table Actions

Figure 5

SQL Query results

The Select Statement


Missing Data


Figure 1

Farms NULLs

Figure 2

Farms_csv

Figure 3

Farms_csv

Creating New Columns


Figure 1

Conversion failure

Aggregations


Figure 1

Villages

Creating tables and views


Figure 1

Import table

Figure 2

Modify Table

The SQLite command line


Figure 1

SQLite shell

Figure 2

SQLite shell query example

Figure 3

SQLite shell dot commands

Figure 4

SQLite my.filename

Joins


Figure 1

Maize

Figure 2

Maize

Figure 3

Join1

Figure 4

Left Outer Join1

Figure 5

Left Outer Join1

Using database tables in other environments


Figure 1

SQL_10_DataSource

Figure 2

SQL_10_No_Tables

Figure 3

SQL_10_Choose_Columns

Figure 4

SQL_10_Choose_Columns_2

Figure 5

SQL_10_return_data

Figure 6

SQL_10_place_data