본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Dbvis

0

DbVisualizer는 개발자, DBA, 분석가를 위한 범용 데이터베이스 도구입니다.

SQL 클라이언트다중 DB 지원데이터 시각화데이터베이스드라이버 관리버전 관리보안쿼리 편집기

소개

DbVisualizer는 개발자, DBA, 분석가를 위한 범용 데이터베이스 도구입니다. Oracle, MySQL, Microsoft SQL Server, PostgreSQL, MongoDB, Redis, Snowflake, Elasticsearch, IBM Db2, SQLite, Microsoft Access, Cassandra 등 다양한 데이터베이스에 연결하여 데이터 탐색, 관리, 최적화를 지원합니다. 공식 웹사이트에 따르면 DbVisualizer는 높은 사용자 만족도를 자랑하며, G2.com에서 1위를 기록한 바 있습니다.

상세정보

SQL 편집기

DbVisualizer는 고급 SQL 편집기를 제공하여 쿼리 작성을 돕습니다. 복사-붙여넣기한 쿼리를 쉽게 포맷팅하고, 자동 완성을 통해 효율적으로 쿼리를 작성할 수 있습니다. 변수 기능을 통해 특정 값을 쉽게 재사용할 수 있습니다.

데이터베이스 관리 및 탐색

이 도구는 데이터베이스에 연결하여 스키마를 탐색하고, 객체를 관리하며, 데이터를 시각화할 수 있습니다. 쿼리 결과를 테이블, 그래프 등으로 표시하고, 인라인 편집을 통해 데이터를 직접 수정할 수 있습니다. 결과를 다양한 파일 형식으로 내보내거나 스프레드시트로 빠르게 열 수 있습니다.

워크플로우 및 자동화

DbVisualizer는 명령줄을 통해 데이터를 관리하고, 스크립트를 생성하거나 외부에서 가져올 수 있습니다. 워크스페이스를 탭과 스크립트로 저장하여 쉽게 접근할 수 있으며, Git과의 통합을 통해 버전 관리가 가능합니다. 원격 저장소를 클론하거나 기존 저장소를 마운트하여 브랜치를 전환하고, 변경 사항을 푸시하거나 풀할 수 있습니다.

보안 기능

DbVisualizer는 강력한 보안 표준을 준수합니다. SSH를 통한 데이터 암호화, 마스터 비밀번호 보호, 사용자 권한 설정을 통해 데이터 접근을 제어하고, 인간 실수로 인한 의도하지 않은 행동을 방지할 수 있습니다.

다운로드·설치 방법

Windows 64비트 버전은 공식 웹사이트에서 ‘With Java’가 포함된 설치 프로그램을 다운로드할 수 있습니다. 설치 파일은 ZIP 형식으로 제공되며, 다운로드 후 압축을 해제하고 실행 파일을 더블클릭하여 설치를 시작할 수 있습니다. macOS 및 Linux 버전도同様에 제공됩니다.

기본 사용법/명령어

설치 후 DbVisualizer를 실행하면 처음 시작 시 21일 무료 체험을 시작할 수 있는 옵션이 제공됩니다. 별도의 가입이나 신용카드 없이 프로 기능을 체험할 수 있습니다. 실행 후 왼쪽 패널에서 데이터베이스 연결을 추가하고, SQL 편집기에서 쿼리를 작성하여 실행할 수 있습니다. 결과는 중앙 패널에 테이블 형태로 표시되며, 오른쪽에서는 쿼리 빌더나 그래프를 확인할 수 있습니다.

이런 경우에 유용합니다

다양한 유형의 데이터베이스를 동시에 다루는 개발자나 분석가는 DbVisualizer를 통해 하나의 인터페이스로 모든 데이터 소스에 접근할 수 있습니다. 예를 들어, Oracle과 MongoDB를 동시에 연결하여 크로스 데이터베이스 쿼리를 수행하거나, 스키마를 시각화하여 테이블 관계를 이해하는 데 유용합니다. 또한, Git과 연동하여 데이터베이스 스크립트의 버전을 관리하는 개발 워크플로우에도 적합합니다.

화면으로 보는 주요 기능

SQL 편집기 및 결과 보기

SQL 편집기 및 결과 보기

SQL 편집기에서 Oracle 데이터베이스의 EMPLOYEES 테이블을 조회하는 쿼리를 작성하고 실행한 화면입니다. 왼쪽에는 데이터베이스 연결 목록이, 중앙에는 SQL 쿼리가 입력된 편집기와 실행 결과가 표시된 테이블이, 오른쪽에는 쿼리 빌더와 그래프가 보입니다. 쿼리 편집기에서 테이블명을 입력하면 자동완성 목록이 나타나며, 실행 결과는 EMPLOYEE_ID, FIRST_NAME, LAST_NAME 등의 컬럼을 포함한 테이블 형태로 표시됩니다.

SQL 쿼리 및 결과 표시

SQL 쿼리 및 결과 표시

SQL 쿼리 편집기에서 Oracle 데이터베이스의 EMPLOYEES 테이블을 조인하여 조회하는 쿼리를 작성하고 실행한 화면입니다. 쿼리 편집기에는 SELECT, FROM, WHERE, ORDER BY 절이 포함된 SQL 문이 보이며, 실행 결과는 EMPLOYEE_ID, FIRST_NAME, LAST_NAME, SALARY 등의 컬럼을 포함한 테이블 형태로 표시됩니다. 왼쪽에는 데이터베이스 연결 목록이, 오른쪽에는 쿼리 빌더가 보입니다.

데이터베이스 스키마 다이어그램

데이터베이스 스키마 다이어그램

FILM, ACTOR, FILM_ACTOR, FILM_CATEGORY, CATEGORY 테이블로 구성된 데이터베이스 스키마 다이어그램입니다. 각 테이블의 컬럼명과 데이터 타입이 표시되어 있으며, FILM 테이블은 FILM_ID, TITLE, DESCRIPTION 등의 컬럼을 포함하고, ACTOR 테이블은 ACTOR_ID, FIRST_NAME, LAST_NAME 등의 컬럼을 포함합니다. 테이블 간의 관계는 화살표로 연결되어 있습니다.

드라이버 관리자

드라이버 관리자

드라이버 관리자 창에서 PostgreSQL 드라이버를 선택한 화면입니다. 왼쪽에는 드라이버 목록이, 오른쪽에는 선택된 드라이버의 설정 정보가 표시됩니다. 드라이버 이름은 PostgreSQL이며, URL 포맷과 드라이버 클래스 정보가 제공됩니다. 또한, 드라이버 아티팩트와 JAR 파일 목록도 보입니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.