Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Datenbanken mit Tabellen, Formularen und Abfragen sowie Beziehungen in Datenbanken Das komplette Material finden Sie hier: Download bei School-Scout.de
Datenbanken Bevor Sie sich mit einer Datenbank näher beschäftigen, stellen Sie sich vielleicht die Frage: Was ist eine überhaupt Datenbank? Eine Datenbank können Sie sich als eine Art Speicher vorstellen, in dem große Datenmengen erfasst und abgelegt werden und dann dem Anwender jederzeit zur Verfügung stehen. Dazu zählen sowohl das Programm, das Sie zur Datenverwaltung benutzen als auch die in diesem Programm gespeicherten und gesammelten Daten. In der Praxis werden meist relationale Datenbanken eingesetzt. Was dies bedeutet, wird weiter unten genauer erläutert. Einsatzgebiete von Datenbanken Früher waren Datenbanken nur in Form von Karteikarten bekannt. Da aber die Informationen und Daten immer mehr wurden, war eine vernünftige Verwaltung nur noch durch Einsatz von computergestützten Datenbanksystemen möglich. Deren Nutzen können Sie vor allem am Zeitaufwand erkennen, wenn Sie Informationen suchen. Um große Datenmengen systematisch zu sammeln und zu speichern, müssen Sie ein leistungsfähiges Datenbankprogramm einsetzen. Mit einer Datenbank werden große Mengen an Informationen schnell und platzsparend zu verwaltet. Die Entwicklung der Datenbanksysteme vollzog sich im Laufe der Zeit von einfachen Speicherungsstrukturen zu vielseitig einsetzbaren und flexiblen relationalen Datenbanken. 2
Die Daten einer Datenbank können vom Benutzer bearbeitet und verändert, sortiert und nach bestimmten Kriterien gefiltert, mit Hilfe von Abfragen ausgewertet, mit Hilfe von Berichten übersichtlich ausgedruckt, in anderen Programmen weiterverarbeitet werden Relationale Datenbanken Kennzeichen einer relationalen Datenbank ist es, dass zwischen den verschiedenen erfassten Elementen bestimmte Beziehungen bestehen. Sie erlauben eine einfache Systematisierung der Datenbestände Die Informationen werden dazu in Tabellen abgelegt. Die Zeile in einer solchen Tabelle bezeichnet man als Datensatz. Dieser wiederum kann aus mehreren Feldern bestehen. Definition - Datensatz Unter einem Datensatz versteht man die Anordnung von Feldinhalten, die in einem inhaltlichen Zusammenhang zueinander stehen. Datensatz Name Vorname Straße Ort Telefon Meier Otto Grosse Str. 11 11000 Berlin 030/343434 Felder oder Feldnamen sind hier: Name, Vorname, Straße, Ort und Telefon. Feldinhalte sind Meier, Otto, Grosse Str. 11, 11000 Berlin, 030/343434 Der Datensatz besteht hier aus den Feldinhalten von Meier bis 030/343434. Durch eine solche Strukturierung werden Mehrfacherfassungen von Daten vermieden und es existieren umfassende Bearbeitungsmöglichkeiten für Ihre Daten. 3
Bei einer relationalen Datenbank stehen die meisten Tabellen in einer Beziehung untereinander. Durch diese Beziehungen ist es möglich, dass Informationen aus unterschiedlichen Tabellen schnell gefunden und zusammengeführt werden können. Es ist zweckmäßig, wenn Im- und Exportmöglichkeiten bestehen. Denn dann können Sie Ihre Daten auch in anderen Anwenderprogrammen nutzen. So lassen sich die Adressen einer Datenbank problemlos in einen Serienbrief der Textverarbeitung einsetzen. Die wichtigsten Feldtypen sind: Text: Diesen Typ benutzen Sie, wenn der Inhalt des Feldes aus Text oder Zahlen besteht mit denen nicht gerechnet wird. Beispiel: Name, Vorname, Ort, Straße aber auch Postleitzahl oder Telefonnummer. In diesem Datentyp können bis zu 255 Zeichen gespeichert werden. Memo: Diesen Typ können Sie einsetzen, wenn Sie den Typ Text nutzen möchten, aber mehr als 255 Zeichen speichern müssen. Die maximale Länge beträgt hier 65.536 Zeichen. Zahl: Hier gibt es grob noch die Unterscheidung integer = ganzzahlig oder double = mit Komma. Diese Typen benutzen Sie immer dann, wenn Sie Zahlen eingeben möchten, die noch weiter verarbeitet werden sollen. Beispiel ist ein Einzelpreis eines Produktes. Datum: Zur Eingabe von Datumswerten, z.b. Geburtsdatum Währung: zur Eingabe von Zahlen, die automatisch das Format Währung erhalten sollen. Beispiel dafür sind Angaben zur Höhe des Einkommens ja/nein: Dieses Format wird immer dann eingesetzt, wenn es nur zwei Möglichkeiten der Eingabe gibt. z. B. Geschlecht: männlich weiblich Beispiele für Datenbanken im alltäglichen Leben sind: Telefonbücher, Adressverzeichnisse, Patientenkarteien in Arztpraxen, Personaldatenbanken in Firmen, 4
Datenbankeinsatz in der Schule Gerade in Schulen ist es undenkbar, eine effektive Verwaltung ohne den Einsatz von Datenbanken durchzuführen. Auch hier werden die Datenansammlungen immer komplexer. Dies geht von Schülerdaten, über Lehrerdaten bis hin zu Unterrichtsinformationen. Hier hat die verwendetet Datenbank meist die Form eines Schulverwaltungsprogramms. Innerhalb der Schulverwaltung können Sie so schnell und korrekt Suchvorgänge wie die nachfolgenden durchführen: alle Schüler und Schülerinnen eines Jahrgangs alle Schüler und Schülerinnen eines Geburtsjahres alle Schüler und Schülerinnen die katholisch sind alle Schüler und Schülerinnen die katholisch sind und ein bestimmtes Geburtsjahr haben. Datenbanken werden nicht nur zur Verwaltung ganzer Schulen eingesetzt sondern auch bei der Unterrichtsverwaltung. Dazu zählen Aufgabenbereiche wie die Notenverwaltung oder die Verwaltung der Klassenbibliothek. Aufbau einer Datenbank Eine ganz wesentliche Rolle spielt der richtige Aufbau der Datenbank, sodass Sie diese auch anschließend vernünftig einsetzen können. Deshalb sollten Sie sich, wenn Sie ein Datenbankprogramm benutzen, im Vorfeld zunächst Gedanken über den Aufbau Ihrer Tabellen machen. Da es sich bei den gängigen Datenbankprogrammen in aller Regel um sogenannte relationale Datenbanken handelt, bedeutet dies, dass die Daten in Tabellen gespeichert werden. Durch eine Verbindung zwischen den Tabellen werden Verbindungen zwischen den Daten geschaffen. 5
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Datenbanken mit Tabellen, Formularen und Abfragen sowie Beziehungen in Datenbanken Das komplette Material finden Sie hier: Download bei School-Scout.de