Werbung

Regelvalidierung

Prüfen, ob ein Datensatz einer Menge von Format-, Bereichs-, Typ- oder Geschäftsregeln entspricht.

Lernen

Prüfen, ob ein Datensatz einer Menge von Format-, Bereichs-, Typ- oder Geschäftsregeln entspricht.

Regelvalidierung ist der Prozess, mit dem bestätigt wird, dass ein Datenwert explizite Einschränkungen erfüllt, bevor er akzeptiert wird. Typische Klassen: (a) Formatregeln — der Wert entspricht einem Muster; (b) Bereichsregeln — der Wert liegt in erlaubten Grenzen; (c) Typregeln — der Wert hat den erwarteten Typ; (d) Geschäftsregeln — domänenspezifische Invarianten. Ein Datensatz ist genau dann gültig, wenn er alle geltenden Regeln erfüllt.

gültig(Datensatz) ⇔ ∀ r ∈ Regeln : r(Datensatz) gilt

  • E-Mail-Format: „[email protected]" ✓; „user@@example" ✗
  • Altersbereich [0, 130]: 25 ✓; 200 ✗
  • Geschäftsregel: Rechnungssumme = Summe der Positionen

So erkennen Sie es

  • Ein Datensatz wird mit Regeln präsentiert
  • Die Aufgabe fragt nach Gültigkeit oder verletzter Regel
  • Regeln können kombiniert oder hierarchisch sein

Häufige Fehler

  • Bei der ersten erfolgreichen Regel aufhören
  • „Gültiges Format" mit „korrektem Wert" verwechseln
  • Groß-/Kleinschreibung, Leerzeichen oder lokale Trennzeichen ignorieren

Übungshinweise

Fehlerprüfung

Werbung