CRUD ist ein englisches Computerakronym, das eng mit der Verwaltung digitaler Daten verknüpft ist und sich auf die Funktionsweise gespeicherter Daten bezieht. Es umfasst vier grundlegende Operationen, die sich auf die Verwaltung der Relevanz von Daten und Anwendungen beziehen: Create, Read, Update und Delete.
CRUD ist ein sehr wichtiger Begriff im Bereich des Internets. Es ist aber auch ein wichtiger Begriff im gesamten Bereich der Informatik. Was sind die Funktionen eines CRUD? Wie macht man ein CRUD? Ein Überblick in diesem Beitrag.
Welche Funktionen hat ein CRUD?
Das Design einer Anwendung durchläuft mehrere Phasen, nämlich :
- das Web oder Windows,
- die Schicht der Geschäftslogik,
- die Schicht für den Datenzugriff,
- die Datenspeicherungsschicht.
Die letzten beiden kommunizieren direkt miteinander, um CRUD-Operationen durchzuführen.
CRUD bezieht sich auf vier grundlegende Operationen, mit denen jede Art von Daten verwaltet werden kann:
- Create oder Erstellen (Hinzufügen und Einfügen).
- Read oder Lesen (ansehen, suchen, auflisten, abfragen und extrahieren)
- Update oder aktualisieren (bearbeiten und editieren)
- Delete oder löschen (löschen)
Wie funktionieren diese vier grundlegenden CRUD-Operationen?
CRUD-Anwendungen ermöglichen es dir, Daten zu erstellen, zu lesen, zu aktualisieren, zu ändern und zu löschen.
Die Erstellungsprozedur führt die INSERT-Anweisung in einer SQL-Datenbank aus. Sie erstellt also einen neuen Datensatz. Dieser kann aus Benutzerinformationen, Aufgaben, einem Konto oder einer Veröffentlichung bestehen.
Die Leseprozedur ist eine Operation, die es dem Benutzer ermöglicht, die Erstellungen, Veröffentlichungen… zu lesen und darauf zuzugreifen. Die Suchfunktion ermöglicht es dem Benutzer, Einträge zu filtern, die er nicht benötigt.
Die Update-Prozedur ermöglicht es, bestehende Daten zu ändern. Konkret ermöglicht die Update-Funktion dem Nutzer, bereits vorhandene Daten zu ändern (je nach Bedarf sogar vollständig).
Das Löschverfahren löscht, wie der Name schon sagt, eine angegebene Zeile. Deutlicher ausgedrückt: Diese Funktion ermöglicht es dem Nutzer, einen Eintrag auf der Ebene der Datenbank oder der Benutzeroberfläche loszuwerden.
Wie werden die Funktionen in einem CRUD ausgeführt?
CRUD-Operationen werden normalerweise in Abhängigkeit von der Computersprachenumgebung ausgeführt. Sie werden daher in einer SQL-Datenbank anders ausgeführt als in einer NoSQL-Datenbank (z. B. HTTP, MongoDB, RESTFul und Xquery).
Für die Prozedur Create verwendet der Benutzer INSERT auf SQL und PUT oder POST insert auf NoSQL.
Für die Prozedur Read verwendet der Benutzer SELECT auf SQL. Er wird GET, COPY, MODIFY, RETURN oder HEAD für Nicht-SQL-Datenbanken verwenden.
Für die Prozedur Update wird er UPDATE in einer SQL-Datenbank verwenden. Bei NoSQL hingegen wird man die Funktionen PUT, PATCH, REPLACE, RENAME verwenden.
Was die Prozedur Delete betrifft, so wird die Funktion DELETE es ermöglichen, einen Eintrag in allen Datenbanken (egal ob SQL oder nicht) zu löschen.
Hinweis: Neben diesen Operationen, die in einer Datenbank durchgeführt werden, kann CRUD auch auf andere Funktionen angewendet werden. Dazu gehört auch das Löschen von Software.