Hướng dẫn cài sql server express 2023

Hầu hết các website cần lưu trữ một lượng thông tin, phần lớn sẽ được lưu trữ dưới dạng dữ liệu. Do đó, việc lưu trữ và xử lý khối lượng dữ liệu "khổng lồ" này là một bài toán khó đối với nhiều doanh nghiệp. Bạn nên biết đến SQL Server - một trong những hệ thống quản lý cơ sở dữ liệu sẽ giúp bạn quản lý phần dữ liệu khủng lồ này.

Vậy SQL Server là gì? Mục đích sử dụng SQL Server là gì? Vì sao SQL Server lại hữu ích cho công việc của Data Analyst? Theo dõi bài viết dưới đây của 200Lab để có câu trả lời bạn nhé!

SQL Server là gì?

Hướng dẫn cài sql server express 2023
SQL Server là gì?

SQL Server (hay Microsoft SQL Server) là một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) được phát triển bởi Microsoft.

SQL Server cung cấp cho người dùng các công cụ và tính năng để quản lý, lưu trữ, xử lý các truy vấn dữ liệu, kiểm soát truy cập, xử lý giao dịch và hỗ trợ tích hợp dữ liệu từ nhiều nguồn khác nhau.

Ngoài ra, SQL Server cũng cung cấp các công cụ để tạo báo cáo, phân tích và quản lý cơ sở dữ liệu trực quan thông qua giao diện người dùng hoặc các script lệnh SQL.

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 liên kết với Transact-SQL hoặc T-SQL, triển khai SQL của Microsoft có bổ sung một tập hợp các cấu trúc lập trình độc quyền.

SQL Server hoạt động độc quyền trên môi trường Windows trong hơn 20 năm. Vào năm 2016, Microsoft đã cung cấp SQL Server trên Linux. SQL Server 2017 ra mắt vào tháng 10 năm 2016 chạy được trên cả Windows và Linux.

SQL Server thường đi kèm với việc thực hiện riêng các ngôn ngữ SQL, T-SQL,... Cụ thể như sau:

  • T-SQL là một trong những loại ngôn ngữ thuộc quyền sở hữu của Microsoft và được gọi với cái tên Transact-SQL. Nó thường cung cấp thêm rất nhiều cho các khả năng khai báo biến, thủ tục lưu trữ và xử lý ngoại lệ,...
  • SQL Server Management Studio là một loại công cụ giao diện chính cho máy chủ cơ sở của chính dữ liệu SQL, thông thường thì nó hỗ trợ cho cả môi trường 64 bit và 32 bit.

Bạn có thể tham khảo thêm bài viết dưới đây để hiểu rõ hơn về SQL nhé!

SQL là gì? Ưu & nhược điểm của Structured Query Language

SQL là gì? Vì sao nên học ngôn ngữ SQL? 200Lab sẽ cung cấp kiến thức SQL cơ bản, các ưu & nhược điểm của ngôn ngữ này.

Hướng dẫn cài sql server express 2023
Pum

Hướng dẫn cài sql server express 2023

Cấu trúc của SQL Server bạn cần biết

Để sử dụng SQL Server hiệu quả, bạn cần hiểu về cấu trúc cơ bản. Sơ đồ sau đây minh họa cấu ​​trúc của máy chủ SQL:

Hướng dẫn cài sql server express 2023
Sơ đồ minh họa kiến trúc của máy chủ SQL

SQL Server bao gồm hai thành phần chính:

  • Database Engine
  • SQLOS

1. Database Engine của SQL Server

Thành phần cốt lõi của SQL Server là database engine. Thành phần này bao gồm một công cụ quan hệ có chức năng xử lý các lệnh và truy vấn, một công cụ lưu trữ quản lý các tệp, bảng, trang, index, bộ đệm và giao dịch cơ sở dữ liệu.

