Danh mục

Những điểm mới trong SQL 2008 Phần 2

Số trang: 5      Loại file: pdf      Dung lượng: 183.72 KB      Lượt xem: 9      Lượt tải: 0    
10.10.2023

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Trong phần hai này chúng tôi sẽ tiếp tục giới thiệu một số tính năng mới và những lợi ích đem lại của SQL Server 2008.
Nội dung trích xuất từ tài liệu:
Những điểm mới trong SQL 2008 Phần 2Những điểm mới trong SQL 2008 (Phần 2)Nguồn:quantrimang.comTrong phần hai này chúng tôi sẽ tiếp tục giới thiệu một số tính năng mới vànhững lợi ích đem lại của SQL Server 2008. Một số tính năng mới gồm cónhững thay đổi phát triển, tính năng thông tin kinh doanh mới, các bổ sungtích hợp và các kiểu dữ liệu mới. Liệt kê dưới đây là một số mục đã đượcđưa ra trong phần 1. Mã hóa – Mã hóa dữ liệu trong suốt, cho phép mã hóa toàn bộ một cơ sở • dữ liệu. Mã hóa sao chép dự phòng cho việc bảo trì an toàn cơ sở dữ liệu. Và cuối cùng là quản lý khóa mở rộng. Thẩm định những thay đổi của dữ liệu • Nén dữ liệu để giảm kích thước Fact Table • Điều chỉnh tài nguyên - Resource Governor - có thể được sử dụng để kích • hoạt một sự kiện hoặc dừng một quá trình cần nhiều tài nguyên. Dữ liệu hiệu suất – Công cụ mới Performance Dashboard có thể đọc để • lưu dữ liệu về hiệu suất. Thêm vào đó là các báo cáo mới, việc kiểm tra và các tùy chọn cho việc điều chỉnh.SQL Server 2008 sẽ được phát hành vào khoảng tháng hai năm 2008, cùng vớinó là phiên bản mới Visual Studio và Windows.Sự phát triển độngSQL Server 2008 có tác dụng đòn bẩy cho công nghệ .NET 3.0 (Dot NetFramework 3.0) với LINQ (Language Integrated Query – ngôn ngữ truy vấn tíchhợp). Thêm vào đó là sự hỗ trợ hiệu quả hơn cho các thực thể dữ liệu doanhnghiệp cùng với các tùy chọn đồng bộ dữ liệu. Ngoài ra còn có ADO mới và cáctùy chọn phát triển Visual Studio.Các dịch vụ dữ liệu thực thểSQL Server 2008 và ADO.NET cho phép tạo các đối tượng doanh nghiệp mứccao như Customer hoặc Part. Các thực thể này có thể được sử dụng nhiều hơnso với phương thức chuẩn trả về các hàng và bảng riêng biệt. Nếu bạn đang sửdụng mô hình hóa E-R (entity relationship) thì các đối tượng trong SQL Serversẽ tương xứng với mô hình của bạn. Một vài ADO.NET framework mới có thểtruy cập các thực thể này như Line-of-Business (LOB) framework và EntityQuery Language (eSQL).LINQLINQ cung cấp một cú pháp phát triển chuẩn cho việc truy cập dữ liệu mà khôngquan tâm đến dữ liệu cư trú ở đâu. Ví dụ, cùng một cú phát có thể truy cập vàocả dữ liệu SQL Server hoặc XML. LINQ được sử dụng nhiều hơn TSQL bêntrong ngôn ngữ ứng dụng như C# hay VB.Các tính năng đồng bộ dữ liệuSự kết hợp SQL 2008, Visual Studio và ADO.NET mang đến các phương thứcmới cho việc tạo đồng bộ hoặc các ứng dụng hủy kết nối thường xuyên, làm choviệc đồng bộ trở lên dễ dàng hơn trong tạo các ứng dụng máy khách để đồng bộvới cơ sở dữ liệu tập trung. SQL 2005 được bắt đầu bằng việc cung cấp sự hỗtrợ cho việc kiểm tra thay đổi bằng sử dụng các bộ kích hoạt (trigger) thì việcđồng bộ trong SQL 2008 được tích hợp và tối ưu hóa hơn.Cơ sở dữ liệu Beyond RelationalCác tính năng tiếp theo này được nhóm thành “Beyond Relational”. Chúng có vịtrí, tính hình học, dữ liệu và các kiểu dữ liệu thời gian. Thêm vào đó còn có cáctùy chọn Full Text và File Stream được xây dựng trong SQL Server 2008.UDT lớnTrước kia, trong SQL 2005, các kiểu định nghĩa người dùng - User DefinedTypes (UDT) không thể lớn hơn 8.000byte. Trong SQL 2008 bạn sẽ không phảichịu sự hạn chế này vì nó cho phép bạn lưu những UDT rất lớn.Date và TimeCác kiểu dữ liệu Date và Time mới trong SQL 2008. Date. Đây là kiểu dữ liệu chỉ có ngày, không có thời gian • Time. Kiểu dữ liệu thời gian không có thành phần ngày. Độ chính xác có • thể lên đến 100ns. Date Time Offset. Kiểu dữ liệu này sẽ lưu giá trị vùng thời gian Universal • Coordinated Time (UTC)File StreamKiểu dữ liệu mới VarBinary(Max) FileStream cho phép bạn có cách gia công dữliệu nhị phân bằng các câu lệnh TSQL Select, Insert, Update, và Delete. Trướckia, để lưu dữ liệu nhị phân BLOB, được truy cập bởi một ứng dụng Dot.Netthường được sử dụng, nhưng ngày nay các hàm SQL như các bộ kích hoạt -trigger, Full Text Search, và sao lưu dự phòng có thể được áp dụng đối với dữliệu nhị phân.Spatial DataKiểu dữ liệu Spatial Data mới cho phép các thực thể dữ liệu kinh độ, vĩ độ vàdựa trên GPS được lưu bên trong SQL Server. Kiểu dữ liệu này thích hợp vớicác chuẩn công nghiệp như Open Geospatial Consortium (OGC) SimpleFeatures cho SQL và ISO 19125 Simple Feature Access.Các giá trị tham số của bảngTrong các phiên bản SQL Server trước đây, không có cách sẵn có nào để quamột bảng vào một thủ tục được lưu. Cách giải quyết khác thường dùng là vượtqua kiểu varchar lớn hay XML và phân tách qua nó. Ngày nay, với SQL Server2008, các tham số bảng hoàn toàn có sẵn, ví dụ đơn giản dưới đây mô tả việc điqua một bảng vào một thủ tục được lưu.CREATE TYPE PartTypeAS Table (PartID varchar(50), Descr varchar(100),createdate datetime);CREATE PROCEDURE AddPart(@PartList PartType READONLY)ASSELECT * FROM @PartListDECLARE @PartTable PartType;INSERT INTO @PartTable values(Part1 ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: