SQL - 문제 미리보기

문제 1737

easy
다음 테이블 생성 구문에서 빈칸에 들어갈 올바른 데이터 타입은?
```sql
CREATE TABLE Students (
StudentID ______,
StudentName varchar(100),
Age ______,
Email varchar(255)
);
```
목적: StudentID는 정수, Age는 정수로 저장
A. `int`, `int`
B. `text`, `text`
C. `varchar`, `varchar`
D. `decimal`, `decimal`

정답: A


정수 데이터를 저장할 때는 int 데이터 타입을 사용합니다.

int 데이터 타입의 특징:
• 정수 저장: 소수점이 없는 숫자 데이터
• 범위: 일반적으로 -2,147,483,648 ~ 2,147,483,647
• 메모리 효율: 고정 크기 (보통 4바이트)
• 연산 최적화: 수학적 연산에 최적화됨

올바른 테이블 생성:
```sql
CREATE TABLE Students (
StudentID int, -- 학생 ID (정수)
StudentName varchar(100), -- 학생 이름 (문자열)
Age int, -- 나이 (정수)
Email varchar(255) -- 이메일 (문자열)
);
```

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.