
Trường ĐH Khoa Học Tự Nhiên Tp. Hồ Chí Minh
TRUNG TÂM TIN HỌC
2015
Bài 3: Cc công ngh dng đ xây dựng Web
Service cho ng dng di đng – Phn 2
Ngành Mạng & Thiết bị di động
www.t3h.vn

1. Giới thiệu Object-Relational Mapping (ORM)
2. Entity Framework (EF)
Nội dung
Xây dựng v trin khai Web Service cho ng dng di đng 2

1. Giới thiệu Object-Relational Mapping
(ORM)
Xây dựng v trin khai Web Service cho ng dng di đng 3
•Object-Relational Mapping (ORM) l k thut nh x t mô hnh
đi tưng xung CSDL quan h.
•Cho php thao tc trên bng (Table) trong CSDL m không cn
quan tâm nhiu đn vic vit câu truy vn cho mi ln truy xut
CSDL.

1. Giới thiệu Object-Relational Mapping
(ORM)
Xây dựng v trin khai Web Service cho ng dng di đng 4
•Ưu đim
•Đc lp vi H qun tr Cơ s d liu.
•Cung cp cc API đơn gin d dng, vit m nhanh, bn thit
k gn gi vi lp trnh viên → tit kim thời gian lp trnh.
•Khuyt đim
•Cc ORM thưng t sinh ra cc câu lnh SQL → Kh can thip
sâu đ ti ưu ha → nh hưng đn hiu sut.
•Cu trc bên dưi s phức tp nu lm dng vic k tha qu
nhiu.
•Kh khăn trong vic qun l session.

1. Giới thiệu Object-Relational Mapping (ORM)
2. Entity Framework (EF)
•Gii thiu Entity Framework
•Kin trúc Entity Framework
•Ci đt Entity Famework
•To Entity Data Model và gii thiu cu trúc thư mc
•DBContext
•Các loi đi tưng trong Entity
•Thit lp quan h cho Entity
•Vòng đi của Entity
•Cc cch tip cn trong lp trnh vi Entity Framework
•Thc hin truy vn vi EDM , thc hin thêm, xóa, sửa trên Entity (CRUD).
Nội dung
Xây dựng v trin khai Web Service cho ng dng di đng 5

