WikiDer > CRUD

CRUD

CRUD ist ein Abkürzung von dem Informatik die die vier grundlegenden Operationen darstellt, die auf dauerhaften Daten ausgeführt werden (normalerweise a Datenbank) durchgeführt werden. Diese sind:

  • Create (oder insert): Füge neue Daten hinzu.
  • Rlesen (oder auswählen): Daten anfordern.
  • SIEpdate: Daten ändern.
  • delete: Daten löschen.

Praktisch jedes Softwareprogramm verwendet die CRUD-Funktionalität.

CRUD-Matrix

Eine CRUD-Matrix definiert die Beziehungen zwischen Datenobjekten (Tabellen in a relationale Datenbank) und Systemfunktionen.

CRUD-Matrizen (oder Tabellen) können als Werkzeug zur Vollständigkeitsprüfung einer logischen Information verwendet werden oder Datenmodell. Es ist beispielsweise unlogisch, wenn Daten gespeichert, aber nie gelesen werden. Dann können Sie sich fragen, ob es sinnvoll ist, die Daten zu speichern. Eine andere Möglichkeit besteht darin, dass Sie vergessen haben, einen Bericht zu beschreiben, der die gespeicherten Daten verwendet. Die CRUD-Matrix zwingt Sie dazu, sorgfältig über die Unterschiede nachzudenken Anfragen und ist oft der letzte Schritt von a logischDatenmodell. Daran schließt sich das physische Datenbankdesign an, auch technische Optimierung genannt.

Datenzyklustest

Eine CRUD-Matrix wird auch benötigt, wenn ein Datenzyklustest durchgeführt werden soll. Das ist ein Softwaretest Integrationsfehler zu finden. Dieser Test wird daher häufig in a . verwendet Abnahmeprüfung benutzt. Es testet beispielsweise, ob Kundendaten gelöscht werden können, wenn noch offene Bestellungen oder Rechnungen von diesem Kunden vorhanden sind. Was ist erlaubt und was ist nicht erlaubt Daten kann in a . aufgezeichnet werden Integritätsregel auch als bezeichnet Geschäftsregel erwähnt.

Geschichte

CRUD-Tabellen wurden eingeführt von James Martin In den Jahren '70 im Informationsingenieurswesen und verwandte Themen.