node.js - DatabaseTool(GUI) 본문
반응형
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
반응형
'개발 > node.js' 카테고리의 다른 글
node.js - 스크래핑(scraping) / 크롤링(crawling) (0) | 2023.01.21 |
---|---|
node.js - mongoDB-campass / schema / Docker-volumes (0) | 2023.01.20 |
node.js - package.json(의존성 모듈) (0) | 2023.01.19 |
node.js - 데이터베이스 / mongoDB(&GUI) / docker-compose / mongoose 설치 (1) | 2023.01.19 |
node.js - 비동기 프로그래밍 / callback / promise / async & await (0) | 2023.01.18 |
Comments