- to ensure even an absolute beginner gets a PostgreSQL server up and running, the default installation assumes that the student first installs VirtualBox with a Ubuntu Desktop machine in it - on the Ubuntu guest machine, the apt packages postgresql and postgresql-contrib are installed first
21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
# Intro to SQL & Databases
|
|
|
|
This project is a *thorough* introductory course
|
|
in **[SQL <img height="12" style="display: inline-block" src="static/link/to_wiki.png">](https://en.wikipedia.org/wiki/SQL)**
|
|
and **[databases <img height="12" style="display: inline-block" src="static/link/to_wiki.png">](https://en.wikipedia.org/wiki/Database)**
|
|
based on the free and open-source database **[PostgreSQL <img height="12" style="display: inline-block" src="static/link/to_postgres.png">](https://www.postgresql.org/)** (or "Postgres" for short).
|
|
|
|
|
|
## Installation
|
|
|
|
To follow this course, an installation of **PostgreSQL 13** or higher is expected.
|
|
If you know how to do this on your own machine,
|
|
you may do so at your own discretion.
|
|
Yet, to ensure that
|
|
each student has a development environment
|
|
similar to the instructor's one,
|
|
follow this *extensive* **[installation tutorial](INSTALL.md)**
|
|
and set up a [virtual machine <img height="12" style="display: inline-block" src="static/link/to_wiki.png">](https://en.wikipedia.org/wiki/Virtual_machine)
|
|
with all the required software on it.
|
|
The estimated time for this should be around *one hour*.
|
|
|