Các nhiệm vụ, trigger, trình xem và các đối tượng dữ liệu lưu trữ khác cũng được Database Engine khởi tạo và xử lý.

2. SQLOS trong SQL Server

SQLOS là tầng cuối cùng trong kiến trúc tổng thể của SQL Server. SQLOS cung cấp nhiều hệ điều hành như quản lý bộ nhớ và I/O. Ngoài ra, còn có các dịch vụ khác như dịch vụ xử lý ngoại lệ và đồng bộ hóa.

Các thành phần chính của Microsoft SQL Server

Hướng dẫn cài sql server express 2023
Các thành phần của SQL Server

Các thành phần chính của SQL Server bao gồm:

  • SQL Server Database Engine: Là thành phần cốt lõi của SQL Server, nó quản lý và lưu trữ dữ liệu trong các cơ sở dữ liệu, cung cấp tính năng như truy vấn dữ liệu, xử lý giao dịch và kiểm soát truy cập.
  • Integration Services (SSIS): Là công cụ dùng để tích hợp dữ liệu từ nhiều nguồn khác nhau vào SQL Server. Nó cho phép bạn xử lý, chuyển đổi và chuyển dữ liệu giữa các hệ thống khác nhau.
  • Analysis Services (SSAS): Là công cụ phân tích dữ liệu cho phép bạn tạo các cube dữ liệu để phân tích. Nó cung cấp các công cụ để tìm hiểu mối quan hệ và xu hướng trong dữ liệu.
  • Reporting Services (SSRS): Là công cụ tạo báo cáo dữ liệu, cho phép người dùng tạo các báo cáo trực quan và dễ đọc từ các dữ liệu được lưu trữ trong SQL Server.
  • SQL Server Management Studio (SSMS): Là công cụ quản lý SQL Server, cho phép người dùng quản lý cơ sở dữ liệu, truy vấn và thực thi các tác vụ khác liên quan đến SQL Server.
  • SQL Server Data Tools (SSDT): Là công cụ phát triển ứng dụng, cho phép người dùng tạo, thiết kế và triển khai các ứng dụng liên quan đến SQL Server.
  • Azure SQL Database: Là phiên bản SQL Server được đưa lên cloud của Microsoft, cho phép người dùng quản lý cơ sở dữ liệu và các ứng dụng của họ trên đám mây.

Hướng dẫn download SQL Server 2022 cập nhật mới nhất

Để tải SQL Server 2022, bạn hãy nhấp vào liên kết sau.

Microsoft sẽ có một số phiên bản SQL Server cho bạn lựa chọn. Nếu dùng vào mục đích học tập, bạn hãy tải xuống phiên bản developer. Sau khi tải xuống thành công, bạn hãy nhấn đúp vào tệp SQL2019-SSEi-dev.exe để băt đầu chạy chương trình.

Trước khi tải xuống, chương trình sẽ yêu cầu bạn chọn loại cài đặt, bạn hãy chọn tải xuống. Vì tùy chọn này sẽ giúp bạn tải các tệp xuống để thiết lập trước và cài đặt SQL Server sau.

Hướng dẫn cài sql server express 2023

Đầu tiên, chọn thư mục để lưu trữ các tệp cài đặt, sau đó nhấn vào nút Download:

Hướng dẫn cài sql server express 2023

Chương trình sẽ bắt đầu tải các tệp xuống, sẽ mất một khoảng thời gian.

Hướng dẫn cài sql server express 2023

Sau khi tải xuống thành công, bạn hãy mở thư mục đã lưu trữ tệp xuống:

Hướng dẫn cài sql server express 2023

Nhấp chuột phải vào tệp ISO và chọn Mount để gắn tệp ISO:

Hướng dẫn cài sql server express 2023

Mở thư mục cài đặt và nhấn vào tệp setup.exe để bắt đầu chạy chương trình cài đặt:

Hướng dẫn cài sql server express 2023

