데이터베이스 뷰 및 저장 프로시저 편집

"대부분의 경우, 간단한 수정만으로 문제를 해결할 수 있습니다." 레드먼드 매거진의 리뷰어는 최근 리뷰에서 데이터베이스 도구 중 데이터베이스 도구로 레드먼드 랩소디 챔피언으로 선정된 DatabaseSpy를 소개하며 이렇게 밝혔습니다. DatabaseSpy는 직관적인 인터페이스를 통해 다양한 데이터베이스 유형에서 일관된 방식으로 빠르고 쉽게 업데이트를 수행할 수 있습니다. 나머지 10%의 경우에는, DatabaseSpy는 데이터베이스 뷰 및 저장 프로시저 생성 또는 수정과 같은 보다 고급 데이터베이스 관리 작업에도 적합한 도구가 될 수 있습니다. 자세히 살펴보겠습니다... DatabaseSpy 2008 온라인 브라우저는 온라인 브라우저 헬퍼 창에서 테이블을 탐색하고 확장하는 것과 동일한 방식으로 뷰와 프로시저를 탐색하고 확장할 수 있습니다.

데이터베이스 뷰 편집

온라인 브라우저 창에서 기존 데이터베이스 뷰를 선택하면, 오른쪽 클릭 메뉴에서 해당 뷰를 기반으로 새로운 쿼리를 생성하는 옵션을 확인할 수 있습니다 SQL 편집기 뷰를 편집하는 작업을 빠르게 시작하거나, 새로운 뷰를 만드는 데 도움을 줄 수 있습니다. 예를 들어, 기존 뷰에 대한 생성(CREATE) 문을 생성할 때, DatabaseSpy는 서식이 지정되고 색상이 적용된 뷰 정의를 새 SQL 편집기 창에 즉시 표시하여 사용자가 쉽게 접근할 수 있도록 합니다.

새로운 데이터베이스 뷰를 생성합니다

SQL 편집기에서 원하는 대로 문장을 수정할 수 있습니다. 예를 들어, 회사 전화번호부 뷰를 생성하는 작업을 맡았다고 가정해 보겠습니다. 필요한 모든 데이터는 이미 "직원" 뷰에 포함되어 있으며, 훨씬 더 많은 정보도 있습니다! 먼저 "직원" 뷰를 복사하여 새 이름으로 저장할 수 있습니다. 데이터베이스 뷰 이름을 편집하고, 문장을 실행하면 새로운 데이터베이스 뷰가 생성됩니다. 온라인 브라우저 창에서 데이터베이스 연결을 새로 고치면, 새로 생성된 뷰가 즉시 표시되고 접근 가능해집니다.

데이터베이스 뷰 수정

오른쪽 클릭 메뉴에서 "Alter" 옵션을 선택하면 데이터베이스의 모든 뷰, 예를 들어 새로 추가된 전화번호부 뷰를 포함하여 편집할 수 있습니다. 기존 뷰를 수정하여 원하는 변경 사항을 적용할 수 있으며, DatabaseSpy SQL 편집기의 모든 기능을 활용할 수 있습니다. 여기에는 색상 강조, 자동 서식 지정, 그리고 자동 완성 기능 등이 포함됩니다. 편집이 완료되면, SQL 편집기의 "실행" 버튼을 클릭하면 변경 사항이 적용되어 데이터베이스 내의 뷰가 수정됩니다. 인사부에서 새로운 전화번호부 뷰에 더욱 쉽게 접근할 수 있도록, 해당 뷰에 대한 선택 쿼리를 SQL 파일로 저장하고, 인사 담당자의 DatabaseSpy 프로젝트 메뉴에 추가할 수 있습니다.

SQL 리팩토링을 사용하여 뷰를 생성합니다

템플릿으로 사용할 기존 뷰가 없는 경우, DatabaseSpy 2008은 편리한 대안을 제공합니다. SQL 리팩토링 메뉴에는 어떤 SELECT 쿼리든지 CREATE VIEW 문으로 변환하는 옵션이 포함되어 있습니다. 기본 뷰 이름은 강조 표시되어 있어, 즉시 더 적절한 이름을 지정할 수 있습니다.

저장 프로시저 편집

DatabaseSpy 2008 온라인 브라우저는 데이터베이스에 저장된 저장 프로시저를 편집할 수 있는 기능도 제공합니다. 원하는 저장 프로시저를 선택하여 내용을 확인하거나, 마우스 오른쪽 버튼을 클릭하여 나타나는 메뉴를 통해 저장 프로시저에 적용 가능한 SQL 문을 생성할 수 있습니다. DatabaseSpy의 SQL 편집기를 사용하여 저장 프로시저를 편집하고, 위에서 설명한 방법과 동일하게 수정된 SQL 문을 실행할 수 있습니다.

저장 프로시저 실행

DatabaseSpy 2008의 컨텍스트 메뉴에서 "저장 프로시저"에 대한 "실행" 옵션을 선택하면, 해당 저장 프로시저를 실행하기 위한 스크립트 템플릿이 생성되어 시간을 절약할 수 있습니다. 매개변수가 필요한 프로시저의 경우, 사용자는 매개변수 값을 설정하기만 하면 되고, 저장 프로시저를 실행하고 결과를 확인하는 것은 단 한 번의 클릭으로 가능합니다.

사용자 정의 함수 편집

DatabaseSpy 2008는 온라인 브라우저에서 제공하는 편리한 오른쪽 클릭 메뉴를 통해 데이터베이스에 저장된 사용자 정의 함수를 탐색하고 편집할 수 있습니다. . Altova DatabaseSpy의 무료 체험판을 통해 직접 사용해 보십시오.