Modul 5 Datenbanken anwenden

KategorieWissensgebietRefFertigkeit
Datenbanken verstehenDatenbank-Organisation5.1.2.1Verstehen, dass jede Tabelle der Datenbank nur Daten enthalten sollte, die zu einer einzigen Objektart gehören
5.1.2.2Verstehen, dass jedes Feld in einer Tabelle nur ein Datenelement enthalten sollte
5.1.2.3Verstehen, dass für jedes Feld der passende Datentyp festgelegt ist wie:Text, Zahl, Datum/Uhrzeit, ja/nein
5.1.2.4Verstehen, dass für jedes Feld die passende Feldeigenschaften festgelegt ist wie: Feldgröße, Format, Standardwert
5.1.2.5Verstehen, was ein Primärschlüssel ist
5.1.2.6Verstehen, was ein Index ist. Verstehen, wie er einen schnelleren Datenzugriff ermöglicht
Datenbank-Organisation5.1.2.1Verstehen, dass jede Tabelle der Datenbank nur Daten enthalten sollte, die zu einer einzigen Objektart gehören
5.1.2.2Verstehen, dass jedes Feld in einer Tabelle nur ein Datenelement enthalten sollte
5.1.2.3Verstehen, dass für jedes Feld der passende Datentyp festgelegt ist wie:Text, Zahl, Datum/Uhrzeit, ja/nein
5.1.2.4Verstehen, dass für jedes Feld die passende Feldeigenschaften festgelegt ist wie:
5.1.2.5Verstehen, was ein Primärschlüssel ist
5.1.2.6Verstehen, was ein Index ist. Verstehen, wie er einen schnelleren Datenzugriff ermöglicht
Datenbank-Organisation5.1.2.1Verstehen, dass jede Tabelle der Datenbank nur Daten enthalten sollte, die zu einer einzigen Objektart gehören
5.1.2.2Verstehen, dass jedes Feld in einer Tabelle nur ein Datenelement enthalten sollte
5.1.2.3Verstehen, dass für jedes Feld der passende Datentyp festgelegt ist wie:Text, Zahl, Datum/Uhrzeit, ja/nein
5.1.2.4Verstehen, dass für jedes Feld die passende Feldeigenschaften festgelegt ist wie:
5.1.2.5Verstehen, was ein Primärschlüssel ist
5.1.2.6Verstehen, was ein Index ist. Verstehen, wie er einen schnelleren Datenzugriff ermöglicht
Datenbank-Organisation5.1.2.1Verstehen, dass jede Tabelle der Datenbank nur Daten enthalten sollte, die zu einer einzigen Objektart gehören
5.1.2.2Verstehen, dass jedes Feld in einer Tabelle nur ein Datenelement enthalten sollte
5.1.2.3Verstehen, dass für jedes Feld der passende Datentyp festgelegt ist wie:Text, Zahl, Datum/Uhrzeit, ja/nein
5.1.2.4Verstehen, dass für jedes Feld die passende Feldeigenschaften festgelegt ist wie:
5.1.2.5Verstehen, was ein Primärschlüssel ist
5.1.2.6Verstehen, was ein Index ist. Verstehen, wie er einen schnelleren Datenzugriff ermöglicht
Datenbank-Organisation5.1.2.1Verstehen, dass jede Tabelle der Datenbank nur Daten enthalten sollte, die zu einer einzigen Objektart gehören
5.1.2.2Verstehen, dass jedes Feld in einer Tabelle nur ein Datenelement enthalten sollte
5.1.2.3Verstehen, dass für jedes Feld der passende Datentyp festgelegt ist wie:Text, Zahl, Datum/Uhrzeit, ja/nein
5.1.2.4Verstehen, dass für jedes Feld die passende Feldeigenschaften festgelegt ist wie:
5.1.2.5Verstehen, was ein Primärschlüssel ist
5.1.2.6Verstehen, was ein Index ist. Verstehen, wie er einen schnelleren Datenzugriff ermöglicht
Ganzes Modul anzeigenZurück  Vor

Redundanz

Daten, die unnötigerweise wiederholt eingetragen werden müssen (wie es besonders beim Sammeln von Daten in einem Tabellenkalkulationsprogramm - statt einer Datenbank - vorkommt). In der gezeigten Tabelle kommen Mitarbeiter- und Fahrzeugdaten mehrfach vor:

redundante Daten in einer fahrtenbuchtabelle

Folgen der Redundanten Datenfülle:

  • erhöhter Arbeitszeitaufwand
  • hoher Speicherplatzbedarf
  • Fehleranfälligkeit: Fehler beim Eintragen führt zu Fehler bei Auswertung.
  • Änderung eines einzelnen Datenelements muss ebenfalls mehrfach durchgeführt werden.

In einer Datenbank wird dies vermieden, indem die Daten in mehrere Tabellen aufgeteilt werden. Jede Objekt- oder Vorgangsart bekommt dabei eine eigene Tabelle. Im gezeigten Beispiel:

  • Tabelle Mitarbeiter
  • Tabelle Fahrzeuge
  • Tabelle Fahrten

Die Tabellen werden über Beziehungen verknüpft. So kann eine Tabelle zur Auswertung (z.B. wie die oben gezeigte) mit Hilfe einer einfachen Abfrage jederzeit automatisch erzeugt werden.

Glossar

Nach Alphabet:

* A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Modul (Syllabus-Ansicht):

1 2 3 4 5 6 7