-
Was ist Datenvalidierung?
In diesem Artikel geht es um Datenvalidierung. Es geht also um die Validierung von Daten, die über ein Webformular erfasst werden und an eine Datenbank weitergeleitet werden. Die Datenvalidierung dient dabei dem Datenschutz von gespeicherten Informationen in einer Datenbank. Wenn ein Formular zur Dateneingabe im Web zur Verfügung gestellt wird, müssen alle Felder, die nicht…
-
Penetrationstest bei Webanwendungen
1. Was ist ein Penetrationstest und wie ist sein Ablauf? Ein Penetrationstest bei Webanwendungen ist ein umfassender Sicherheitstest und erstreckt sich über die Überprüfung der Sicherheit möglichst aller Bestandteile einer Anwendung. Hier wird versucht systematisch die Anwendung anzugreifen um so Sicherheitslücken wie beispielsweise SQL-Injections oder Cross-Site-Scripting-Schwachstellen frühzeitig zu identifizieren. Ein Penetrationstest bei Webanwendungen kann sehr…
-
Was ist ein Datenbankmodell (E/R-Modell)?
Die Basis einer Datenbank und der darin gespeicherten Tabellen, bilden die Datenbankstrukturen, die gewöhnlich in einem Datenbankmodell grafisch dargestellt werden. Hierzu ein Beispiel eines Datenbankmodells für die Verwaltung von Vereinsmitgliedern: Erklärungen zum Datenbankmodell Analyse und Design Schon beim Modell kann man erkennen, dass die verschiedenen Datenstrukturen logisch getrennt sind: Keine Redundanzen … Nun erkennen wir…