Hướng dẫn cài đặt SQL Server mới nhất

Sau khi nhấp đúp vào setup.exe, bạn sẽ thấy một của sổ như hình dưới. Hãy chọn tùy chọn cài đặt ở bên trái.

Hướng dẫn cài sql server express 2023

Nhấp vào liên kết đầu tiên để chạy chương trình hướng dẫn, bắt đầu cài đặt SQL Server 2019:

Hướng dẫn cài sql server express 2023

Bạn hãy chọn phiên bản Developer và nhấp vào nút Next.

Hướng dẫn cài sql server express 2023

Chọn "I accept the license terms" và nhấp vào nút Next.

Hướng dẫn cài sql server express 2023

Bỏ chọn "Use Microsoft Update to check for updates (recommended)" nếu bạn không muốn nhận cập nhật cho máy chủ SQL sau đó nhấp vào nút Next:

Hướng dẫn cài sql server express 2023

Lúc này, bạn hãy kiểm tra lại các điều kiện trước khi bắt đầu cài đặt. Nếu không có vấn đề gì, bạn hãy nhấn vào nút Next:

Hướng dẫn cài sql server express 2023

Bạn hãy chọn các tính năng mà mình muốn cài đặt. Nếu dùng cho mục đích học tập, bạn hãy chọn Database Engine Services và nhấp vào nút Next để tiếp tục:

Hướng dẫn cài sql server express 2023

Cung cấp Instance ID trên SQL Server và nhấp vào nút Next:

Hướng dẫn cài sql server express 2023

Chọn Mix Mode để cung cấp mật khẩu cho tài khoản quản trị hệ thống (sa) (bạn cần lưu trữ mật khẩu này ở nơi an toàn để có thể sử dụng nó nhằm kết nối với SQL Server sau). Nhấp vào Add Current User để chỉ định SQL Server Administrators và nhấp vào nút Next:

Hướng dẫn cài sql server express 2023

Xác minh các tính năng SQL Server 2019 sẽ được cài đặt:

Hướng dẫn cài sql server express 2023

Nhấp vào nút Close để hoàn tất cài đặt:

Hướng dẫn cài sql server express 2023

Tới bước này thì xin chúc mừng, bạn đã cài đặt thành công SQL Server 2019 phiên bản Developer.

Hướng dẫn cài đặt SQL Server Management Studio

SQL Server Management Studio (SSMS) là một ứng dụng phần mềm được giới thiệu lần đầu thông qua Microsoft SQL Server 2005, được sử dụng để cấu hình, quản lý tất cả các thành phần trong Microsoft SQL Server.

Công cụ này cho phép người dùng truy vấn, quản lý và thiết kế database trên một máy tính cục bộ hay trên cloud.

Để bắt đầu cài đặt SQL Server Management Studio thì đầu tiên, bạn hãy tải SSMS từ trang web Microsoft thông qua liên kết sau

Sau đó, bấm đúp vào tệp SSMS-SETUP-ENU.exe để khởi chạy cài đặt SSM.

Quá trình cài đặt của SMSS sẽ khá là đơn giản. Bạn hãy nhấp vào nút Install.

Hướng dẫn cài sql server express 2023

Bạn hãy chờ một vài phút để cài đặt thiết lập phần mềm

Hướng dẫn cài sql server express 2023

Sau khi thiết lập đã hoàn thành, bạn hãy nhấp vào nút Close:

Hướng dẫn cài sql server express 2023

Vậy là việc cài đặt Microsoft SQL Server Management Studio đã hoàn thành.

Mong là bài viết này của 200Lab sẽ giúp bạn hiểu rõ hơn về SQL Server là gì cũng như giúp bạn download và cài đặt thành công SQL Server phiên bản mới nhất. Đừng quên theo dõi trang Blog của 200Lab để học hỏi thêm nhiều thông tin hữu ích và tìm đọc các bài viết có liên quan nữa nhé!