답변:
다른 사람과 대화 할 수는 없지만 보통 "자유형"으로 SQL을 입력하면됩니다. 시각적 쿼리 디자이너의 대부분은 복잡성을 줄이는 대신 복잡성을 증가시키는 것처럼 보입니다. 풀 타임에 가까운 곳에서도 SQL을 쓰지 않는다는 것을 덧붙여 야합니다.
쿼리 디자이너는 일반적으로 느리고 번거로우 며 복잡한 쿼리를 항상 처리 할 수는 없습니다. 여러 번 쿼리를 복사 / 붙여 넣기 도구 (일반적으로 Access / Excel)에서 처리 할 수 없다고 선언하기 전에 몇 분 동안 쿼리를 스 래싱하고 텍스트 편집으로 보냅니다. 방법.
쿼리 생성을 사용하여 쿼리를 생성하지 않고 처음에는 수동으로 쿼리를 작성합니다 (대부분의 쿼리 이외의 것은 쓰기가 어렵 기 때문 query designer
입니다.
그러나 큰 시스템에서는 이것으로 충분하지 않습니다. 대부분의 헤비급 DB 시스템은 쿼리를 수행하고이를 표시하는 쿼리 분석 도구를 제공합니다 Query Execution Plan
. 그런 다음이를 다른 도구와 함께 사용하여 쿼리를 시도하고 최적화 할 수 있습니다.
쿼리 자체에 도움이 될뿐만 아니라 테이블을 인덱싱해야하는 테이블과 인덱스를 어떻게 인덱싱해야하는지에 대한 정보뿐만 아니라 잠재적으로 데이터를 분할하는 기술도 알려줍니다.
쿼리 디자이너를 사용하지 않고 많은 SQL 및 PL / SQL 코드를 작성했습니다. SQL을 아는 사람에게는 이러한 도구를 사용하는 것이 번거 롭습니다. 이는 visio에서 플로우 차트를 그리고 실제로 프로그램을 작성하는 대신 도구가 프로그램을 생성하게하는 것과 같습니다.