Đối với các bạn đang theo học hoặc đang tìm hiểu về lập trình có lẽ đã đôi lần được nghe tới SQL đúng không nào? Vậy SQL Server là gì? Cách cài đặt SQL Server 2019 chi tiết ra sao? Sẽ được chúng tôi giải đáp qua bài viết
nike air max 270 women’s sale air jordan retro 1 mid casual shoes nike air jordan 1 elevate low nike air jordan 1 elevate low air jordan 1 element nike air max 90 futura air max 95 sale air max retro 4 air jordan 1 nike air max 270 bg nike air max 270 bg red and black jordan 1 nike air jordan mid air max goaterra 2.0 cheap cheap jordans
dưới đây.
Mục lục
SQL Server là gì?
SQL Server là hệ thống quản lý cơ sở dữ liệu quan hệ được phát triển bởi Microsoft. 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ơ sở dữ liệu quan hệ.
SQL Server được gắn với Transact-SQL hoặc T-SQL, triển khai SQL của Microsoft bổ sung một tập hợp các cấu trúc lập trình độc quyền. SQL Server chạy trên cả hệ điều hành Windows và Linux.
Thành phần cơ bản của SQL server.
Dưới đây là các thành phần cơ bản của SQL Server:
- Database Engine: Thành phần này xử lý lưu trữ, xử lý giao dịch nhanh và bảo mật dữ liệu.
- SQL Server: Dịch vụ này bắt đầu, dừng, tạm dừng và tiếp tục một phiên bản của Microsoft SQL Server. Tên thực thi là sqlservr.exe
- SQL Server Agent: Nó thực hiện vai trò của tác vụ lập lịch trình. Nó có thể kích hoạt với bất kỳ sự kiện nào hoặc theo yêu cầu. Tên thực thi là sqlagent.exe
- SQL Server Browser: Trình duyệt này lắng nghe yêu cầu đến và kết nối phiên bản máy chủ SQL mong muốn. Tên thực thi là sqlbrowser.exe
- SQL Server Full-Text Search: Cho phép người dùng chạy truy vấn toàn văn bản đối với dữ liệu ký tự trong bảng SQL. Tên thực thi là fdlauncher.exe
- SQL Server VSS Writer: Cho phép sao lưu và khôi phục các tệp dữ liệu khi máy chủ SQL không chạy. Tên thực thi là sqlwriter.exe
- SQL Server Analysis Services (SSAS): Cung cấp khả năng phân tích dữ liệu, khai thác dữ liệu. Máy chủ SQL được tích hợp với ngôn ngữ R và Python để phân tích nâng cao. Tên thực thi là msmdsrv.exe
- SQL Server Reporting Services (SSRS): Cung cấp các tính năng báo cáo và khả năng ra quyết định. Nó bao gồm tích hợp với Hadoop. Tên thực thi là ReportingServicesService.exe
- SQL Server Integration Services (SSIS): Cung cấp các khả năng trích xuất, chuyển đổi và tải loại dữ liệu khác nhau từ nguồn này sang nguồn khác. Nó có thể được xem như chuyển đổi thông tin thô thành thông tin hữu ích. Tên thực thi là MsDtsSrvr.exe
Mục đích khi cài đặt SQL Server
Cài đặt SQL Server có các mục đích sau:
- Để cài đặt nhiều phiên bản khác nhau trên một máy: Bạn có thể có các phiên bản SQL Server khác nhau trên một máy và mỗi cài đặt hoạt động độc lập với các cài đặt khác.
- Giảm chi phí: Phiên bản có thể giúp chúng ta giảm chi phí vận hành SQL Server, đặc biệt là công việc mua giấy phép SQL Server.
- Duy trì môi trường phát triển, sản xuất và thử nghiệm riêng biệt: Đây là lợi ích chính của việc có nhiều phiên bản SQL Server trên một máy. Bạn có thể sử dụng các phiên bản khác nhau cho mục đích phát triển, sản xuất và thử nghiệm.
- Giảm các sự cố cơ sở dữ liệu tạm thời: Khi bạn có tất cả các dịch vụ đang chạy trên một phiên bản SQL Server duy nhất, sẽ có nhiều khả năng gặp sự cố với các sự cố, đặc biệt là các sự cố liên tục tái diễn. Khi các dịch vụ như vậy được chạy trên các phiên bản khác nhau, bạn có thể tránh gặp phải các sự cố như vậy.
- Tách các đặc quyền bảo mật: Khi các dịch vụ khác nhau đang chạy trên các phiên bản SQL Server khác nhau, bạn có thể tập trung vào việc bảo mật phiên bản đang chạy dịch vụ nhạy cảm nhất.
- Duy trì máy chủ dự phòng: Một phiên bản SQL Server có thể bị lỗi, dẫn đến ngừng dịch vụ. Điều này giải thích tầm quan trọng của việc đưa máy chủ dự phòng vào nếu máy chủ hiện tại bị lỗi. Điều này có thể dễ dàng đạt được bằng cách sử dụng các phiên bản SQL Server.
Các phiên bản cài đặt SQL Server
SQL Server cho phép bạn chạy nhiều dịch vụ cùng một lúc, với mỗi dịch vụ có thông tin đăng nhập, cổng, cơ sở dữ liệu … Chúng được chia thành hai phiên bản cài đặt đó là: Primary Instances và Named Instances.
Có hai cách để chúng ta có thể truy cập phiên bản chính. Đầu tiên, chúng ta có thể sử dụng tên máy chủ. Thứ hai, chúng ta có thể sử dụng địa chỉ IP của nó. Các phiên bản được đặt tên được truy cập bằng cách thêm dấu gạch chéo ngược và tên phiên bản.
Lưu ý: Mặc dù bạn có thể có nhiều phiên bản trên cùng một máy chủ, nhưng chỉ một trong số chúng phải là phiên bản mặc định trong khi các phiên bản còn lại phải là phiên bản được đặt tên. Một người có thể chạy đồng thời tất cả các phiên bản và mỗi phiên bản chạy độc lập với phiên bản khác.
Cách cài đặt SQL Server 2019 chi tiết.
- Bước 1: Tải SQL Server 2019 trên trang chủ qua đường dẫn này: https://www.microsoft.com/en-us/sql-server/sql-server-downloads
- Bước 2: Sau khi tải xuống xong chúng ta mở ứng dụng phần mềm
- Bước 3: Sau khi mở ứng dụng phần mềm ta có ba lựa chọn tùy mục đích khác nhau của người dùng đó là: Basic, Custom, Download Media. Ở đây, chúng tôi chọn Basic
- Bước 4: Tiếp theo chọn Customize để bắt đầu setting cấu hình
- Bước 5: Chọn next
- Bước 6: Tại mục Product Key bạn chọn Developer và next
- Bước 7: Tiếp theo chọn I accept the license terms and Privacy Statement và nhấn next
- Bước 8: Tại Features Selection ta nên chọn Database Engine Services, Data Quality Client và Client Tools Connectivity để ứng dụng cung cấp đủ packages và chức năng cho bạn học đầy đủ về môn cơ sở dữ liệu và bấm next.
- Bước 9: Tại Feature Configuration Rules, tới đây bạn có thể đặt tên cho Instance (tên các bạn có thể đặt tùy ý, không dấu, không khoản trắng) sau đó nhấn next cho đến phần Database Engine Configuration.
- Bước 10: Tiếp theo ta bấm chọn chức năng Mix Mode. Đây là chức năng bảo mật cho cơ sở dữ liệu của bạn. Tiếp theo các bạn nhập mật khẩu cho tài khoản supper admin(sa) của bạn. Và cuối cùng nhấn nút Add current User để thêm tài khoản. Cuối cùng bạn nhấn next cho đến mục Ready to Install.
- Bước 11: Bạn chỉ cần chấp chuột Intall và đợi tự động cài đặt xong rồi bấm close để hoàn tất.
Kết luận
Qua bài viết trên, chúng tôi đã giả đáp mọi thắc mắc về SQL Server là gì? Cách cài đặt SQL Server 2019 chi tiết ra sao. Hy vọng những kiến thức trên sẽ giúp ích cho các bạn yêu công nghệ. Chúc các bạn thành công.
Để tìm hiểu thêm về dịch vụ FStorage, vui lòng liên hệ đến:
Fanpage: https://www.facebook.com/fstorage
Email: [email protected]