

# Athena에서 데이터베이스 생성
<a name="creating-databases"></a>

Athena의 데이터베이스는 사용자가 작성한 테이블에 대한 논리적 그룹입니다. 데이터베이스를 생성하기 전에 쿼리 출력 위치를 생성하세요.

**Topics**
+ [쿼리 출력 위치 생성](creating-databases-prerequisites.md)
+ [데이터베이스 생성](creating-databases-query-editor.md)

# 쿼리 출력 위치 생성
<a name="creating-databases-prerequisites"></a>

Amazon S3에 쿼리 출력 위치를 아직 설정하지 않은 경우 다음 사전 필수 단계를 수행하여 설정합니다.

**쿼리 출력 위치를 생성하려면**

1. Athena에 사용하는 것과 같은 AWS 리전 및 계정을 사용하여(예: Amazon S3 콘솔 사용) [Amazon S3에 버킷을 생성](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket.html)하는 단계에 따라 Athena 쿼리 결과를 보관합니다. 이 버킷을 쿼리 출력 위치로 구성합니다.

1. [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home)에서 Athena 콘솔을 엽니다.

1. 이 AWS 리전에서 Athena 콘솔을 처음 방문하는 경우 **쿼리 편집기 탐색**을 선택하여 쿼리 편집기를 엽니다. 그렇지 않으면 Athena가 쿼리 편집기에서 열립니다.

1. Amazon S3에서 쿼리 결과 위치를 설정하려면 **Edit Settings**(설정 편집)를 선택합니다.  
![\[설정 편집을 선택합니다.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/getting-started-choose-view-settings.png)

1. **설정 관리(Manage settings)**에서 다음 중 하나를 수행합니다.
   + **쿼리 결과 위치(Location of query result)** 상자에서 Amazon S3에서 쿼리 결과를 위해 생성한 버킷의 경로를 입력합니다. 경로 앞에 `s3://`를 붙입니다.
   + **S3 검색(Browse S3)** 아이콘을 선택하고 현재 리전에서 생성한 Amazon S3 버킷을 선택한 다음 **선택(Choose)**을 선택합니다.  
![\[Athena의 쿼리 결과를 수신하려는 Amazon S3의 위치를 지정합니다.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/getting-started-setting-results-location.png)

1. **저장**을 선택합니다.

1. **편집기(Editor)**를 선택하여 쿼리 편집기로 전환합니다.  
![\[편집기(Editor)를 선택합니다.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/getting-started-choose-editor.png)

# 데이터베이스 생성
<a name="creating-databases-query-editor"></a>

쿼리 결과 위치를 설정한 후 Athena 콘솔 쿼리 편집기에서 데이터베이스를 생성하는 작업은 간단합니다.

**Athena 쿼리 편집기를 사용하여 데이터베이스 생성**

1. [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home)에서 Athena 콘솔을 엽니다.

1. 쿼리 편집기의 **편집기** 탭에서 Hive 데이터 정의 언어(DDL) 명령 `CREATE DATABASE myDataBase`를 입력합니다. *myDatabase*를 사용하려는 이름으로 바꿉니다. 데이터베이스 이름에 대한 제한 사항은 [이름 데이터베이스, 테이블 및 열](tables-databases-columns-names.md) 섹션을 참조하세요.

1. **실행(Run)**을 선택하거나 **Ctrl\$1ENTER**를 누릅니다.

1. 데이터베이스를 현재 데이터베이스로 만들려면 쿼리 편집기 왼쪽의 **데이터베이스(Database)** 메뉴에서 데이터베이스를 선택합니다.

Athena 데이터베이스 권한 제어에 대한 자세한 내용은 [AWS Glue Data Catalog의 데이터베이스 및 테이블에 대한 액세스 구성](fine-grained-access-to-glue-resources.md) 단원을 참조하세요.