SQL Server 2012 có thật sự là một phiên bản đáng đồng tiền bát gạo?

sql 2012

SQL 2012 được Microsoft phát hành tháng 3/2012. Phiên bản này được đánh giá cao về những thay đổi liên quan đến hiệu năng và bảo mật. Hãy cùng SEMTEK nhìn lại những điểm đổi mới của phiên bản SQL Server 2012 này nhé.

SQL là gì? Cùng nhìn lại phiên bản SQL 2012

1. SQL là gì?

SQL là ngôn ngữ phi thủ tục, không yêu cầu cách thức truy cập cơ sở dữ liệu như thế nào. Tất cả các thông báo của SQL rất dễ dàng sử dụng và ít mắc lỗi. SQL cung cấp các tập lệnh phong phú cho các công việc hỏi đáp dữ liệu như:

  • Chèn, xóa và cập nhật các hàng trong 1 quan hệ
  • Tạp, thêm, xóa và sửa đổi các đối tượng trong của cơ sở dữ liệu.
  • Điều khiển việc truy cấp tới cơ sở dữ liệu và các đối tượng của cơ sở dữ liệu để đảm bảo tính bảo mật, tính nhất quán và sự ràng buộc của cơ sở dữ liệu.

Đối tượng của SQL Server là các bảng dữ liệu với các cột và các hàng. Cột được gọi là trường dữ liệu và hàng là bản ghi của bảng. Cột dữ liệu và kiểu dữ liệu xác định tạo nên cấu trúc của bảng. Khi bảng được tổ chức thành một hệ thống cho một mục đích sử dụng cụ thể vào công việc nào đó sẽ trở thành một cơ sở dữ liệu.

2. Microsoft SQL Server là gì?

SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (Relational Database Management System (RDBMS) ) sử dụng câu lệnh SQL (Transact-SQL) để trao đổi dữ liệu giữa máy Client và máy cài SQL Server. Một RDBMS bao gồm databases, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS. SQL Server được phát triển và tiếp thị bởi Microsoft.

(Nói dễ hiểu là – Tương tự như phần mềm RDBMS khác, SQL Server được xây dựng dựa trên SQL, một ngôn ngữ lập trình tiêu chuẩn để tương tác với các cơ sở dữ liệu quan hệ. Máy chủ SQL được liên kết với Transact-SQL hoặc T-SQL, triển khai SQL Microsoft Microsoft bổ sung một tập hợp các cấu trúc lập trình độc quyền).

SQL 2012 hoạt động độc quyền trên môi trường Windows trong hơn 20 năm. Năm 2016, Microsoft đã cung cấp phiên bản trên Linux. SQL Server 2017 ra mắt vào tháng 10 năm 2016 chạy trên cả Windows và Linux, SQL Server 2019 sẽ ra mắt trong năm 2019.

