투케이2K
50. (DB/데이터베이스) DataGrip (데이터 그립) 데이터베이스 개발 툴 설명 본문
[학습 구분]
과목 : Database / 데이터베이스
[설 명]
1. DataGrip 이란 JetBrains 에서 제공하는 DataBase 데이터베이스 개발 툴 입니다
2. DataGrip 사용 장점 :
- 지능적인 쿼리 콘솔 : 다양한 모드에서 쿼리를 실행할 수 있도록 지원하며 로컬 기록을 제공하여 모든 활동을 추적하고 작업을 잃는 일이 없도록 방지합니다
- 효율적인 스키마 탐색 : 어느 테이블이나 뷰, 프로시저로든 관련 액션에서 해당 객체의 이름을 사용하거나 SQL 코드 내 사용 위치에서 바로 이동할 수 있습니다
- 계획 설명 : 쿼리의 작동 방식 및 데이터베이스 엔진 동작에 관한 많은 정보가 제공되어 쿼리를 더 효율적으로 만들 수 있습니다
- 스마트 코드 완성 : DataGrip 은 컨텍스트를 인식하는 코드 완성 기능을 제공하므로 SQL 코드 작성 속도가 빨라집니다. 코드 완성 기능은 테이블 구조 및 외부 키를 비롯해 편집 중인 코드에서 생성된 데이터베이스 객체까지 인식합니다
- 신속한 코드 분석 및 빠른 수정 : DataGrip 은 코드 내 잠재적 버그를 탐지하여 최적의 수정 옵션을 바로 제안합니다. 해결되지 않은 객체 및 식별자로 키워드를 사용하는 경우에 관한 정보를 즉시 알리며 문제 해결 방법을 항상 제공합니다
- SQL 파일 및 스키마에 사용할 수 있는 리팩토링 : DataGrip 은 SQL 코드에 있는 모든 참조 문제를 올바르게 해결하고 해당 참조의 리팩토링을 지원합니다. 변수나 별칭의 이름을 변경하는 경우 해당 사용 위치도 전체 파일에서 업데이트됩니다. 쿼리에서 테이블의 참조 이름을 변경하면 데이터베이스 내 실제 테이블 이름이 업데이트됩니다. 다른 뷰, 저장된 프로시저 및 함수 내에 있는 테이블/뷰의 사용 위치를 미리보기할 수도 있습니다
- 버전 관리 통합 : Git, SVN, Mercurial 및 기타 잘 알려진 여러 버전 관리 시스템을 모두 통합 지원합니다
'DataBase' 카테고리의 다른 글
52. (DB/데이터베이스) 티베로 (Tibero) DBMS 설명 (0) | 2022.11.30 |
---|---|
51. (DB/데이터베이스) HeidiSQL (하이디 SQL) 데이터베이스 개발 툴 설명 (0) | 2022.11.29 |
49. (DB/데이터베이스) Oracle SQL Developer (SQL 디벨로퍼) DBMS 설명 (0) | 2022.11.29 |
48. (DB/데이터베이스) SQL Server (SQL 서버) DBMS 설명 (0) | 2022.11.29 |
47. (DB/데이터베이스) 데이터베이스 튜닝 (Database Tuning) 개념 설명 (0) | 2022.11.28 |