Heaxia Blog

Basic SQL & Visualization Class

Prerequisite for SQL Basic Fundamental and Visualization

Before joining the session, please prepare the following tools on your laptop.

๐ŸŸข 1. SQLite GUI (Portable)

We will use DB Browser for SQLite (no installation required).

๐Ÿ‘‰ Download here:
https://sqlitebrowser.org/dl/

Choose:

  • Windows โ†’ ZIP (no installer)
  • Linux โ†’ AppImage

Run:

  • Windows: extract โ†’ double click DB Browser for SQLite.exe
  • Linux:

๐Ÿ”ต 2. Metabase (Visualization Tool)

๐Ÿ‘‰ Download Metabase JAR:
https://www.metabase.com/start/oss/jar.html

Save the file as:

๐ŸŸก 3. Java (Portable โ€” No Install Required)

Metabase requires Java to run.

๐Ÿ‘‰ Download Java (ZIP version):
https://adoptium.net/

Choose:

  • Version: Java 17 or 21 (LTS)
  • Package: ZIP (NOT installer)

๐Ÿ“ Recommended Folder Setup

Create a folder like this:

โ–ถ๏ธ 4. Run Metabase (Windows)

Create file run.bat inside metabase/:

Then double click:

Open in browser:

โœ… Checklist (Before Class)

Make sure you can:

  • Open DB Browser for SQLite
  • Run Metabase (http://localhost:3000)
  • No errors when running Java

๐ŸŽฏ What We Will Learn

  • SQL basics (SELECT, JOIN, GROUP BY)
  • Data processing (replace Excel formulas)
  • Data visualization using Metabase

If you have any issue during setup, please ask before the session ๐Ÿ‘

Chapters

ยฉ Heaxia ยท Exclusive content. Redistribution prohibited.