Sobes.tech
Junior — Middle

Môžete vysvetliť, čo znamená vykonávanie CRUD operácií v kontexte práce s databázami?

sobes.tech AI

Odpoveď od AI

CRUD je skratka koja označuje štyri osnovne operácie s údajmi v databáze:

  • Create (Vytvoriť): pridanie nového záznamu do databázy.
  • Read (Čítať): získanie údajov z databázy.
  • Update (Aktualizovať): zmena existujúcich údajov.
  • Delete (Vymazať): odstránenie záznamov z databázy.

V kontexte C# sú tieto operácie realizované prostredníctvom interakcie s databázou, napríklad pomocou Entity Framework:

// Vytvoriť
var user = new User { Name = "Иван" };
dbContext.Users.Add(user);
dbContext.SaveChanges();

// Čítať
var existingUser = dbContext.Users.Find(userId);

// Aktualizovať
existingUser.Name = "Пётр";
dbContext.SaveChanges();

// Vymazať
dbContext.Users.Remove(existingUser);
dbContext.SaveChanges();

Týmto spôsobom CRUD operácie zabezpečujú úplný cyklus správy údajov.