×
Community Blog THAO TÁC VỚI CƠ SỞ DỮ LIỆU VỚI ALIBABA CLOUD DMS

THAO TÁC VỚI CƠ SỞ DỮ LIỆU VỚI ALIBABA CLOUD DMS

Bài viết này sẽ hướng dẫn cách thao tác với cơ sở dữ liệu của Alibaba Cloud DMS.

By Vo Thi Phuong Anh, Alibaba Cloud Solutions Architect of Vietnam


1) Alibaba Cloud DMS là gì?
Alibaba Cloud DMS là một dịch vụ quản lý dữ liệu toàn diện cho phép bạn quản lý dữ liệu trong suốt vòng đời của nó. Bạn có thể sử dụng DMS để quản lý tài sản dữ liệu toàn cầu, quản trị dữ liệu, thiết kế và phát triển cơ sở dữ liệu, tích hợp dữ liệu, phát triển dữ liệu và tiêu thụ dữ liệu. Các tính năng này giúp doanh nghiệp khai thác giá trị từ dữ liệu một cách hiệu quả và an toàn và giúp doanh nghiệp chuyển đổi số.

Các tính năng chính của Alibaba Cloud DMS bao gồm:

  • Quản lý dữ liệu toàn cầu: DMS cho phép bạn quản lý dữ liệu từ các nguồn khác nhau, bao gồm cơ sở dữ liệu Oracle, MySQL, SQL Server, PostgreSQL, MongoDB, SAP HANA, và nhiều nguồn khác. Bạn có thể quản lý dữ liệu trên nhiều khu vực và vùng của Alibaba Cloud.
  • Quản trị dữ liệu: DMS cung cấp các tính năng quản trị dữ liệu toàn diện, bao gồm kiểm soát truy cập, bảo mật dữ liệu, và quản lý chất lượng dữ liệu.
  • Thiết kế và phát triển cơ sở dữ liệu: DMS cung cấp các công cụ và tài nguyên để giúp bạn thiết kế và phát triển cơ sở dữ liệu hiệu quả.
  • Tích hợp dữ liệu: DMS cho phép bạn tích hợp dữ liệu từ các nguồn khác nhau một cách nhanh chóng và dễ dàng. Bạn có thể tích hợp dữ liệu theo thời gian thực hoặc theo lịch trình.
  • Phát triển dữ liệu: DMS cung cấp các công cụ và dịch vụ để giúp bạn phát triển dữ liệu, bao gồm phân tích dữ liệu, học máy, và trí tuệ nhân tạo.
  • Tiêu thụ dữ liệu: DMS cho phép bạn tiêu thụ dữ liệu từ các nguồn khác nhau để phục vụ các mục đích kinh doanh khác nhau.

Alibaba Cloud DMS có thể được sử dụng trong các trường hợp tích hợp dữ liệu từ các hệ thống khác nhau, mở rộng cơ sở dữ liệu, di chuyển dữ liệu, tự động hóa các tác vụ quản lý dữ liệu.

Bên cạnh đó, DMS còn là nền tảng giúp bạn quản lý và thao tác với các cơ sở dữ liệu trên Alibaba Cloud. Bài viết này sẽ hướng dẫn cách thao tác với cơ sở dữ liệu của Alibaba Cloud DMS.

2) Thao tác với cơ sở dữ liệu trên DMS
Sau khi đã tạo một cơ sở dữ liệu và các ngừơi dùng trên các dịch vụ cơ sở dữ liệu của Alibaba Cloud (bao gồm RDS). Từ đây bạn có thể bắt đầu thao tác và quản lý cơ sở dữ liệu của mình, bao gồm các hoạt động như: thêm bảng, thêm data, quản lý người dùng và quyền.. Và nền tảng để quản lý các cơ sở dữ liệu được lưu trên RDS là Alibaba Cloud DMS.

Để bắt đầu, bạn cần truy cập vào instance cơ sở dữ liệu của mình (ở đây chúng tôi đang dùng RDS), nhấn vào tên instance > Log on to database.
Screen_Shot_2023_11_02_at_09_12_01

Bạn sẽ được chuyển hướng qua trang làm việc của DMS. Đầu tiên, bạn cần đăng nhập vào instance RDS trên DMS bằng cách chọn tài khoản của instance, nhập mật khẩu và chọn log-on mode và sau đó Test Connection.
Screen_Shot_2023_11_02_at_09_12_46

Nếu hệ thống hiển thị như sau, bạn đã test connection thành công, chọn Ok để tiếp tục.
Screen_Shot_2023_11_02_at_09_17_10

Chọn Login để đăng nhập vào instance.
Screen_Shot_2023_11_02_at_09_17_10

Bạn sẽ được điều hướng đến trang làm việc của DMS, tại đây, bạn có thể bắt đầu làm một số thao tác đầu tiên với cơ sở dữ liệu như tạo các bảng, sao chép (cloning) các cơ sở dữ liệu.
Screen_Shot_2023_11_02_at_09_22_26

Trong bài hướng dẫn này, chúng tôi sẽ thực hiện tạo ra các bảng cho vào một cơ sở dữ liệu của instance RDS và sau đó đổ dữ liệu vào bằng câu lệnh SQL chạy trên SQL Console của DMS.

Cơ sở dữ liệu mẫu được thiết kế như sau (nguồn: MySQL)
Screen_Shot_2023_11_02_at_09_23_07

3) Tạo các bảng cho cơ sở dữ liệu
Đối với bước này, bạn có thể chọn tạo bảng bằng tay bằng cách nhấn Create Table hoặc dùng SQL Console để chạy lệnh SQL.
Screen_Shot_2023_11_02_at_09_34_17

Chúng tôi sẽ sử dụng SQL Console để lần lượt tạo các bảng bằng lệnh SQL. Sau khi mỗi bảng được tạo xong, bạn sẽ thấy thông tin tên bảng đó được hiển thị ở bên trái.

Tạo một bảng:
Screen_Shot_2023_11_02_at_09_35_06

Tạo nhiều bảng:
Screen_Shot_2023_11_02_at_09_37_05

4) Thêm dữ liệu vào các bảng và query dữ liệu
Bước tiếp theo, bạn có thể tiến hành thêm dữ liệu vào bảng bằng lệnh INSERT INTO. Dưới đây là minh họa một bảng, chúng tôi thực hiện với mọi bảng trong cơ sở dữ liệu của mình.
Screen_Shot_2023_11_02_at_09_41_02

Sau khi thực hiện thêm dữ liệu hoàn tất, bạn cũng có thể kiểm tra dữ liệu trong các bảng bằng cách thực hiện các lệnh SQL trên SQL Console của DMS.
Screen_Shot_2023_11_02_at_10_10_14

Như vậy với việc sử dụng DMS, bạn đã có thể thực hiện các thao tác cơ bản để xây dựng và quản lý cơ sở dữ liệu được host trên instance RDS và một số các dịch vụ cơ sở dữ liệu khác của Alibaba Cloud.

0 0 0
Share on

Alibaba Cloud Vietnam

50 posts | 7 followers

You may also like

Comments