Là 2 đối tượng quản lý dữ liệu mới, mở rộng khả năng lưu trữ và truy vấn SQL Server.

Một phần của tài liệu file_goc_771103 (Trang 143 - 144)

Common Language Runtime (CLR) cung cấp các phương thức quản lý mã nguồn như tích hợp các ngôn ngữ, bảo mật bằng mã truy cập, quản lý vòng đời các đối tượng, gỡ tích hợp các ngôn ngữ, bảo mật bằng mã truy cập, quản lý vòng đời các đối tượng, gỡ lỗi… Đối với người dùng SQL Server và các nhà phát triển ứng dụng, tích hợp CLR (CLR Integration) trong .Net nghĩa là ta có thể viết và lưu trữ Store Procedure, triggers, user-defined types, user-defined function bằng cách sử dụng bất kỳ .Net Framework. Lưu ý rằng, CLR Integration không dùng trong Visual Studio 2003 (Framework 1.0) .

Những lợi ích chính của CLR Integration:

Mô hình lập trình tốt hơn: các nhà phát triển có thể tận dụng sức mạnh của thư

viện .Net Framework, trong đó cung cấp một tập hợp rộng rãi các class để sử dụng nhanh chóng và hiệu quả nhằm giải quyết các vấn đề lập trình. nhanh chóng và hiệu quả nhằm giải quyết các vấn đề lập trình.

Cải thiện tính an toàn và bảo mật: quản lý các mã trong môi trường CLR đượ tổ

chức trong cơ sở dữ liệu. SQL Server cung cấp một sự thay thế an toàn và bảo mật hơn các phiên bản trước. hơn các phiên bản trước.

Khả năng xác định kiểu dữ liệu: User-defined type và user-defined aggregates

là 2 đối tượng quản lý dữ liệu mới, mở rộng khả năng lưu trữ và truy vấn SQL Server. Server.

Kết thúc chương này các bạn có thể :

 Trình bày được các khái niệm về .NET Integration với SQL Server 20008

 Trình bày và xây dựng được CLR Store Procedure

 Trình bày và xây dựng được CLR User-Defined Function

 Trình bày và xây dựng CLR User-Defined Type

Trang 144 CLR Store Procedure được sử dụng như các phương thức dạng public static. Các

Một phần của tài liệu file_goc_771103 (Trang 143 - 144)

Tải bản đầy đủ (PDF)

(161 trang)