Skip to main content

8.5 Häufige Verwechslungen

Definition

Häufige Verwechslungen sind Begriffe, die in Datenbankaufgaben ähnlich wirken, aber fachlich unterschiedliche Bedeutungen haben.


Grundbegriffe

Begriff 1 Begriff 2 Unterschied
Datenbank DBMS Datenbank enthält Daten, DBMS verwaltet Daten
Tabelle Datensatz Tabelle enthält mehrere Datensätze
Datensatz Feld Datensatz = Zeile, Feld = einzelner Wert
Attribut Datensatz Attribut = Spalte, Datensatz = Zeile

Schlüssel

Begriff 1 Begriff 2 Unterschied
Primärschlüssel Fremdschlüssel Primärschlüssel identifiziert, Fremdschlüssel verweist
Primärschlüssel Attribut Primärschlüssel ist ein besonderes Attribut
Fremdschlüssel Beziehung Fremdschlüssel setzt eine Beziehung technisch um

Datenmodellierung

Begriff 1 Begriff 2 Unterschied
Entität Attribut Entität = Objekt, Attribut = Eigenschaft
Entität Entitätstyp Entität = einzelnes Objekt, Entitätstyp = Gruppe gleichartiger Objekte
Beziehung Kardinalität Beziehung verbindet Entitäten, Kardinalität beschreibt die Anzahl
N:M-Beziehung Zwischentabelle N:M wird durch eine Zwischentabelle aufgelöst

SQL

Begriff 1 Begriff 2 Unterschied
WHERE HAVING WHERE filtert Datensätze, HAVING filtert Gruppen
GROUP BY ORDER BY GROUP BY gruppiert, ORDER BY sortiert
COUNT SUM COUNT zählt Datensätze, SUM addiert Werte
INNER JOIN LEFT JOIN INNER JOIN nur passende, LEFT JOIN alle linken Datensätze
DELETE DROP DELETE löscht Datensätze, DROP löscht Tabellen oder Datenbankobjekte

Normalisierung

Begriff 1 Begriff 2 Unterschied
Redundanz Inkonsistenz Redundanz = doppelte Daten, Inkonsistenz = widersprüchliche Daten
1. Normalform 2. Normalform 1NF = atomar, 2NF = abhängig vom ganzen Schlüssel
2. Normalform 3. Normalform 2NF betrifft Schlüsselabhängigkeit, 3NF transitive Abhängigkeiten
Normalisierung Denormalisierung Normalisierung reduziert Redundanz, Denormalisierung nimmt Redundanz bewusst in Kauf

Merksatz

Viele Datenbankfehler entstehen durch verwechselte Begriffe.


Prüfungshinweis

In IHK-Aufgaben immer genau lesen, ob nach Modellierung, Schlüsseln, SQL-Abfrage oder Normalisierung gefragt wird.

Typische Fehler:

  • Tabelle und Datensatz verwechseln.
  • Primärschlüssel und Fremdschlüssel verwechseln.
  • WHERE und HAVING verwechseln.
  • GROUP BY und ORDER BY verwechseln.
  • N:M-Beziehung ohne Zwischentabelle umsetzen.

Quellen

  • IT-Handbuch für Fachinformatiker