Abastraernos de la tecnología de datos.
Manejo de tareas de acceso a datos
- Abstracción de la BD a nivel de objetos
- Seguimiento de cambios
- Database schema migrator
- Transform LINQ queries to SQL
Consultas con EF Core
- Porque usar el lenguaje de consulta LINQ integrado. LINQ es para realizar consultas de objetos en memoria. Puedo usar LINQ sin EF Core.
- Escribir consultas en clases .NET
- IntelliSense para simplificar la codificación
- EF Core materializa objetos a partir de resultados de consulta
Evolución histórica
Proveedores de bases de datos creados por Microsoft
ORM Típico vs ORM Avanzado (EF Core)
Un ORM Tipico mapea tablas y entidades
- Múlples campos de una tabla a una clase o varias clases
- Múltiples clases a una sola tabla
No comments:
Post a Comment