SQL Server là gì? Lịch sử hình thành SQL Server như thế nào? Tại sao sử dụng SQL Server? Những ưu điểm và nhược điểm của SQL Server?
Để trả lời các câu hỏi được đặt ra ở trên chúng ta sẽ cùng nhau điểm qua các mục chính như sau.
1. SQL Server là gì?
SQL Server là gì? Microsoft SQL Server là một hệ thống quản lý cơ sở dữ liệu quan hệ được phát triển bởi Microsoft. Microsoft SQL Server là một máy chủ cơ sở dữ liệu , có chức năng chính là lưu trữ và truy xuất dữ liệu theo yêu cầu của các ứng dụng phần mềm.
2. Lịch sử hình thành SQL Server như thế nào?
Lịch sử của Microsoft SQL Server bắt đầu với sản phẩm Microsoft SQL Server đầu tiên – SQL Server 1.0, một máy chủ 16 bit cho hệ điều hành OS / 2 vào năm 1989 – và kéo dài đến hiện tại.
Các cột mốc quan trọng đánh dấu sự phát triển của Microsoft SQL Server:
- MS SQL Server cho OS / 2 bắt đầu như là một dự án để cổng Sybase SQL Server lên OS / 2 vào năm 1989, bởi Sybase , Ashton-Tate và Microsoft .
- SQL Server 4.2 cho NT được phát hành vào năm 1993, đánh dấu mục nhập vào Windows NT .
- SQL Server 6.0 được phát hành vào năm 1995, đánh dấu sự kết thúc hợp tác với Sybase ; Sybase sẽ tiếp tục phát triển các biến thể riêng của SQL Server , Sybase Adaptive Server Enterprise , độc lập với Microsoft.
- SQL Server 7.0 được phát hành vào năm 1998, đánh dấu việc chuyển đổi mã nguồn từ C thành C ++.
- SQL Server 2005, được phát hành vào năm 2005, hoàn thành việc sửa đổi hoàn chỉnh mã Sybase cũ thành mã Microsoft.
- SQL Server 2017, được phát hành vào năm 2017, bổ sung thêm hỗ trợ Linux cho các nền tảng Linux này: Red Hat Enterprise Linux , SUSE Linux Enterprise Server , Ubuntu & Docker Engine .
Hiện tại Kể từ tháng 10 năm 2017 , các phiên bản sau được Microsoft hỗ trợ:
- SQL Server 2008
- SQL Server 2008 R2
- SQL Server 2012
- SQL Server 2014
- SQL Server 2016
- SQL Server 2017
Từ SQL Server 2016 trở đi, sản phẩm chỉ được hỗ trợ trên bộ vi xử lý x64.
Phiên bản hiện tại là Microsoft SQL Server 2017, phát hành ngày 2 tháng 10 năm 2017. Phiên bản RTM là 14.1709.3807.1.
3.Tại sao sử dụng SQL Server?
- SQL Server được Microsoft phát triển dựa trên RDBMS.
- SQL Server hệ quản trị cơ sở dữ liệu quan hệ đối tượng.
- SQL Server hỗ trợ ngôn ngữ truy vấn SQL.
Ngoài những lý do trên thì không thể không kể đến những ưu điểm khi sử dụng SQL Server, sau đây là phần ưu điểm của SQL Server.
4. Ưu điểm của SQL Server
- Cài nhiều phiên bản MS SQL khác nhau trên cùng một máy.
- 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.
5. Nhược điểm của SQL Server
- Microsoft SQL Server chỉ chạy trên hệ điều hành Windows.
- Microsoft SQL Server cần thanh toán phí license để chạy nhiều database.
Sau khi đã trả lời các câu hỏi SQL Server là gì? Tại sao sử dụng SQL Server? lợi ích khi dùng SQL Server? thì các bạn đã phần nào nắm rõ về SQL Server. Ngoài ra các bạn có thể xem thêm các bài thuộc chuyên mục SQL Server.
(Tác giả: Team Việt Dev)