

# PartiQL - Amazon DynamoDB용 SQL 호환 쿼리 언어
<a name="ql-reference"></a>

Amazon DynamoDB에서는 SQL 호환 쿼리 언어인 [PartiQL](https://partiql.org/)을 사용하여 Amazon DynamoDB에서 데이터를 선택, 삽입, 업데이트, 삭제할 수 있습니다. PartiQL을 사용하면 DynamoDB 테이블과 쉽게 상호 작용하고 AWS Management Console, NoSQL Workbench, AWS Command Line Interface 및 PartiQL용 DynamoDB API를 사용하여 임시 쿼리를 실행할 수 있습니다.

PartiQL 작업은 다른 DynamoDB 데이터 영역 작업과 동일한 가용성, 대기 시간 및 성능을 제공합니다.

다음 단원에서는 PartiQL의 DynamoDB 구현을 설명합니다.

**Topics**
+ [PartiQL이란?](#ql-reference.what-is)
+ [Amazon DynamoDB의 PartiQL](#ql-reference.what-is)
+ [시작하기](ql-gettingstarted.md)
+ [데이터 타입](ql-reference.data-types.md)
+ [문](ql-reference.statements.md)
+ [함수](ql-functions.md)
+ [연산자](ql-operators.md)
+ [트랜잭션](ql-reference.multiplestatements.transactions.md)
+ [배치 작업](ql-reference.multiplestatements.batching.md)
+ [IAM 정책](ql-iam.md)

## PartiQL이란?
<a name="ql-reference.what-is"></a>

*PartiQL*은 구조화 데이터, 반구조화 데이터 및 중첩 데이터를 포함하는 여러 데이터 스토어에서 SQL 호환 쿼리 액세스를 제공합니다. Amazon 내에서 널리 사용되며 현재 DynamoDB를 비롯한 여러 AWS 서비스의 일부로 제공됩니다.

PartiQL 사양과 핵심 쿼리 언어에 대한 자습서는 [PartiQL 설명서](https://partiql.org/docs.html)를 참조하세요.

**참고**  
Amazon DynamoDB는 [PartiQL](https://partiql.org/) 쿼리 언어의 *하위 집합*을 지원합니다.
Amazon DynamoDB에서는 [Amazon ion](http://amzn.github.io/ion-docs/) 데이터 형식 또는 Amazon Ion 리터럴을 지원하지 않습니다.

## Amazon DynamoDB의 PartiQL
<a name="ql-reference.what-is"></a>

DynamoDB에서 PartiQL 쿼리를 실행하려면 다음을 사용할 수 있습니다.
+ DynamoDB 콘솔
+ NoSQL Workbench
+ AWS Command Line Interface(AWS CLI)
+ DynamoDB API

DynamoDB에 액세스하는 이러한 방법에 대한 자세한 내용은 [DynamoDB 액세스](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/AccessingDynamoDB.html)를 참조하세요.