Junior — Middle
Můžete vysvětlit, co znamená provádět CRUD operace v kontextu práce s databázemi?
sobes.tech AI
Odpověď od AI
CRUD je zkratka, která označuje čtyři základní operace s daty v databázi:
- Create (Vytvořit): přidání nového záznamu do databáze.
- Read (Číst): získání dat z databáze.
- Update (Aktualizovat): změna stávajících dat.
- Delete (Smazat): odstranění záznamů z databáze.
V kontextu C# jsou tyto operace realizovány prostřednictvím interakce s databází, například pomocí Entity Framework:
// Vytvořit
var user = new User { Name = "Иван" };
dbContext.Users.Add(user);
dbContext.SaveChanges();
// Číst
var existingUser = dbContext.Users.Find(userId);
// Aktualizovat
existingUser.Name = "Пётр";
dbContext.SaveChanges();
// Smazat
dbContext.Users.Remove(existingUser);
dbContext.SaveChanges();
Tímto způsobem CRUD operace zajišťují úplný cyklus správy dat.