기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
테이블에 데이터 쓰기
관계형 데이터베이스 테이블에는 데이터의 행이 포함됩니다. 행은 열로 구성됩니다. Amazon DynamoDB 테이블에는 항목이 포함됩니다. 항목은 속성으로 구성됩니다.
이 단원에서는 테이블에 하나의 행(또는 항목)을 쓰는 방법을 설명합니다.
SQL에서 테이블에 데이터 쓰기
관계형 데이터베이스의 테이블은 행과 열로 이루어진 2차원 데이터 구조입니다. 일부 데이터베이스 관리 시스템은 보통 기본 JSON 또는 XML 데이터 형식을 사용하여 반정형 데이터 지원도 제공합니다. 하지만 구현의 세부적 내용은 공급업체마다 다릅니다.
SQL에서는 INSERT
문을 사용하여 테이블에 행을 추가합니다.
INSERT INTO Music (Artist, SongTitle, AlbumTitle, Year, Price, Genre, Tags) VALUES( 'No One You Know', 'Call Me Today', 'Somewhat Famous', 2015, 2.14, 'Country', '{"Composers": ["Smith", "Jones", "Davis"],"LengthInSeconds": 214}' );
이 테이블의 기본 키는 아티스트와 로 구성되어 있습니다. SongTitle 이 열들의 값을 지정해야 합니다.
참고
이 예제에서는 Tags 열을 사용하여 Music 테이블의 노래에 대한 반정형 데이터를 저장합니다. Tags 열은 TEXT 형식으로 정의되었으며 MySQL에 최대 65,535자를 저장할 수 있습니다.
DynamoDB에서 테이블에 데이터 쓰기
Amazon DynamoDB에서는 DynamoDB API나 PartiQL(SQL 호환 쿼리 언어)을 사용하여 테이블에 항목을 추가할 수 있습니다.