SQL Server được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rất lớn (Very Large Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc cho hàng ngàn user. SQL Server có thể kết hợp “ăn ý” với các server khác như Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server….

sql server 2012

3. Các ấn bản SQL Server

  • Enterprise : chứa tất cả cá đặc điểm nổi bật của SQL Server, bao gồm nhân bộ máy cơ sở dữ liệu và các dịch vụ đi kèm cùng với các công cụ cho tạo và quản lý phân cụm SQL 20212. Nó có thể quản lý các CSDL lớn tới 524 petabytes và đánh địa chỉ 12 terabytes bộ nhớ và hỗ trợ tới 640 bộ vi xử lý(các core của cpu)
  • Standard : Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẻ hơn nhiều so với Enterprise Edition, nhưng lại bị giới hạn một số chức năng cao cấp (advanced features) khác, edition này có thể chạy tốt trên hệ thống lên đến 4 CPU và 2 GB RAM.
  • Developer : Có đầy đủ các tính năng của Enterprise Edition nhưng được chế tạo đặc biệt như giới hạn số lượng người kết nối vào Server cùng một lúc…. Ðây là phiên bản sử dụng cho phát triển và kiểm tra ứng dụng. Phiên bản này phù hợp cho các cá nhân, tổ chức xây dựng và kiểm tra ứng dụng. MIỄN PHÍ
  • Workgroup: ấn bản SQL Server Workgroup bao gồm chức năng lõi cơ sở dữ liệu nhưng không có các dịch vụ đi kèm. Chú ý phiên bản này không còn tồn tại ở SQL Server 2012.
  • Express : SQL Server Express dễ sử dụng và quản trị cơ sở dữ liệu đơn giản. Được tích hợp với Microsoft Visual Studio, nên dễ dàng để phát triển các ứng dụng dữ liệu, an toàn trong lưu trữ, và nhanh chóng triển khai.

Sau tám năm, cùng nhìn lại phiên bản SQL Server 2012 có gì nổi bật

SQL Server 2012 được Microsoft khai sinh vào tháng 3/2012. Nó được xem như là một bước tiến mới của gã khổng lồ công nghệ trong việc nâng cấp “đứa con cưng” của mình. Người dùng ghi nhận hiệu năng hoạt động được cải tiến đến không ngờ ở phiên bản Microsoft SQL 2012. Với SQL  2012 vấn đề gia tăng dữ liệu không còn là điểm nhức nhối của các doanh nghiệp nữa.

Một điểm nổi bật nữa là các cải tiến về bảo mật cũng được Microsoft ưu ái hơn cho phiên bản SQL Server 2012. Trong đó, có nhiều tính năng quản trị được các quản trị viên yêu thích.Chúng ta sẽ cùng nhìn lại xem SQL  2012 có gì nổi bật nhé.

sql server 2012

Hiệu năng và Private Cloud của SQL Server 2012

Như chúng tôi có đề cập ở trên, hiệu năng là điểm đáng chú ý trong phiên bản SQL Server 2012. Microsoft đã bổ sung các kiểu chỉ mục mới nhằm tăng hiệu năng đáng kể, đặc biệt là với những cơ sở dữ liệu lớn. Tất cả điều này nhờ việc áp dụng công nghệ bộ nhớ trong xVelocity.

Default Schema dành cho Windows Group

Ở phiên bản SQL 2012, quản trị có quền gán một schema mặc định (Default Schema) cho cả nhóm. Khi đó tất cả các user bên trong đó đều dùng chung một schema duy nhất mà thôi. Nó an toàn và bảo mật hơn phiên bản trước rất nhiều.

User-Defined Server Roles

Nói nôm na tính năng này cho phép quản trị viên tuỳ biến vai trò.của các thành viên bên trong hệ thống. Ở các phiên bản trước, để có thể gán được các quyền.cấp cao cho một user nào đó thì đồng nghĩa với việc user đó sẽ được.gán quyền cao nhất là Sysadmin. Đây là một nguy cơ tiềm tàng có thể xảy ra rủi ro bất cứ lúc nào.

Với SQL Server 2012, quản trị viên có thể tuỳ biến được điều này. Sẽ chỉ có một tài khoản Sysadmin duy nhất. Và chỉ có tài khoản đó mới.có toàn bộ các quyền trên hệ thống. Quản trị viên có thể tuỳ biến quyền cho phù hợp với từng.người để làm một nhiệm vụ nào đó. Sau đó họ có thể thu lại quyền khi cần.

Contained Databases

Khác với các phiên bản năm 2008 trước đây, ở phiên bản SQL Server 2012.lần này Database cũng có những cải tiến nhất định. Nếu như trước đây thông tin chứng thực của user được lưu trữ.trong master database thì ở phiên bản SQL Server 2012,.nó chỉ được lưu trữ ở tầng database thông thường.

sql server 2012

SQL 2012 có thể đa dạng thuật toán mã hoá

Nhiều thuật toán mã hoá mới được triển khai trong SQL 2012.như AES256, SHA2 (256 và 512),… Sự đa dạng này khiến cho dữ liệu được lưu trữ trong SQL Server 2012.an toàn và bảo mật hơn các phiên bản tiền nhiệm hơn bao giờ hết.

Các tính năng giám sát (Audit)

Trong SQL Server 2012, Microsoft cũng đã cập nhật và cải tiến.một số tính năng chuyên về giám sát hệ thống. Các tính năng về giám sát này được Microsoft.hỗ trợ trên tất cả các phiên bản SQL Server 2012 khác nhau.

Lời kết

SQL 2012 là một phiên bản có thể nói là đáng đồng tiền bát gạo.mà Microsoft đã phát hành tại thời điểm đó. Ngày nay, một số phiên bản SQL Server.cao cấp hơn cũng đã được ra mắt. Tuy nhiên nó vẫn thừa hưởng một số điểm tinh tuý.từ phiên bản tiền nhiệm SQL Server 2012 này.

Trên đây là một số thông tin về phiên bản SQL 2012 đã được.ra mắt cách đây 8 năm về trước. Mặc dù tính đến thời điểm hiện tại, Microsoft đã cho ra mắt đến phiên bản 2019 nhưng phiên.bản năm 2012 vẫn được nhiều doanh nghiệp sử dụng. Hi vọng rằng những thông tin này phần nào mang lại những kiến.thức hữu ích cho tất cả mọi người.

Liên hệ với SEMTEK để tháo nút thắt cho website của bạn bằng giải pháp về Marketing!

SEMTEK Co,.LTD

🏡 Địa chỉ: 2N Cư Xá Phú Lâm D, Phường 10, Quận 6, TP.HCM
📧 Email: info@semtek.com.vn
☎️ Hotline: (+84)098.300.9285

Tìm kiếm liên quan

  • SQL Server Management Studio
  • SQL Server 2012
  • SQL Server 2014
  • Sql Server la gì

Nội dung liên quan

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *