Khái ni m: 25 

Một phần của tài liệu Nghiên cứu xây dựng ứng dụng quản lý bán hàng tích hợp môđun đặt hàng trên thiết bị di động (Trang 30)

I. Sd ng “LINQ to Entities” trong truy x ut csd li u: 25 

3.1.5Khái ni m: 25 

Tr c đây đ truy v n các c s d li u khác nhau nh các đ i t ng, danh sách, XML, c s d li u quan h ta c n s d ng nh ng ph ng pháp khách nhau. Ngoài ra sau khi d li u đ c n p vào b nh , chúng đ c th hi n d i d ng các đ i t ng, đ có th truy v n các đ i t ng này thì chúng ph i đ c móc n i v i nhau theo các khóa nh trong c s d li u quan h . đ n gi n hóa thao tác truy v n d li u Mircosoft đã xây d ng LINQ, LINQ là m t t p h p các công ngh cho phép b n thay đ i cách truy xu t vào các ngu n d li u ngay t c p đ ngôn ng , các câu truy v n LINQ có d ng t ng t SQL, ngoài ra ta có th hi u LINQ nh m t ngôn ng v i cú pháp g n gi ng nh ngôn ng SQL đ truy v n đ n c s d li u. LINQ h tr h u h t các d ng ngu n d li u khác nhau, bao g m c các đ i t ng trong b nh (LINQ to Objects), XML (LINQ to XML), c s d li u SQL Server (LINQ to SQL), LINQ to Entities…

ADO.Net Entity Framework là m t phiên b n m r ng m i c a ADO.NET, nó giúp nh ng ng i phát tri n t o ra nh ng ng d ng truy xu t d li u trên mô hình ý ni m thay vì truy xu t tr c ti p vào l c đ d li u quan h . M c đích là gi m l ng mã l nh c n thi t đ i v i các ng d ng h ng d li u. Entity Framework s ánh x c s d li u thành mô hình ý ni m v i các th c th có tính th a k , có th ch a các đ i t ng ph c t p, và có các m i quan h v i nhau.

LINQ to Entities h tr vi c dùng cú pháp LINQ đ vi t các truy v n đ n mô hình ý ni m mà Entity Framework t o ra t c s d li u. M t l nh truy v n trong LINQ to Entities đ c chuy n đ i thành m t cây l nh ho t đ ng d a trên Entity Framework.

Một phần của tài liệu Nghiên cứu xây dựng ứng dụng quản lý bán hàng tích hợp môđun đặt hàng trên thiết bị di động (Trang 30)