Add installation instructions

- 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
This commit is contained in:
Alexander Hess 2021-07-26 21:44:57 +02:00
commit e80bff90b4
Signed by: alexander
GPG key ID: 344EA5AB10D868E0
75 changed files with 492 additions and 1 deletions

View file

@ -3,5 +3,19 @@
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/).
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*.