배움터  
  HOME > 배움터 > 무료강좌
무료강좌
 
액세스 2000, 알아두면 좋은 쿼리, Access 2000

쿼리는 크게 선택 쿼리와 실행 쿼리로 나눌 수 있습니다. 선택 쿼리는 특정 조건에 의해 레코드를 추출하는 것과 같이 가장 기본적인 작업을 처리하는 쿼리이며, 가장 많이 사용하고 다양한 기능을 제공합니다. 실행 쿼리는 데이터를 추가, 수정하고 쿼리 결과를 새로운 테이블에 생성하는 등의 원본 테이블의 데이터를 변경할 수 있는 처리 기능을 가지고 있습니다. 따라서 선택 쿼리에 위해서 추출된 데이터를 이용해서 원본 테이블을 수정하는 것이 실행 쿼리입니다. 실행 쿼리에는 삭제 쿼리, 업데이트 쿼리, 추가 쿼리, 테이블 작성 쿼리 등 네 가지가 있습니다.

삭제 쿼리

하나 이상의 테이블에서 레코드 그룹을 삭제합니다. 예를 들어, 단종 되거나 주문이 들어오지 않는 제품이 있을 때 삭제 쿼리로 모두 삭제할 수 있습니다. 삭제 쿼리를 사용하면 레코드 안에 있는 특정 필드만이 아니라 항상 레코드 전체를 삭제할 수 있습니다.

추가 쿼리

하나 이상의 테이블에 있는 레코드 그룹을 하나 이상의 테이블 끝에 추가합니다. 예를 들어, 새로운 고객이 생겨서 고객들에 대한 정보 테이블을 포함하는 데이터베이스를 만들려고 할 때 이 정보들을 모두 입력하지 않고도 고객 테이블에 추가할 수 있습니다. 추가 쿼리는 조건에 기초해 필드를 추가하거나 다른 테이블에 없는 필드가 들어 있는 레코드를 추가할 때 유용하게 사용할 수 있습니다.

업데이트 쿼리

하나 이상의 테이블에서 레코드 그룹을 전체적으로 변경합니다. 예를 들어, 유제품의 가격을 모두 10%씩 올리거나 특정 직종에 있는 사람들의 급여를 5%씩 올리려고 할 때 업데이트 쿼리를 사용하여 기존 테이블에 있는 데이터를 변경할 수 있습니다.

테이블 작성 쿼리

하나 이상의 테이블에서 데이터의 일부나 전체를 가져와 새 테이블을 만듭니다. 테이블 작성 쿼리는 다른 액세스 데이터베이스로 내보낼 테이블을 만들거나 지정한 시간에 데이터를 표시하는 데이터 액세스 페이지를 만들 수 있으며, 테이블의 백업 복사본을 만들 수 있습니다. 과거의 레코드를 넣어 두는 기록 테이블을 만들 수 있는데 예를 들면 현재의 주문 테이블에서 과거의 주문 사항을 삭제하기 전에 따로 테이블을 만들어 저장할 수 있습니다. 여러 테이블 쿼리나 SQL 문을 기초로 하는 폼, 보고서, 데이터 액세스 페이지의 처리 속도를 빠르게 할 수 있습니다.

 

이전글 보기다음글 보기 목록 페이지로 가기