문제 상세보기
문제 정보

문제 ID: 540097

카테고리: 정보처리기사

강의: 정보처리기사 (2022-03-05 시행)

키워드: 없음

문제
CREATE TABLE문에 포함되지 않는 기능은?
정답을 선택하세요
1 속성 타입 변경
2 속성의 NOT NULL 여부 지정
3 기본키를 구성하는 속성 지정
4 CHECK 제약조건의 정의
단일 문제
정답
1번 : 속성 타입 변경
해설 gpt-4o-mini 생성
[정답 근거] → CREATE TABLE문에서는 테이블을 생성할 때 속성의 데이터 타입을 정의하고, NOT NULL 제약조건, 기본키, CHECK 제약조건 등을 설정할 수 있습니다. 그러나 이미 생성된 테이블의 속성 타입을 변경하는 기능은 ALTER TABLE문을 사용해야 하므로, 1번 '속성 타입 변경'은 CREATE TABLE문에 포함되지 않는 기능입니다.

[오답 해설] →
2번 '속성의 NOT NULL 여부 지정'은 CREATE TABLE문에서 각 속성이 NULL 값을 가질 수 있는지 여부를 설정할 수 있는 기능입니다.
3번 '기본키를 구성하는 속성 지정'은 테이블의 기본키를 정의하여 데이터의 유일성을 보장하는 기능으로, CREATE TABLE문에서 가능합니다.
4번 'CHECK 제약조건의 정의'는 특정 조건을 만족해야만 데이터가 입력될 수 있도록 제한하는 기능으로, CREATE TABLE문에서 정의할 수 있습니다.

[학습 포인트] → CREATE TABLE문은 데이터베이스에서 테이블을 생성할 때 필요한 다양한 제약조건과 속성을 설정하는 중요한 명령어입니다. 속성의 타입 변경은 ALTER TABLE문을 통해 수행해야 하며, CREATE TABLE문에서 설정할 수 있는 다양한 제약조건을 이해하는 것이 중요합니다.