Phần mềm

1800344

Đánh giá sản phẩm Phần mềm SQLCAL 2017 SNGL OLP NL UsrCAL (359-06557)

Tổng quan về SQL Server (OLP)

SQL Server hay Structure Query Language là công cụ quản lý dữ liệu được sử dụng phổ biến trong nhiều lĩnh vực. Được biết, hầu hết các ngôn ngữ bậc cao đều có trình hỗ trợ SQL như Visual C, Visual Basic, Oracle…

SQL Server được phát triển từ ngôn ngữ SEQUEL2 bởi IBM theo mô hình Codd tại trung tâm nghiên cứu của IBM ở California,vào những năm 70 cho hệ thống QTCSDL lớn.

Đầu tiên SQL Server được sử dụng trong các ngôn ngữ quản lý CSDL và chạy trên các máy đơn lẻ. Song do sự phát triển nhanh chóng của nhu cầu xây dựng những CSDL lớn theo mô hình khách chủ (trong mô hình này toàn bộ CSDL được tập trung trên máy chủ (Server). Mọi thao tác xử lý dữ liệu được thực hiện trên máy chủ bằng các lệnh SQL máy trạm chỉ dùng để cập nhập hoặc lấy thông tin từ máy chủ). Ngày nay trong các ngôn ngữ lập trình bậc cao đều có sự trợ giúp của SQL. Nhất là trong lĩnh vực phát triển của Internet ngôn ngữ SQL càng đóng vai trò quan trọng hơn. Nó được sử dụng để nhanh chóng tạo các trang Web động…

SQL đã được viện tiêu chuẩn quốc gia Mỹ (ANSI) và tổ chức tiêu chuẩn quốc tế (ISO) chấp nhận như một ngôn ngữ chuẩn cho CSDL quan hệ. Nhưng cho đến nay chuẩn này chưa đưa ra đủ 100%. Nên các SQL nhúng trong các ngôn ngữ lập trình khác nhau đã được bổ xung mở rộng cho SQL chuẩn cho phù hợp với các ứng dụng của mình. Do vậy có sự khác nhau rõ ràng giữa các SQL.Phần mềm SQLCAL 2017 SNGL OLP NL UsrCAL (359-06557)

Đặc điểm của SQL Server và đối tượng làm việc

SQL Server hoạt động theo mô hình khách – chủ, do đó sẽ có 2 thành phần là Workstation và Server.

  • Workstation được cài trên bất kì thiết bị nào hoặc trên thiết bị của người vận hành máy chủ. Đây là các giao diện phần mềm để tương tác với Server, ví dụ như SSMS, SSCM, Profiler, BIDS hay SQLEM…
  • Server được cài trên máy chủ tập trung. Nó chính là các dịch vụ như SQL Server, SQL Server Agent, SSIS, SSAS, SSRS, SQL Browser, SQL Full Text Search…

Instance của SQL Server

  • Là một bản cài đặt SQL Server.
  • Là bản sao chép chính xác của phần mềm.
  • Nều cài “n” lần thì sẽ tạo ra “n” bản cài.
  • Có hai loại bản cài SQL Server là Default – Mặc định và Named – Đặt tên mới.
  • Chỉ có một bản cài mặc định được hỗ trợ trên một Server.
  • Nhiều bản cài tạo mới được hỗ trợ trên một Server.
  • Bản cài mặc định sẽ lấy tên máy chủ làm tên Instance.
  • Tên của bản cài mặc định là MSSQLSERVER.

Lợi ích của các bản cài

  • Cài nhiều phiên bản MS SQL khác nhau trên cùng một máy.
  • Cắt giảm chi phí.
  • Duy trì riêng biệt các môi trường sản xuất, phát triển, thử nghiệm.
  • Giảm thiểu các vấn đề tạm thời trên cơ sở dữ liệu.
  • Tách biệt các đặc quyền bảo mật.
  • Duy trì máy chủ dự phòng.