Bài giảng "Lập trình web - Bài 8: LINQ Language-Integrated Query" cung cấp cho người học các kiến thức: Giới thiệu, lập trình LINQ to Objects, lập trình LINQ to SQL, lập trình LINQ to SQL. nội dung chi tiết. | Giới thiệu Lập trình LINQ to Objects Lập trình LINQ to SQL Lập trình LINQ to Entities LINQ Language-Integrated Query Hoàng Hữu Việt Information Technology Department Vinh University vietjho@ 2014/.NET 1/84 Hoàng Hữu Việt, Information Technology Dept., Vinh University Language-Integrated Query - Version Giới thiệu Lập trình LINQ to Objects Lập trình LINQ to SQL Lập trình LINQ to Entities Nội dung 1 2 3 4 Giới thiệu Lập trình LINQ to Objects Truy vấn các phần tử của mảng Truy vấn các phần tử của danh sách Lập trình LINQ to SQL Giới thiệu Công cụ thiết kế quan hệ đối tượng Truy vấn và cập nhật dữ liệu Xây dựng ứng dụng Lập trình LINQ to Entities Giới thiệu Xây dựng mô hình dữ liệu thực thể Truy vấn và cập nhật dữ liệu Xây dựng ứng dụng Hoàng Hữu Việt, Information Technology Dept., Vinh University Language-Integrated Query - Version 2/84 Giới thiệu Lập trình LINQ to Objects Lập trình LINQ to SQL Lập trình LINQ to Entities Mục đích 1 Giới thiệu lập trình cơ sở dữ liệu với LINQ (Language Integrated Query) trong ngôn ngữ lập trình C#. 2 Người học nắm được kỹ thuật lập trình cơ sở dữ liệu với LINQ. 3 Người học có khả năng xây dựng các lớp và các ứng dụng về cơ sở dữ liệu trong ngôn ngữ lập trình C#. 3/84 Hoàng Hữu Việt, Information Technology Dept., Vinh University Language-Integrated Query - Version Giới thiệu Lập trình LINQ to Objects Lập trình LINQ to SQL Lập trình LINQ to Entities Mục đích của LINQ LINQ là được giới thiệu trong Visual Studio 2008 và .NET Framework vào tháng 11 năm 2007 Khi LINQ chưa ra đời, các loại dữ liệu khác nhau phải truy vấn theo các phương pháp khác nhau. Mảng, danh sách: Xây dựng thuật toán duyệt phần tử. Cơ sở dữ liệu quan hệ: Ngôn ngữ SQL. Tài liệu XML: Ngôn ngữ XQuery. LINQ được thiết kế cho mục đích đơn giản hóa và thống nhất thực hiện truy vấn các loại dữ liệu khác nhau mà không cần quan tâm đến kiểu lưu trữ của dữ liệu. 4/84 Hoàng Hữu Việt, Information Technology .