Junior — Middle
Kunt u uitleggen wat het uitvoeren van CRUD-bewerkingen betekent in de context van werken met databases?
sobes.tech AI
Antwoord van AI
CRUD is een afkorting die de vier belangrijkste bewerkingen met gegevens in een database aangeeft:
- Create (Aanmaken): het toevoegen van een nieuwe record aan de database.
- Read (Lezen): het ophalen van gegevens uit de database.
- Update (Bijwerken): het wijzigen van bestaande gegevens.
- Delete (Verwijderen): het verwijderen van records uit de database.
In de context van C# worden deze operaties geïmplementeerd door interactie met de database, bijvoorbeeld met behulp van Entity Framework:
// Aanmaken
var user = new User { Name = "Иван" };
dbContext.Users.Add(user);
dbContext.SaveChanges();
// Lezen
var existingUser = dbContext.Users.Find(userId);
// Bijwerken
existingUser.Name = "Пётр";
dbContext.SaveChanges();
// Verwijderen
dbContext.Users.Remove(existingUser);
dbContext.SaveChanges();
Op deze manier zorgen CRUD-operaties voor een volledige cyclus van gegevensbeheer.