Tabellarisch und abfragbar: Verbindung zu Datenbanken (BD)

Aus Philo Wiki
Wechseln zu:Navigation, Suche

Relationale Datenbanken sind als Tabellen visualisierbar. Hinter der Auflistung auf der Homepage des Instituts steht eine Anzahl solcher "Tafeln". Ihre Struktur ist durch das Datenbankschema vorgegeben. Der Ausschnitt zeigt eine Anzahl von Spaltenbezeichnungen inklusive einiger Bedingungen, denen die Einträge dieser Spalten entsprechen müssen.

Personal-db4.jpg

Ein Segment der exisiterenden Tabelle mit Inhalt sieht so aus:

Personal-db1.jpg

Die Datenbank besteht aus mehreren Tabellen, aus deren Inhalt man durch eine Abfragesprache Informationen extrahieren kann. Ein Ausdruck der "Structured Query Language" (SQL) sieht etwa so aus:

SELECT vorname,zvorname,nachname FROM personen,pers_funkt,funktionen 
WHERE pers_funkt.funktion_id=funktionen.funktion_id 
AND pers_funkt.person_id=personen.person_id AND funktionen.funktion_id='8'


Personal-db2.jpg Personal-db3.jpg

zurück zu Bildung und Datenbanken (Vorlesung Hrachovec, Sommer 2009)