SQL Server là gì?

Tải Xuống

Trong bài này chúng ta sẽ tìm hiểu sơ lược về hệ quản trị cơ sở dữ liệu SQL Server, đây là một hệ CSDL rất mạnh và được sử dụng làm bộ môn giảng dạy ở các trường cao đẳng, đại học. Trước tiên chúng ta sẽ tìm hiểu nó là gì đã nhé.

SQL Server là gì?

  • Ứng dụng được Microsoft phát triển dựa trên RDBMS.
  • Cũng là một ORDBMS (Hệ quản trị cơ sở thông số liên kết đối tượng).
  • Một nền tảng độc lập.
  • Ứng dụng sử dụng cả giao diện dòng lệnh  giao diện GUI.
  • Hỗ trợ ngôn ngữ SQL (trước đây chính là SEQUEL – ngôn ngữ truy vấn tiếng Anh có cấu trúc) – vốn là sản phẩm của IBM.

Mục đích tận dụng SQL Server

  • Tạo cơ sở số liệu.
  • Duy trì cơ sở thông số.
  • Phân tích thông số bằng SSAS – SQL Server Analysis Services.
  • Xây dựng báo cáo bằng SSRS – SQL Server Reporting Services.
  • làm quá trình ETL (Extract-Transform-Load) bằng SSIS – SQL Server Integration Services.

3. Các thành phần của SQL Server

Phiên bản Năm phát hành Code Name
6.0 1995 SQL95
6.5 1996 Hydra
7.0 1998 Sphinx
8.0 (2000) 2000 Shiloh
9.0 (2005) 2005 Yukon
10.0 (2008) 2008 Katmai
10.5 (2008 R2) 2010 Kilimanjaro
11.0 (2012) 2012 Denali
12 (2014) 2014 Hekaton (tên ban đầu), SQL 14 (tên hiện tại)

Trải qua hơn 20 năm tăng trưởng thị hiện nay SQL Server đã ra những version sau:

Do hoạt động theo cách thức Client – Server nên nó được chia thực hiện hai thành phần chính.

  • Workstation: Được cài trên các thiết bị vận hành, nó là các tiện ích tương tác với máy chủ server. Ví dụ: SSMS, SSCM, Profiler, BIDS, SQLEM
  • Server: Được cài trên máy chủ chính (máy chủ tập trung), đó là những dịch vụ như: SQL Server, SQL Server Agent, SSIS, SSAS, SSRS, SQL Browser, SQL Full Text Search

Bạn có thể cài nhiều phiên bản của SQL Server trên cùng một máy chủ, điều này giúp tiết kiệm chi phí mua Server nếu như hệ thống bạn hoạt động cần nhiều phiên bản khác nhau, bảo mật cũng tách biệt tất cả giúp hệ thống an toán hơn.

3. Những phiên bản chính của SQL Server

Enterprise – là phiên bản tầm cao cấp, có đủ đầy những tính năng. Hiện nay có rất nhiều nền tảng nên SQL Server đã tạo ra nhiều phiên bản khác nhau, cung ứng cho một mục đích cụ thể, giúp tiết kiệm tối đa về chi phí , tăng hiệu quả, những phiên bản đấy gồm:

  • Standard – gói chuẩn, tính năng tương đối đầy đủmặc dù thế vẫn kém hơn so với Enterprise
  • Workgroup – để cho những doanh nghiệp hoạt động từ xa với nhiều máy tách biệt
  • website – dành cho các phần mềm site
  • Developer – để cho nhà phát triển, chứa đủ đầy tính năng nhưng chỉ phân quyền cho một người độc nhấtđơn giản và dễ dàng nâng cấp lên bản Enterprise mà không cần phải cài đặt lại từ đầu.
  • Express – là bản căn bảnsử dụng tối đa 1 CPU  1GM RAM, dung lượng lưu trữ tối đa là 10GB. Bản này thường được sử dụng khi bạn học SQL Server ở trường.
  • Compact – nhúng không tính phí vào những môi trường phát triển phần mềm website. Kích thước tối đa của cơ sở thông số là 4GB.
  • Datacenter – là bản không hạn hẹp về bộ nhớ , hỗ trợ 25 bản setup.
  • Business Intelligence – được giới thiệu ở phiên bản SQL Server 2012, có đủ đầy các tính năng của bản Standard , một vài tính năng như: Power View  PowerPivot.
  • Enterprise Evaluation – bản dành để học tập , thử nghiệm phần mềm, chỉ được dùng trong 6 tháng.

Trên là những thông tin căn bản về SQL Server, hy vọng bạn sẽ hiệu được SQL là gì , những phiên bản hiện tại của nó.

Nguồn: Tổng hợp