데이터베이스 분류
큐브리드 매니저 질의 편집기 사용방법
작성자 정보
- 웹관리자 작성
- 작성일
컨텐츠 정보
- 10,568 조회
- 0 추천
- 목록
본문
| ||||||||||||||||||||||||||||||||
1. 질의 편집기 실행 | ||||||||||||||||||||||||||||||||
CUBRID 매니저의 질의 편집기는 모든 DML, DDL, DCL문의 수행을 지원하는 질의 도구로서, 보다 쉽고 편리하게 질의 편집 및 실행이 이루어지도록 한다. 이러한 CUBRID 질의 편집기는 메뉴바의 [파일] 메뉴 아래 [새 질의] 메뉴를 선택한 후, 대상 데이터베이스를 선택하여 실행할 수 있다. 또한, 좌측의 서버 탭에서 대상 데이터베이스를 선택하고 마우스 오른쪽 버튼을 클릭하여 나타나는 팝업 메뉴에서 [질의편집기] 메뉴를 선택하여 실행할 수 있다. ![]() | ||||||||||||||||||||||||||||||||
2. 질의 편집기 화면 구성 | ||||||||||||||||||||||||||||||||
CUBRID 질의 편집기의 화면은 좌측의 트리 창과, 우측 상단의 질의 편집기 창, 우측 하단의 질의 결과 창으로 구분할 수 있다. 트리 창에서는 질의를 수행하는 대상 데이터베이스를 선택하고, 해당 데이터베이스의 사용자 스키마가 변경되는 내역을 확인할 수 있다. 질의 편집기 창에서는 수행할 질의를 입력하고 편집하며, 질의 편집기에서 주로 사용하는 기능을 아이콘으로 보여주는 툴바를 포함한다. 질의 결과 창에서는 수행된 질의별 결과를 탭 형식으로 보여주며, 수행한 질의 및 해당 질의의 수행 시간을 확인할 수 있다. ![]() | ||||||||||||||||||||||||||||||||
1) 메뉴바의 편집 메뉴 | ||||||||||||||||||||||||||||||||
질의 편집기를 수행하면, 메뉴바의 [편집] 메뉴가 다음과 같이 활성화된다. [편집] 메뉴의 하위에는 [편집 취소], [편집 재실행], [복사], [잘라내기], [붙여넣기], [찾기], [다음 찾기], [찾아 바꾸기], [주석 처리], [주석처리 제거], [탭 추가], [탭 제거] 메뉴가 있으며, 각 메뉴의 빠른 실행을 위한 단축키가 제공된다. ![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||||||||
2) 질의 편집 창 툴바 | ||||||||||||||||||||||||||||||||
다음의 우측의 질의 편집 창에 제공되는 툴바로서, 질의 편집과 관련된 메뉴를 보다 신속하게 선택할 수 있다. 툴바를 통해 선택할 수 있는 메뉴는 [열기], [저장], [다른 이름으로 저장], [실행], [커밋], [롤백], [자동 커밋], [쿼리 플랜 보기 설정], [쿼리 플랜 보기], [편집 취소], [편집 재실행], [찾기], [다음 찾기], [찾아 바꾸기], [주석처리], [주석처리 제거], [탭추가], [탭 제거]가 있다. |
||||||||||||||||||||||||||||||||
![]() 툴바에서 제공하는 기능 및 단축키는 다음과 같으며, 아이콘에 마우스를 갖다 대면 해당 기능에 관한 단축키 정보가 툴팁으로 제공된다. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
3) 질의 편집 창 | ||||||||||||||||||||||||||||||||
질의 편집 창에서 사용자는 데이터베이스 조작을 위한 질의를 입력하고 편집할 수 있다. 또한, 툴바의 [열기] 메뉴를 통해 외부 파일의 내용을 가져오기할 수 있으며, 질의 편집 창에서 수행된 질의에 의해 변경된 데이터베이스 내역은 좌측의 서버 탭의 사용자 클래스 노드에서 확인할 수 있고, 반대로 좌측의 사용자 클래스 노드에서 우측의 질의 편집 창으로 드래그 앤 드롭(drag and drop)을 수행하면, 해당 질의를 자동으로 생성한다. 단, 질의 편집기에서 수행한 DDL문에 의해 변경된 데이터베이스 내역은 서버 탭에서 새로 고침(F5)을 한 후에 확인할 수 있다. | ||||||||||||||||||||||||||||||||
select code, name from athlete; select count(*) from athlete; select * from event; select host_year, event_code, athlete_code, stadium_code from game; | ||||||||||||||||||||||||||||||||
질의문 마지막에는 세미콜론을 입력하여, 하나의 질의가 끝나고 다음 질의가 시작됨을 명시한다. 위와 같이 여러 개의 질의가 존재할 경우, 각 질의는 순차적으로 수행되며, 질의 별로 질의 결과 창에 결과 탭이 형성된다. 또한, 특정 질의문만 실행하려면, 마우스로 해당 질의문을 드래깅하여 해당 영역을 선택하고, 툴바의 실행 아이콘 또는 실행 단축키를 입력하면 된다. | ||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||
질의 결과 창은 수행된 질의의 결과를 보여주는 창으로서, 여러 개의 질의가 수행된 경우 질의 별로 결과 탭이 구분된다. 각각의 탭을 선택하여 해당 질의의 수행 결과를 확인할 수 있다. ![]() | ||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||
질의 결과 창에서 인스턴스를 직접 갱신할 수 있으며, 원하는 인스턴스를 더블 클릭하면 셀이 선택되고, 다음과 같이 선택된 셀에서 데이터를 직접 갱신할 수 있다. ![]() | ||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||
질의 결과 창에 표시된 특정 인스턴스 또는 전체 인스턴스를 선택하여 클립보드로 복사할 수 있으며, 인스턴스를 선택하고 마우스 오른쪽 버튼을 클릭하면 나타나는 [클립보드에 복사] 메뉴를 선택한다. ![]() | ||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||
질의 결과 창에서 인스턴스를 직접 삭제할 수 있으며, 원하는 인스턴스를 선택하고 마우스 오른쪽 버튼을 클릭하면 나타나는 [삭제] 메뉴를 선택한다. ![]() | ||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||
질의 결과 창에 표시된 특정 인스턴스 또는 전체 인스턴스를 *.xls 또는 *.csv 파일로 내보낼 수 있으며, 인스턴스를 선택하고 마우스 오른쪽 버튼을 클릭하면 나타나는 [파일로 내보내기] 메뉴를 선택한다. ![]() | ||||||||||||||||||||||||||||||||
5) 수행 질의 창 | ||||||||||||||||||||||||||||||||
질의 결과 창의 왼쪽 아래에 있는 수행 질의 창에는 수행된 질의문이 표시된다. | ||||||||||||||||||||||||||||||||
select * from event; | ||||||||||||||||||||||||||||||||
6) 수행 질의 정보 창 | ||||||||||||||||||||||||||||||||
질의 결과 창의 오른쪽 아래에 있는 수행 질의 정보 창에는 해당 질의를 수행하는데 소요된 시간과 검색 결과의 개수가 표시된다. 표시되는 시간은 데이터베이스 서버에 의한 처리 시간을 의미하며, CUBRID 매니저에 의한 시간은 포함되지 않는다. ![]() | ||||||||||||||||||||||||||||||||
7) 상태 표시줄 | ||||||||||||||||||||||||||||||||
질의를 수행하는 동안에는 [상태 표시줄]에 질의 수행 중임을 표시하는 아이콘이 나타난다. 아이콘의 진척도가 질의 처리의 진행 정도를 보여주는 것은 아니다. ![]() | ||||||||||||||||||||||||||||||||
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.