DBAny(디비애니) - 기능설명

테이블/뷰/동의어 목록

  1. 좌측화면에는 찾기, 테이블/뷰/동의어 목록 그리드, 연동 CheckBox, 테이블 목록 보기 고정(Lock/Unlock)로 구성된다.
    • 테이블 목록중 찾기에서 테이블명을 입력하고 Enter를 치면 해당 테이블을 찾을 수 있다.
    • 테이블 목록은 순번, 테이블명(영문), 테이블 설명(한글)을 볼 수 있고 테이블 설명은 입력하고 Enter를 치면 수정할 수 있다. 테이블 설명을 입력하면 DBMS의 Dictionary에 저장되어 DBAny를 통해 언제든지 조회하여 볼 수 있다.
    • 연동 CheckBox는 Check : 테이블 목록에서 그리드 스크롤 시 오른쪽 창의 데이터을 읽는다. Uncheck : 테이블 목록애서 마우스 클릭해야 오른쪽 창의 데이터를 읽는다.
    • [테이블 목록 보기 고정] Lock/Unlock CheckBox는 좌측화면의 테이블 목록을 자동으로 보거나 보이지 않게 하여 우측화면의 데이터 그리드를 넓게 하여 볼 수 있다.
  2. 좌측화면의 테이블 목록 그리드에서 Popup메뉴로 테이블목록 다시읽기, 테이블 복사(데이터 제외), 테이블 복사(데이터 포함), 테이블 삭제, 테이블 이름 바꾸기, 테이블설명 입력 및 수정, 데이터 복사, 데이터 붙여넣기, 데이터 모두 지우기, 테이블 중복 데이터 체크, 데이터 읽기 Primary Key로 정렬, 테이블 모두 선택 등의 기능으로 구성된다.
    • [테이블목록 다시읽기] 명령은 테이블목록을 데이터베이스에서 다시 읽어 온다.
    • [테이블 복사 (데이터 제외/데이터 포함)] 명령은 데이터를 포함하거나 제외할 수 있고 명령을 누르면 복사할 테이블명을 입력할 수 있으며, 복사해 넣을 스키마를 선택하고 복사될 테이블명을 입력하여 복사할 수 있다. 복사할 때 Primary Key를 포함하거나 제외하도록 CheckBox를 선택한다.
    • [테이블 삭제(선택된 테이블)] 한 개 이상의 테이블을 선택하면 여러 개의 테이블을 한번에 삭제할 수 있다. 테이블 삭제 명령은 DBMS 스키마에서 완전히 삭제하므로 주의하여야 한다.
    • [테이블 이름 바꾸기] 명령은 테이블 이름을 다른 이름으로 바꿀 수 있다.
    • [테이블 설명 입력 및 수정] 테이블 설명을 입력할 수 있다.
    • [테이블 모두 선택] 테이블 목록을 모두 선택할 수 있고 선택한 테이블은 삭제 명령할 수 있다.
    • [데이터 복사] 명령은 좌측 테이블 목록에서 한 테이블의 데이터를 복사하여 [데이터 붙여넣기] 명령으로 대상 테이블에 데이터를 붙여넣기 할 수 있다. 이때 테이블의 속성은 동일해야 한다.
    • [데이터 붙여넣기] 명령은 좌측 테이블 목록에서 복사한 테이블 데이터를 대상 테이블(Schema.Tablename)에 추가하여 붙여넣기 할 수 있다.
    • [데이터 모두 삭제(선택된 테이블)] 명령은 테이블의 데이터를 TRUNCATE하여 테이블 저장영역을 완전히 Clear한다.
    • [데이터 중복 체크] 명령은 테이블 데이터의 중복을 체크할 필드를 선택하여 중복건수를 체크하거나, 중복데이터를 조회할 수 있다. 이때 중복이 몇 건 이상인 경우를 체크할지 선택할 수 있다.
    • [데이터 읽기 PrimaryKey로 정렬] 명령은 테이블 목록에서 선택하면 오른쪽 데이터를 조회할 때 PrimaryKey순으로 자동 정렬한다.
    • 테이블 목록에서 다중 선택(Multi Select)은 한 레코드씩 선택 추가는 [Ctrl+LeftMouse] 클릭을 하고, 구간 선택은 시작 레코드에서 [LeftMouse]클릭하고 마지막 레코드에서 [Shift+LeftMouse]클릭하거나 [Shift+↑↓]를 누르고, [Ctrl+LeftMouse]을 드래그하면 드래그된 레코드가 선택된다.
    • 테이블을 선택하여 우측화면의 테이블 정보를 보려면 [연동] CheckBox에 Check하고 마우스를 클릭하거나, Check되어 있지 않을 때는 더블 클릭한다. 마우스로 테이블 목록을 스크롤할 때는 해당 테이블의 정보가 바뀌지 않는다.