유틸리티
PL/SQL Developer 14
제조사 | Allround Automations |
---|---|
상품형식 |
· 가격정보
제품명 | 판매가격 | 수량 | |
---|---|---|---|
PL/SQL Developer 15 1user Lic | 345,000 |
· 상세설명
PL/SQL 개발자 정보
PL/SQL 개발로 시간과 비용을 절약하세요.
PL/SQL Developer는 특히 Oracle 데이터베이스용 저장 프로그램 단위 개발을 목표로 하는 IDE(통합 개발 환경)입니다. 시간이 지남에 따라 점점 더 많은 비즈니스 로직과 애플리케이션 로직이 Oracle Server로 이동하여 PL/SQL 프로그래밍이 전체 개발 프로세스에서 중요한 부분이 되었습니다. PL/SQL Developer는 Oracle 애플리케이션 개발 중 사용 편의성, 코드 품질 및 생산성, 주요 이점에 중점을 둡니다.
PL/SQL Developer는 패키지, 트리거 등과 같은 Oracle PL/SQL 저장 프로그램 단위를 개발, 테스트, 디버깅 및 최적화하기 위한 통합 개발 환경입니다. PL/SQL Developer는 상황에 맞는 도움말, 데이터베이스 객체 설명, 구문 강조, 데이터 쿼리 및 편집, 그래픽 브라우저 및 개발자의 삶을 더욱 편리하게 해주는 기타 기능을 제공합니다.
특징
통합 디버거
통합 디버거는 Step In, Step Over, Step Out, 예외까지 실행, 중단점, 변수 보기 및 설정, 호출 스택 보기 등 원하는 모든 기능을 제공합니다. 트리거 및 개체 유형을 포함하여 모든 프로그램 단위를 수정하지 않고도 디버깅할 수 있습니다.
PL/SQL Beutifier
PL/SQL Beautifier를 사용하면 사용자 정의 규칙 세트를 통해 SQL 및 PL/SQL 코드 형식을 지정할 수 있습니다. 파일을 컴파일하거나 저장하거나 열 때 코드가 자동으로 아름답게 표시될 수 있습니다. 이 기능은 대규모 프로젝트 팀에서 작업하는 경우 코딩 생산성을 높이고 PL/SQL 코드의 가독성을 향상시킵니다.
SQL 창
SQL 창을 사용하면 SQL 문이나 여러 문을 입력하고 결과를 그리드로 보거나 편집할 수 있습니다. 결과 표는 결과 집합의 특정 레코드를 검색할 수 있는 Query By example 모드를 지원합니다. 이전에 실행된 SQL 문을 기록 버퍼에서 쉽게 불러올 수 있습니다. SQL 편집기는 PL/SQL 편집기와 동일한 강력한 기능을 제공합니다.
명령 창
SQL 스크립트를 개발하고 실행하려면 PL/SQL Developer의 명령 창을 사용할 수 있습니다. 이 창은 SQL*Plus와 모양과 느낌이 동일하며 추가적으로 해당 구문 강조 기능이 있는 내장 스크립트 편집기가 있습니다. 이제 "스크립트 편집/저장/SQL*Plus로 전환/스크립트 실행" 주기 없이 편안한 PL/SQL Developer IDE를 떠나지 않고도 스크립트를 개발할 수 있습니다.
보고서
애플리케이션 데이터 또는 Oracle 사전에 대해 보고서를 실행하려면 PL/SQL Developer에 내장된 보고서 기능을 사용할 수 있습니다. 다양한 표준 보고서가 있으며 사용자 정의 보고서를 쉽게 만들 수 있습니다. 이러한 사용자 정의 보고서는 보고서 파일에 저장되어 보고서 메뉴에 포함될 수 있습니다. 이를 통해 자주 사용하는 사용자 정의 보고서를 매우 쉽게 실행할 수 있습니다.
다이어그램
다이어그램 창을 사용하면 선택한 개체의 그래픽 표현을 만들 수 있습니다. 이 방법을 사용하면 애플리케이션이나 프로젝트의 데이터베이스 개체와 해당 관계를 쉽게 시각화할 수 있습니다. 다이어그램은 문서화 목적으로 사용될 수 있지만 작업 영역으로도 사용될 수 있습니다. 개체를 마우스 오른쪽 버튼으로 클릭하면 모든 개체 기능에 액세스할 수 있으며, 개체를 두 번 클릭하면 개체 유형에 대한 기본 작업이 호출됩니다.
프로젝트
작업을 구성하려면 PL/SQL Developer에 내장된 프로젝트 개념을 사용할 수 있습니다. 프로젝트는 소스 파일, 데이터베이스 개체, 메모 및 옵션의 모음으로 구성됩니다. 이를 통해 전체 데이터베이스나 스키마 대신 특정 항목 집합의 범위 내에서 작업할 수 있습니다. 이를 통해 필요한 프로젝트 항목을 쉽게 찾고, 모든 프로젝트 항목을 컴파일하거나 프로젝트를 한 위치나 데이터베이스에서 다른 위치나 데이터베이스로 이동할 수 있습니다.
회귀 테스트
회귀 테스트의 경우 PL/SQL Developer에 내장된 테스트 관리자를 사용할 수 있습니다. 테스트 세트를 정의 및 실행하고 모든 테스트가 올바르게 실행되는지 신속하게 확인할 수 있습니다. 오류가 발생한 경우 테스트 관리자는 디버거를 시작하여 오류 원인을 조사할 수 있습니다. 자동화된 회귀 테스트를 위해 명령 창에서 테스트 세트를 실행할 수 있습니다.
To-Do 항목
SQL 또는 PL/SQL 소스 파일에서 To-Do 항목을 사용하여 이 소스 파일에서 수행해야 할 작업을 빠르게 기록할 수 있습니다. 나중에 개체 수준이나 프로젝트 수준의 To-Do List에서 이 정보에 액세스할 수 있습니다.
객체 브라우저
이 구성 가능한 트리 뷰는 PL/SQL 개발과 관련된 모든 정보를 표시합니다. 이를 사용하여 개체 설명 가져오기, 개체 정의 보기, 디버거용 테스트 스크립트 생성, 트리거 및 제약 조건 활성화 및 비활성화, 잘못된 개체 재컴파일, 테이블 쿼리 또는 편집, 데이터 보기, 개체 소스에서 텍스트 검색, 개체 이름을 편집기로 끌어다 놓는 등의 작업을 수행합니다. 개체 브라우저는 개체 간의 종속성을 추가로 표시하고 이러한 종속 개체(예: 패키지 참조 보기, 보기 참조 테이블, 상위/하위 유형 및 하위 유형)를 반복적으로 확장할 수 있도록 합니다.
파일 브라우저
제한된 위치(예: 프로젝트 디렉토리, 도구 디렉토리 등)에서 소스 파일과 스크립트에 자주 액세스하는 경우 파일 브라우저를 사용하여 빠르고 쉽게 액세스할 수 있습니다. 파일을 열거나 저장하기 위해 파일 선택기를 여는 대신 PL/SQL Developer의 작업 영역에서 직접 액세스할 수 있습니다. 파일 브라우저 트리에서는 로컬 컴퓨터나 네트워크의 사용자 정의 위치에 있는 파일과 디렉터리에 액세스할 수 있습니다. 여기에서 파일을 빠르게 열고, 저장하고, 이름을 바꾸고, 삭제할 수 있습니다. 파일 브라우저를 고정 도구 또는 부동 도구로 사용할 수 있습니다.
버전 제어 플러그인이 설치되어 있는 경우 파일 브라우저에서 체크인, 체크아웃, 기록, 차이 등과 같은 VCS 작업을 직접 수행할 수 있습니다.
연결 목록
PL/SQL Developer를 사용하면 여러 연결을 동시에 작업할 수 있습니다. 도킹 가능한 연결 목록을 사용하면 연결을 위한 창과 도구를 빠르게 열고, 연결에 속한 창을 볼 수 있는 계층적 보기를 통해 여러 연결 작업을 쉽게 수행할 수 있습니다.
DBMS 스케줄러
DBMS 스케줄러 도구를 사용하여 Oracle10g 이상에서 제공되는 Oracle 데이터베이스 스케줄러(DBMS_SCHEDULER)에 액세스할 수 있습니다. 이 도구는 작업, 프로그램, Windows 등과 같은 개체 유형에 대한 DBMS 스케줄러 개체 정의를 관리하는 데 사용할 수 있습니다. 작업 실행 정보를 쿼리하는 데에도 사용할 수 있습니다.
성능 최적화
SQL 및 PL/SQL 코드에 대한 성능을 최적화하기 위해 PL/SQL 프로파일러를 사용하여 실행된 PL/SQL 코드의 각 라인에 대한 타이밍 정보를 볼 수 있습니다(Oracle8i 이상). 또한 실행된 SQL 문 및 PL/SQL 프로그램에 대한 통계를 자동으로 얻을 수 있습니다. 이러한 통계에는 CPU 사용량, 블록 I/O, 레코드 I/O, 테이블 스캔, 정렬 등이 포함될 수 있습니다.
HTML 매뉴얼
오라클은 현재 HTML 형식의 온라인 매뉴얼을 제공하고 있습니다. 이러한 매뉴얼을 PL/SQL 개발자 환경에 통합하여 편집, 컴파일 오류 및 런타임 오류 중에 상황에 맞는 도움말을 제공할 수 있습니다.
비PL/SQL 객체
SQL을 사용하지 않고도 테이블, 시퀀스, 동의어, 라이브러리, 디렉토리, 작업, 대기열, 사용자 및 역할을 보고 생성하고 수정할 수 있습니다. 사용하기 쉬운 형식으로 정보를 입력하면 PL/SQL Developer가 해당 SQL을 생성하여 객체를 생성하거나 변경합니다.
템플릿 목록
PL/SQL 개발자의 템플릿 목록은 시간을 절약해 주고 표준화를 시행하는 데 도움이 될 수 있습니다. 일부 표준 SQL 또는 PL/SQL 코드를 편집기에 삽입해야 할 때마다, 그리고 처음부터 새 프로그램 파일을 생성해야 할 때마다 해당 템플릿을 클릭하기만 하면 됩니다.
쿼리 빌더
그래픽 쿼리 빌더를 사용하면 새로운 선택 문을 쉽게 생성하거나 기존 선택 문을 수정할 수 있습니다. 테이블과 뷰를 드래그 앤 드롭하고, 필드 목록의 열을 선택하고, where 절과 order by 절을 선택하고, 외래 키 제약 조건 정의를 기반으로 테이블을 조인하면 작업이 완료됩니다. PL/SQL Developer의 내장 플러그인 인터페이스를 통해 Active Query Builder와 같은 타사 쿼리 빌더를 사용할 수 있습니다.
사용자 개체 비교
테이블 정의, 보기, 프로그램 단위 등을 변경한 후 이러한 변경 사항을 다른 데이터베이스 사용자에게 전파하거나 차이점이 정확히 무엇인지 알아내는 것이 유용할 수 있습니다. 이는 다른 개발 환경, 테스트 환경 또는 프로덕션 환경일 수 있습니다. 사용자 개체 비교 기능을 사용하면 선택한 개체를 비교하고, 차이점을 시각화하고, 필요한 변경 사항을 적용할 SQL 스크립트를 실행하거나 저장할 수 있습니다.
사용자 개체 내보내기
선택한 사용자 개체의 DDL(데이터 정의 언어) 문을 내보내려면 사용자 개체 내보내기 도구를 사용할 수 있습니다. 이 방법으로 다른 사용자를 위해 개체를 쉽게 다시 만들거나 파일을 백업으로 저장할 수 있습니다.
도구
PL/SQL Developer에는 일상적인 개발을 보다 쉽게 ??해주는 여러 도구가 포함되어 있습니다. 유효하지 않은 모든 개체를 다시 컴파일하고, 데이터베이스 소스에서 텍스트를 검색하고, 테이블 가져오기 및 내보내기, 테스트 데이터 생성, 텍스트 파일 또는 ODBC 데이터 가져오기, 테이블 데이터 비교, dbms_alert 및 dbms_pipe 이벤트 모니터링, 세션 정보 보기 등을 수행할 수 있습니다.
플러그인 확장
플러그인을 통해 PL/SQL Developer의 기능을 확장할 수 있습니다. 플러그인은 Allround Automations(예: 버전 제어 플러그인 또는 plsqldoc 플러그인) 또는 다른 사용자가 제공할 수 있습니다. DLL을 생성할 수 있는 프로그래밍 언어가 있다면 자신만의 플러그인을 작성할 수도 있습니다.
· 라이선스 안내
PL/SQL Developer 라이센스
One software license is required per user.
PL/SQL licenses are per named user, and not per PC, Server, Database or Location. Therefore you need just one license for one named user, even if you are running multiple instances on multiple machines.
You may use the software product for the number of named licensed developers within the legal entity of the license holder and within the country of the license holder.
If you have an unlimited user license for the software product, you are entitled to use the software product with an unlimited number of developers within the legal entity of the license holder and within the country of the license holder.
If you have a worldwide license for the software product, you are entitled to use the software product with an unlimited number of developers within the legal entity of the license holder in any country.
· 호환성 정보
Oracle 데이터베이스에 연결하려면 32비트 PL/SQL Developer 버전에는 32비트 Oracle 클라이언트가 필요하고 64비트 PL/SQL Developer 버전에는 64비트 Oracle 클라이언트가 필요합니다