Dieses Mal wurden SQL-Joins und SQL-Unions einander gegenübergestellt, um die Vorgehens- und Arbeitsweise beim Data-Mining besser nachvollziehen zu können. Dazu wurde zu Beginn der Stunde über den Unterschied zwischen Joins (verbindet mehrere Tabellen anhand einer gemeinsamen Spalte) und Unions (kombiniert zwei Abfragen miteinander und listet sie untereinander auf) gesprochen, bevor diese innerhalb einer virtuellen Webserverlösungen ausprobiert wurden. In diesem Zusammenhang wurde erneut auf die beiden virtuellen Webserverapplikationen XAMPP und MAMP zurückgegriffen, welche im Unterricht bereits angewendet werden konnten. Um wieder etwas Übung mit dem Datenbankmanagementsystem phpMyAdmin zu bekommen, wurden anfänglich diverse Datenbanken mit passender Kodierung erstellt (z.B. utf8mb4_general_ci - mb4 für größere Zeichen wie z.B. Emojis) und Teile der TERRA-Datenbank im SQL-Format darin importiert. Anschließend wurde der SQL-Editor aufgerufen und die erste gemeinsame SQL-Union darin vorgezeigt. Schlussendlich wurden damit einige, SQL-Joins und -Unions ausprobiert, welche den grundsätzlichen Unterschied zwischen den beiden Statements aufwiesen und die differenzierten Ausgaben einer Verknüpfung bzw. einer Kombination zweier Tabellenabfragen verdeutlichten.
Softwaretestinghelp.com - SQL Joins (Quelle: https://bit.ly/3nWa1Dq)