Phần mềm quản trị cơ sở dữ liệu miễn phí xịn sò nhất

Chào các bạn, trong các bài viết trước thì mình đã cùng các bạn cài đặt một số những phần mềm phổ biến để dùng cho việc quản lý các hệ quản trị cơ sở dữ liệu khác nhau.

Có thể nói, mỗi phần mềm đều hướng đến sự chuyên biệt hoặc thường được sử dụng cho một loại cơ sở dữ liệu nhất định nào đó.

Nhưng với xu hướng phát triển hiện nay thì các phần mềm, công cụ quản trị cơ sở dữ liệu phải có tính đa năng, có nghĩa là làm việc được với nhiều loại cơ sở dữ liệu khác nhau.

Trước đó thì chúng ta có Navicat hay DataGrip, mấy phần mềm này thì mình đã giới thiệu với các bạn trong các bài viết trước rồi.

Còn trong bài viết này, mình sẽ tiếp tục giới thiệu đến các bạn một công cụ nữa, đó là DBEAVER – Vậy một câu hỏi đặt ra là liệu công cụ này có xứng đáng là phần mềm quản trị cơ sở dữ liệu miễn phí xịn sò nhất hay không?

#1. Hướng dẫn cài đặt phần mềm DBEAVER trên Windows

Đầu tiên, chúng ta sẽ đi vào phần cài đặt trước, trong bài viết này mình sẽ cùng các bạn cài đặt trên hệ điều hành Windows nhé. Quá trình cài đặt vô cùng dễ thôi !

+ Bước 1: Tải file cài đặt về trước. Các bạn có thể download file cài đặt (bản Installer) tại địa chỉ sau:

https://dbeaver.io/download/

phan-mem-quan-tri-co-so-du-lieu-dbeaver (1)phan-mem-quan-tri-co-so-du-lieu-dbeaver (1)

+ Bước 2: Các bạn nháy đúp chuột vào file vừa tải về để tiến hành cài đặt, một cửa sổ sẽ hiện ra như hình ảnh bên dưới. Các bạn chọn ngôn ngữ English => rồi bấm OK.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (2)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (2)

+ Bước 3: Bước này các bạn bấm Next là được.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (3)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (3)

+ Bước 4: Bước này đề cập đến License, các bạn bấm I Agree để đồng ý và tiếp tục.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (4)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (4)

+ Bước 5: Tiếp theo đến bước này các bạn có một vài lưu ý về vị trí cài đặt (đường dẫn mặc định là: C:Program FilesDbeaver). Để cài đặt thì yêu cầu không gian ổ cứng tối thiểu là khoảng 110MB cho phiên bản hiện tại.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (5)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (5)

+ Bước 6: Sau khi bấm Next ở Bước 5, thì ở Bước 6 chúng ta bấm Install để bắt đầu cài đặt.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (6)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (6)

+ Bước 7: Quá trình cài đặt tương đối nhanh (khoảng 1-2 phút).

phan-mem-quan-tri-co-so-du-lieu-dbeaver (7)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (7)

+ Bước 8: Đến bước này thì chúng ta đã cài đặt xong Dbeaver rồi đó. Các bạn bấm Finish để kết thúc quá trình cài đặt.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (8)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (8)

Nhận xét: Về quá trình cài đặt thì Dbeaver cài đặt tương đối đơn giản, không phải cấu hình quá nhiều.

#2. Giao diện của phần mềm Dbeaver

Sau khi cài đặt xong thì các bạn mở phần mềm Dbeaver lên, trong lần mở đầu tiên thì các bạn có thể sẽ được yêu cầu sự đồng ý của Windows Security.

=> Bạn bấm Allow access để cho Windows không chặn một số tính năng của DBeaver. Tiếp theo, các bạn có thể bấm Yes như hình bên dưới để tải một Database mẫu về (SQLite).

phan-mem-quan-tri-co-so-du-lieu-dbeaver (9)phan-mem-quan-tri-co-so-du-lieu-dbeaver (9)

Nhưng trước tiên, các bạn sẽ phải tải Driver trước, bạn bấm vào nút Download để tải Driver cho SQLite.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (10)phan-mem-quan-tri-co-so-du-lieu-dbeaver (10)

Về giao diện thì chúng ta sẽ thấy Dbeaver có giao diện tương đối đơn giản và thiết kế khá giống với các công cụ quản trị cơ sở dữ liệu khác.

Ở đây mình muốn giới thiệu với các bạn về khu vực làm việc chính, đó là phần được mình khoanh màu đen trong hình bên dưới.

Tab Properties: Ở đây mình đã chọn bảng Album (thực tế chúng ta làm việc với các bảng rất nhiều). Tab này cho chúng ta thông tin của bảng đó (các trường trong bảng, khóa chính, khóa ngoại… Nói chung là thông tin chi tiết về bảng đó).

phan-mem-quan-tri-co-so-du-lieu-dbeaver (11)phan-mem-quan-tri-co-so-du-lieu-dbeaver (11)

Tab Data: Ở tab này chúng ta có thể xem được toàn bộ dữ liệu trong bảng, các bạn có thể dưới dạng lưới (Grid hoặc dạng Text) – (3)

Ngoài ra, một điểm rất hay mà mình rất thích đó là chúng ta có thể viết một SQL Script ngắn gọn để lọc dữ liệu trên bảng ở tab này – (4)

phan-mem-quan-tri-co-so-du-lieu-dbeaver (12)phan-mem-quan-tri-co-so-du-lieu-dbeaver (12)

Tab ER Diagram: Đây cũng làm một tab mình đánh giá rất cao, đặc biệt là với bạn nào làm việc với các hệ quản trị cơ sở dữ liệu có quan hệ. Nó giúp chúng ta xem được mối liên hệ giữa các bảng.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (13)phan-mem-quan-tri-co-so-du-lieu-dbeaver (13)

Nhận xét: Về giao diện sử dụng thì Dbeaver không quá khác biệt so với các phần mềm quản trị cơ sở dữ liệu khác.

Nhưng thiết kế và sắp sếp các icon, chức năng của nó khá thông minh. Nếu bạn từng làm việc với các phần mềm quản trị cơ sở dữ liệu khác thì qua Dbeaver sẽ biết dùng ngay thôi.

#3. Vậy việc kết nối tới cơ sở dữ liệu có dễ dàng?

Okay, bây giờ chúng ta sẽ cùng tìm hiểu về cách kết nối Dbeaver tới các hệ quản trị cơ sở dữ liệu. Trong bài viết này mình chọn MySQL.

Các bước thì như hình bên dưới:

  • (1)Click vào đây để thực hiện kết nối đến cơ sở dữ liệu
  • (2)Chọn All nếu các bạn muốn hiển thị toàn bộ các hệ quản trị cơ sở dữ liệu mà Dbeaver hỗ trợ.
  • (3) Các bạn có thể gõ tên để tìm cho nhanh.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (14)phan-mem-quan-tri-co-so-du-lieu-dbeaver (14)

=> Sau khi bấm Next ở bước trước thì sẽ có một hộp thoại được hiển thị lên như sau.

  • (1) Bao gồm các thông tin về server (Server Host: địa chỉ máy chủ, Port: cổng, Database: database các bạn định kết nối)
  • (2) Authentication: Các thông tin về usernamepassword để truy cập vào hệ quản trị cơ sở dữ liệu.
  • (3) Bấm Test Connection…
  • (4) Các bạn bấm vào nút Download để tải MySQL Driver (nếu chưa tải trước đó).

phan-mem-quan-tri-co-so-du-lieu-dbeaver (15)phan-mem-quan-tri-co-so-du-lieu-dbeaver (15)

Ở bước này các bạn bấm OK => và chọn Finish để hoàn tất kết nối.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (16)phan-mem-quan-tri-co-so-du-lieu-dbeaver (16)

Okay, vậy là chúng ta đã thực hiện kết nối thành công đến hệ quản trị cơ sở dữ liệu.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (17)phan-mem-quan-tri-co-so-du-lieu-dbeaver (17)

Nhận xét: Với phần mềm Dbeaver thì quá trình kết nối đến hệ quản trị cơ sở dữ liệu tương đối đơn giản, không phải cấu hình quá nhiều. Đặc biệt là Dbeaver hỗ trợ hầu hết các hệ quản trị cở dữ liệu phổ biến hiện nay.

#4. Về khả năng viết các câu lệnh SQL nhanh trong Dbeaver

Để viết các câu lệnh SQL thì các bạn có thể bấm phím F3 hoặc chọn như hình bên dưới.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (18)phan-mem-quan-tri-co-so-du-lieu-dbeaver (18)

Ở Bdeaver có một điểm mình thích khi viết câu SQL đó là các gợi ý giúp mình hoàn thiện câu SQL rất nhanh. Các bạn có thể thấy ở hình bên dưới.

Nhưng có một điểm mình không ứng đó là mình là người thích viết hoa toàn bộ các lệnh trong câu SQL nhưng Dbeaver tự động chuyển nó thành chữ thường.

phan-mem-quan-tri-co-so-du-lieu-dbeaver (19)phan-mem-quan-tri-co-so-du-lieu-dbeaver (19)

Sau khi viết xong để thực thi câu lệnh đó các bạn có thể bẩm vào biểu tượng excute như mình khoanh ở hình bên dưới.

Nó khá nhỏ và đôi khi khiến mình ấn nhầm, việc đặt nằm ngay cạnh tab làm việc còn khiến mình đôi khi ấn nhầm khi chưa viết xong câu SQL ☹

phan-mem-quan-tri-co-so-du-lieu-dbeaver (20)phan-mem-quan-tri-co-so-du-lieu-dbeaver (20)

Nhận xét: Nói chung là để tạo ra một SQL Script trong Dbeaver thì tương đối nhanh vì Dbeaver hỗ trợ gợi ý rất hay. Chỉ có một điểm trừ duy nhất là bố cục các nút chức năng chưa thực sự thông minh.

#5. Lời kết

Vâng, vậy là trong bài viết này mình đã hướng dẫn cơ bản cho các bạn cách sử dụng phần mềm Dbeaver rồi nhé, một công cụ quản trị cơ sở dữ liệu miễn phí được cho là xịn sò nhất hiện nay.

Cá nhân mình thì thấy nhận định này chưa hẳn là đúng hết, nhưng với một công cụ miễn phí thì nhiêu đó thôi cũng thực sự là quá tuyệt vời rồi.

Hiện tại thì Dbeaver cũng có bản thương mại và chắc chắn là nó sẽ có những tính năng nổi bật hơn và hữu ích hơn rất nhiều nữa.

Nếu bạn quan tâm thì có thể tìm hiểu thêm nhé. Hẹn gặp lại các bạn trong một bài viết về Dbeaver cho bản thương mại nha.

CTV: Nguyễn Đức Cảnh – Blogchiasekienthuc.com

Note: Bài viết này hữu ích với bạn chứ? Đừng quên đánh giá bài viết, like và chia sẻ cho bạn bè và người thân của bạn nhé !

/* loading facebook sdk */
(function(d, s, id)
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s);
js.id = id;
js.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.1&appId=1594797160531594&autoLogAppEvents=1″;
fjs.parentNode.insertBefore(js, fjs);
(document, ‘script’, ‘facebook-jssdk’));

Nguồn: https://blogchiasekienthuc.com/phan-mem-mien-phi/dbeaver.html

Add Comment