Câu hỏi phỏng vấn Entity Framework
Câu hỏi

Những thành phần nào tạo nên kiến trúc của Entity Framework?

Câu trả lời

Kiến trúc của Entity Framework bao gồm các thành phần chính sau:

  1. Entity Data Model (EDM): Là thành phần dùng để lưu trữ các thông tin ánh xạ, nối các lớp model với cơ sở dữ liệu. EDM mang lại sự tách biệt giữa chương trình và CSDL với 3 thành phần chính là Conceptual Model, Mapping, và Storage Model[3].

  2. LINQ to Entities và Entity SQL: Là hai ngôn ngữ truy vấn được sử dụng với mục đích giúp viết các truy vấn tới object model và trả về các thực thể được định nghĩa trong EDM[3].

  3. Object Service: Cụ thể hoá quá trình chuyển đổi và truy xuất dữ liệu. Ngoài ra, nó còn đảm nhận nhiệm vụ quản lý và theo dõi trạng thái thay đổi của Object[3].

  4. Entity Client Data Provider: Thành phần này chịu trách nhiệm tương tác với Data provider và chuyển đổi truy vấn LINQ to Entities và Entity SQL để truy vấn[3].

Những thành phần này tạo n...

middle

middle

Gợi ý câu hỏi phỏng vấn

expert

Sự khác biệt giữa .SaveChanges() và .AcceptAllChanges() là gì?

senior

Sự khác biệt giữa Code First, Model FirstDatabase First là gì?

middle

Giải thích về Lazy Loading, Eager LoadingExplicit Loading?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào