INF.04Bazy Danych i Zarządzanie Danymi (SQL & ORM)
Mapowanie Obiektowo-Relacyjne (ORM)
Technologia programistyczna automatycznie odwzorowująca tabele relacyjnej bazy danych na klasy obiektowe w kodzie aplikacji (np. Entity Framework w .NET, Hibernate w Javie).
Podejścia w ORM (Entity Framework):
- Code-First: Najpierw piszemy klasy w C# (
public class Student { ... }), a framework generuje na ich podstawie tabele w bazie danych za pomocą migracji (Migrations). - Database-First: Najpierw tworzymy schemat w bazie SQL, a narzędzie generuje odpowiadające klasy C#.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Mapowanie Obiektowo-Relacyjne (ORM) lub rozpocznij trening.