Datenbanken und DBMS
Bevor wir mit SQL loslegen, schauen wir uns die grundlegenden Begriffe rund um Datenbanken an. So verstehst du, wofür SQL gebraucht wird und in welcher Umgebung es läuft.
Im Grunde ist das nur ein Speicher für irgendwelche Informationen – mehr nicht. Für sich genommen wären Datenbanken kaum interessant, wenn es nicht die Datenbankmanagementsysteme gäbe.
Einfacher gesagt: Ein DBMS ist ein System, mit dem du Datenbanken erstellst und die darin enthaltenen Informationen verwaltest.
So sieht das Zusammenspiel mit einer Datenbank im einfachsten Fall aus:

DBMS-Ranking
Aktuell sieht das Ranking der Datenbankmanagementsysteme so aus:
- Oracle – relationales DBMS
- MySQL – relationales DBMS
- Microsoft SQL Server – relationales DBMS
- PostgreSQL – relationales DBMS
- MongoDB – dokumentenorientiertes DBMS
- Redis – Key-Value-Store
- Snowflake – cloud-basiertes relationales DBMS
- Elasticsearch – Suchmaschine
- IBM Db2 – relationales DBMS
- SQLite – relationales DBMS
Fällt dir auf, dass 7 von 10 der beliebtesten DBMS relational sind? Du hast also genau das Richtige zum Lernen ausgewählt 😉.
Lass uns prüfen, ob du das Thema verstanden hast. Wähle die richtige Aussage: