본문 바로가기

node.js - DatabaseTool(GUI) 본문

개발/node.js

node.js - DatabaseTool(GUI)

자전하는명왕성 2023. 1. 19. 23:04

Database-tool 은 database를 관리하는 도구이다.

그래픽을 추가한 요소로 쉽게 볼 수 있다는 의미로 GUI(Graphical User Interface)라고도 한다.

 

해당 포스팅은 noSQL 중 MongoDB / MongoDB Campass를 기준으로 얘기하며,

먼저 바로 왜 database-tool 을 사용해야 하는지 사진 한 장으로 설명하고자 한다.

아래 사진은 noSQL 중 하나인 MongoDB 에서 터미널을 통해 임의 폴더의 데이터를 열람한 모습이다.

가독성은 당연히 떨어지며, 단어가 엉망으로 나열되어 있어 읽기가 싫을 정도.

 

그리고 위와 같은 날 것의 데이터에 UI를 추가하여 사용하기 편하게 만든 것이 DatabaseTool이다.

위 터미널에서 보여준 데이터와 같은 데이터를 보여주는 DatabaseTool(MongoDB Campass)

 

데이터베이스와 데이터베이스 툴이 연동되어 있다면

툴에서 추가||삭제하는 데이터가 데이터베이스 내에 추가||삭제되며

사용자로 하여금 데이터베이스 활용을 극대화시켜줄 수 있는 효과를 지니고 있다.

 

SQL 과 noSQL 의 대표적인 Database Tool 에는 아래와 같은 것들이 있다.

  • SQL GUI : MySQL Workbench / Table Plus / DBeaver / DataGrip
  • noSQL GUI : mongo-campass / noSQL manager / noSQL Booster 

 

 

 

Comments