Schema Browser에서 제공하는 다양한 데이터베이스 관련 기능들을 쉽게 사용하기 위해서는 오브젝트 패널과 상세 패널을 잘 활용해야 합니다.
예를 들어, 특정 테이블에 Truncate, Drop 작업 및, Index 추가, Column 추가 작업이 필요하다면, 상세패널에서 마우스 오른쪽 클릭, 또는 위쪽에 있는 툴바 아이콘을 클릭하여 원하는 작업을 할 수 있습니다.
테이블에 대한 Index 추가 및 Column 추가 및 수정 등 특정 테이블에 대한 작업은 상세패널에서 작업을 진행합니다.
오브젝트 패널에서 Table이나 View를 선택하게 되면 그 Table, View가 가지고 있는 데이터를 볼 수 있으며, 조회된 데이터를 수정할 수 있는 기능을 제공하고 있습니다.
Data 탭에서 가져오는 데이터의 초기 건수는 Default로 500건 이며, 오른쪽의 스크롤 바를 내리게 되면 500건씩 데이터를 가져옵니다.
(이 초기 건수 옵션은 Toad Options > Oracle > General > OCI Array Buffer Size 에서 변경할 수 있습니다.)
Data 탭의 위쪽에 Fliter 아이콘을 사용하여 Data를 조회할 수 있습니다. (Filter 아이콘이 빨간색이면 Filter가 활성화가 되어져 있는 상태 입니다.)
Filter 아이콘을 누르게 되면 [그림 7]과 같이 쉽게 마우스 클릭만으로 Where 절을 자동으로 입력할 수 있고, 직접 타이핑할 수 도 있습니다.
위쪽의 Filter Name을 입력하게 되면 사용한 Filter조건이 저장이 되기 때문에 재사용 할 수 있습니다.
테이블의 초기 컬럼의 위치는 테이블에 정의된 컬럼 순서로 보여주지만, 사용자의 편의에 따라 위치를 Drag & Drop 방식으로 컬럼의 위치를 자유롭게 변경할 수 있습니다.
그리고 컬럼의 왼쪽 아이콘을 클릭하여 필요 없는 컬럼을 잠시 숨겨 원하는 컬럼만 보이도록 설정할 수 있습니다.
데이터 그리드 화면에서 마우스 오른쪽 버튼을 클릭하여 Export Dataset을 선택하거나, 위쪽 툴바에서 아이콘을 클릭하여 조회한 Data를 Excel, HTML, SQL 문장, SQL Loader 등 다양한 형식으로 저장 할 수 있습니다.
Data 탭 화면 내에서 Data를 수정하거나 삭제 및 추가 할 수 가 있습니다.
아래 그림과 같이 각 컬럼의 DATA TYPE 마다 날짜 변경 화면, 계산기, 텍스트 변경 화면 그리고 Foreign Key 참조 테이블의 Data를 선택할 수 있는 화면 등 Data를 쉽게 변경할 수 있도록 다양한 화면을 제공하고 있습니다.
오브젝트 패널의 Create Script 또는 상세 패널의 Script탭을 통해서 각 Object의 DDL Script 및 Insert Script를 제공하고 있습니다.
아래 그림처럼 여러개의 Object를 선택하여 다수의 Object 스크립트를 한번에 생성 할 수 있고, Script Option에서 Drop statement, Schema name 정보 또는 Tablespace 등 다양하게 Script를 만들수 있고, 해당 Table이 가지고 있는 데이터에 대해서 Insert 문장을 만들 수 있습니다.
- 강좌 URL : http://www.gurubee.net/lecture/2220
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.