1.0.6 Seite 6

Wie kann auf die Daten zugegriffen werden?

Direkt, via einen DB-Client

Zugriff aus einer Applikation

Zugriff via generiertes SQL, z.B. KI-Tools


Für unsere Übungen in MySQL stehen zwei Möglichkeiten zum Start eines SQL Befehls zur Verfügung:
1)Absetzen des Commandos direkt im MySQL Prompt:
mysql> select * from sample.testtable;

2) Ausführung eines Skriptes:
mysql> source C:/TMP/Alter_Rechner/DHBW_Vorlesungen/Meine_Vorlesung/SQL-Programmierung/SQL.txt

Das Bündeln von Statements in Textdateien, sogenannten SQL-Skripten, kann sinnvoll sein, wenn man …
o DB-Änderungen im Zuge eines Rollout ausliefern möchte
o wenn man logisch zusammengehörende Verarbeitungsabfolgen im Batch-Modus ausführen möchte (zum Beispiel eine ETL-Strecke)

ETL: Extract, Transform, Load. Darunter versteht man ein Prozess, bei dem Daten aus mehreren, ggf. unterschiedlich strukturierten Datenquellen für einen Zieldatenbank aufbereitet und dann geladen werden.