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

단축 명령바

  1. Object 관리 단축명령바는 스키마 선택 콤보박스, 테이블목록 다시읽기, 테이블 복사(데이터 제외), 테이블 복사(데이터 포함), 테이블 삭제, 테이블 이름 바꾸기, 데이터 복사, 데이터 붙여넣기, 데이터 모두 삭제, 데이터 Export, 엑셀/액세스 데이터 Import, 테스트 데이터 Import, 액세스(MDB) 데이터 Import/Export, 테이블 명세서 출력(세로용지, 가로용지), 테이블 명세서 워드 저장(세로용지),테이블명세서엑셀저장등의기능으로구성된다.
    • [스키마 선택] 콤보박스는 DBMS의 권한이 있는 모든 스키마를 콤보박스에서 선택 변경할 수 있다.
    • [테이블목록 다시읽기] 명령은 테이블목록을 데이터베이스에서 다시 읽어 온다.
    • [테이블 복사 (데이터 제외/데이터 포함)] 명령은 데이터를 포함하거나 제외할 수 있고 명령을 누르면 복사할 테이블명을 입력할 수 있으며, 복사해 넣을 스키마를 선택하고 복사될 테이블명을 입력하여 복사할 수 있다. 복사할 때 Primary Key를 포함하거나 제외하도록 CheckBox를 선택한다.
    • [테이블 삭제(선택된 테이블)] 한 개 이상의 테이블을 선택하면 여러 개의 테이블을 한번에 삭제할 수 있다. 테이블 삭제 명령은 DBMS 스키마에서 완전히 삭제하므로 주의하여야 한다.
    • [테이블 이름 바꾸기] 명령은 테이블 이름을 다른 이름으로 바꿀 수 있다.
    • [테이블 설명 입력 및 수정] 테이블 설명을 입력할 수 있다.
    • [테이블 모두 선택] 테이블 목록을 모두 선택할 수 있고 선택한 테이블은 삭제 명령할 수 있다.
    • [데이터 복사] 명령은 좌측 테이블 목록에서 한 테이블의 데이터를 복사하여 [데이터 붙여넣기] 명령으로 대상 테이블에 데이터를 붙여넣기 할 수 있다. 이때 테이블의 속성은 동일해야 한다.
    • [데이터 붙여넣기] 명령은 좌측 테이블 목록에서 복사한 테이블 데이터를 대상 테이블 (Schema.Tablename)에 추가하여 붙여넣기 할 수 있다.
    • [데이터 모두 삭제(선택된 테이블)] 명령은 테이블의 데이터를 TRUNCATE하여 테이블 저장영역을 완전히 Clear한다.
    • [데이터 중복 체크] 명령은 테이블 데이터의 중복을 체크할 필드를 선택하여 중복건수를 체크하거나, 중복데이터를 조회할 수 있다. 이때 중복이 몇 건 이상인 경우를 체크할지 선택할 수 있다.
    • [데이터 읽기 PrimaryKey로 정렬] 명령은 테이블 목록에서 선택하면 오른쪽 데이터를 조회할 때 PrimaryKey순으로 자동 정렬한다.
    • [데이터 Export]는 대량의 테이블 데이터를 고속(평균 6만건당 1분 소요)으로 PC에 저장할 수 있다. 팝업 화면에서 스키마와 테이블을 선택하고 [다음으로] → 저장파일 타입 선택, 저장 파일명 선택하고 [실행시작]하면 Progress bar가 진행되면서 테이블이 내 PC에 저장된다.
    • 저장파일 타입은 MS Excel 파일저장(xls : Excel버전 선택, Sheet당 저장 건수 선택), MS Excel 화면저장(Excel화면 보기 선택), MS Excel 쉼표분리(CSV), MS Access(MDB), MS Word(DOC : 화면보기 선택, 세로/가로 선택), HTML Table(Table Line 포함 선택, Table 넓이 % 선택), XML Table(Table 넓이 % 선택)
    • [엑셀/액세스 데이터 Import]는 대량의 엑셀/액세스 데이터를 고속으로 DBMS에 저장할 수 있다. 평균 6만건당 1분이 소요되며 Import 처리중에 데이터 무결성에 위배되는 에러 데이터는 엑셀 원본 파일에 레코드별 에러정보를 저장하여 데이터 수정에 활용할 수 있다. 엑셀 지원 버전은 엑셀 3.0, 4.0, 5.0, 97. 2003, 2007이다.
    • 팝업 화면에서 파일버전 선택, 파일명 선택, 엑셀파일에 패스워드가 있으면 패스워드 입력, 워크시트/테이블명 선택, 1행 헤더 있음 선택, 읽기 범위 선택하고 [다음으로] → 스키마, 테이블을 선택하고 [다음으로] → 저장할 테이블에 맞게 읽은 데이터의 칼럼을 매핑하고 [실행하기]하면 Progress bar가 진행되면서 데이터베이스에 저장된다.
    • [텍스트 데이터 Import]는 대량의 엑세스 데이터를 고속으로 DB에 저장할 수 있다. 테스트 데이터는 쉽표, 세미콜론, 탭문자, 파이프 기타문자 등의 구분 기호를 지원하며 여러 개의 파일을 동시에 읽어서 저장할 수 있다. Import 방법은 Import할 텍스트 파일을 추가하고 테이블을 더블 클릭하여 매핑하고 구분기호, 텍스트 표시 문자, 칼럼헤드를 선택하고 [처리 시작 ]하고 완료되면 Commit한다.
    • [엑세스(MDB) 데이터 Import/Export]는 대량의 엑세스 데이터를 고속으로 DB에 저장할 수 있다. 엑세스 데이터는 한 테이블 단위로 데이터베이스 테이블과 칼럼을 매핑하여 Import/Export하거나, 여러 개의 엑세스 테이블을 데이터베이스 테이블과 매핑하여 동시에 Import/Export할 수 있다.
    • [테이블 명세서 출력] 명령은 테이블 명세서를 세로용지로 출력, 가로용지로 출력할 수 있으며 세로용지로 출력은 테이블 속성을 페이지 단위로 구분하여 출력하고, 가로용지로 출력은 테이블 속성을 연결하여 출력한다. 출력시 머리말, 꼬리말은 [환경설정] 메뉴의 [출력 쪽설정]에서 설정할 수 있다. 출력 항목은 DB정보, User ID, 테이블명, 작성일자, 테이블타입, 테이블공간명, 테이블 크기, 레코드 건수, 테이블설명, 칼럼명,컬럼설명,타입,길이,NULLABLE,제약조건,인덱스,초기값등이다.
    • [테이블 명세서 워드/엑셀 저장] 명령은 테이블 명세서를 워드로 저장하여 프로젝트 산출물로 활용하거나 엑셀로 저장하여 편집/활용할 수 있다.