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 1Begriff 2Unterschied
DatenbankDBMSDatenbank enthält Daten, DBMS verwaltet Daten
TabelleDatensatzTabelle enthält mehrere Datensätze
DatensatzFeldDatensatz = Zeile, Feld = einzelner Wert
AttributDatensatzAttribut = Spalte, Datensatz = Zeile

Schlüssel

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

Datenmodellierung

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

SQL

Begriff 1Begriff 2Unterschied
WHEREHAVINGWHERE filtert Datensätze, HAVING filtert Gruppen
GROUP BYORDER BYGROUP BY gruppiert, ORDER BY sortiert
COUNTSUMCOUNT zählt Datensätze, SUM addiert Werte
INNER JOINLEFT JOININNER JOIN nur passende, LEFT JOIN alle linken Datensätze
DELETEDROPDELETE löscht Datensätze, DROP löscht Tabellen oder Datenbankobjekte

Normalisierung

Begriff 1Begriff 2Unterschied
RedundanzInkonsistenzRedundanz = doppelte Daten, Inkonsistenz = widersprüchliche Daten
1. Normalform2. Normalform1NF = atomar, 2NF = abhängig vom ganzen Schlüssel
2. Normalform3. Normalform2NF betrifft Schlüsselabhängigkeit, 3NF transitive Abhängigkeiten
NormalisierungDenormalisierungNormalisierung 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