데이터베이스 데이터 액세스 및 변경

데이터베이스 데이터에 액세스하여 변경하려면 Transact-SQL 문 작성 및 실행과 관계형 결과 집합이나 테이블 형식 결과 집합 형태의 결과 처리에 대한 기본 사항에 대한 이해가 필요합니다.

이 섹션의 각 항목에서는 Microsoft SQL Server 테이블의 데이터를 검색하고 수정하는 데 도움이 되는 정보를 제공합니다.

섹션 내용

  • 쿼리 도구
    SQL Server와 함께 사용할 수 있는 여러 종류의 도구를 설명합니다.

  • 데이터베이스 선택
    SQL Server에서 지정한 개체를 포함하는 데이터베이스를 확인하는 방법에 대해 설명합니다.

  • SQL Server에서 옵션 사용
    SQL 문의 결과와 성능에 영향을 주는 다양한 옵션에 대해 설명합니다.

  • Transact-SQL 요소
    Transact-SQL 문에 사용되는 주요 구문 요소에 대해 설명합니다.

  • 쿼리 기본 사항
    Transact-SQL 문을 작성하는 기본 과정에 대해 설명합니다. SELECT, INSERT, DELETE, UPDATE 문에 사용되는 다음과 같은 주요 절을 설명합니다.

    • SELECT 목록

    • FROM 절

    • WHERE 절

    • ORDER BY 절

    • JOIN 절

  • 결과 집합 조작
    결과 집합과 뷰 결합, 임시 결과 집합 사용, 결과 집합의 요약 보고서 작성, 결과 집합 변경 시 알림 보내기 등을 통해 쿼리 결과를 조작하고 제어하는 방법에 대해 설명합니다.

  • 데이터베이스의 데이터 변경
    새 행을 삽입하고 기존 행을 업데이트하거나 삭제하는 방법을 설명합니다.

  • 절차적 Transact-SQL
    Transact-SQL 문을 그룹화하는 방법을 설명합니다.

  • 트랜잭션(데이터베이스 엔진)
    여러 데이터 수정 문을 하나의 트랜잭션으로 그룹화하는 방법을 설명합니다.

  • 잠금 및 행 버전 관리
    SQL Server에서 여러 사용자가 동시에 같은 데이터를 수정할 수 없도록 하는 방법을 설명합니다.

  • 커서(데이터베이스 엔진)
    SELECT 문이 항상 행 집합을 반환하지만 응용 프로그램에서 한 번에 한 행씩 결과 집합을 검사해야 하는 경우를 설명합니다. 커서는 한 번에 한 행이나 한 블록씩 결과 집합 처리를 지원합니다.

  • 분산 쿼리
    별개의 여러 SQL Server 인스턴스의 데이터나 SQL Server가 아닌 OLE DB 또는 ODBC 데이터 원본의 데이터를 참조하는 Transact-SQL 문의 코드 작성 방법을 설명합니다.

참고 항목

관련 자료