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.