Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

SQL Server là gì?

SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) được phát triển bởi Microsoft. Đây là dịch vụ cung cấp RDBMS cấp doanh nghiệp của Microsoft, đồng thời là một hệ thống phức tạp và mạnh mẽ hơn Access, vốn có truyền thống là một hệ thống máy tính để bàn.

Các đối thủ cạnh tranh chính của SQL Server là Cơ sở dữ liệu Oracle, MySQL (hiện thuộc sở hữu của Oracle), PostgreSQL và DB2 của IBM.

SQL Server là một hệ thống dựa trên máy khách-máy chủ, có nghĩa là nó hoạt động như một máy chủ, thường chứa nhiều cơ sở dữ liệu, với nhiều máy khách truy cập cơ sở dữ liệu từ khắp một mạng. Các ứng dụng khách này thường là các ứng dụng khác (chẳng hạn như trang web hoặc hệ thống CRM). Điều này trái ngược với hệ thống máy tính để bàn, nơi cơ sở dữ liệu thường (nhưng không nhất thiết) nằm trên máy tính của người dùng.

Hệ thống dựa trên máy khách-máy chủ thường có thông số kỹ thuật cao hơn nhiều so với hệ thống máy tính để bàn và điều này đúng khi so sánh SQL Server với Access.

Dưới đây là một số ví dụ để minh họa sự khác biệt:

  • Cơ sở dữ liệu SQL Server 2016 có thể có kích thước tối đa là 524,272 terabyte trong khi cơ sở dữ liệu Access 2016 có thể có kích thước tối đa là 2 gigabyte .
  • Mỗi phiên bản của SQL Server 2016 cho phép tối đa 32.767 kết nối người dùng đồng thời trong khi cơ sở dữ liệu Access 2016 có giới hạn là 255 người dùng đồng thời .

SQL Server Management Studio

SQL Server đi kèm với SQL Server Management Studio, là một bảng điều khiển đồ họa cho phép bạn phát triển, cấu hình và quản trị SQL Server của mình.

Nhiều tác vụ có thể được thực hiện thông qua GUI hoặc theo chương trình bằng cách chạy truy vấn SQL từ tab truy vấn.

Công nghệ / Dịch vụ SQL Server

SQL Server được tạo thành từ các công nghệ và dịch vụ khác nhau. Đây là những cái tạo nên SQL Server 2016.

Công cụ cơ sở dữ liệu

Cơ sở dữ liệu là dịch vụ cốt lõi để lưu trữ, xử lý và bảo mật dữ liệu.

Dịch vụ R

R Services cung cấp hai nền tảng máy chủ để tích hợp ngôn ngữ R nguồn mở phổ biến với các ứng dụng kinh doanh:SQL Server R Services (In-Database), để tích hợp với SQL Server và Microsoft R Server.

Ngôn ngữ R được sử dụng rộng rãi giữa các nhà thống kê và công cụ khai thác dữ liệu để phát triển phần mềm thống kê và phân tích dữ liệu.

Dịch vụ Chất lượng Dữ liệu

Dịch vụ Chất lượng Dữ liệu (DQS) được sử dụng để làm sạch dữ liệu, sử dụng hệ thống cơ sở tri thức.

Dịch vụ tích hợp

Dịch vụ tích hợp là một nền tảng để tích hợp dữ liệu và chuyển đổi dữ liệu.

Dịch vụ dữ liệu chính

Dịch vụ dữ liệu chính cho phép tổ chức tạo và quản lý phiên bản dữ liệu đáng tin cậy khi nó thay đổi theo thời gian.

Dịch vụ phân tích

Dịch vụ phân tích là giải pháp lưu trữ dữ liệu của Microsoft.

Nhân rộng

Sao chép là một tập hợp các công nghệ để sao chép và phân phối dữ liệu và các đối tượng cơ sở dữ liệu từ cơ sở dữ liệu này sang cơ sở dữ liệu khác, sau đó đồng bộ hóa giữa các cơ sở dữ liệu để duy trì tính nhất quán.

Dịch vụ báo cáo

Dịch vụ Báo cáo cho phép bạn tạo báo cáo từ nhiều nguồn dữ liệu khác nhau, xuất bản báo cáo ở nhiều định dạng khác nhau và quản lý tập trung các đăng ký và bảo mật.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TSQL md5 băm khác với C # .NET md5

  2. Bản ghi ngẫu nhiên từ một bảng cơ sở dữ liệu (T-SQL)

  3. Có cách nào để truy cập giá trị hàng trước đó trong câu lệnh SELECT không?

  4. Cách trích xuất hoặc chuyển đổi dữ liệu thời gian từ một chuỗi trong SQL Server

  5. Những sai lầm phổ biến của DBA trong MS SQL Server