정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

데이터베이스 구축

핵심208

ALTER TABLE

출제 빈도 2회

원본 60쪽

ALTER TABLE은 테이블에 대한 정의를 변경하는 명령문이다. 표기 형식

ALTER TABLE 테이블명 ADD 속성명 데이터_타입 [DEFAULT ‘기본값’]; ALTER TABLE 테이블명 ALTER 속성명 [SET DEFAULT ‘기본값’]; ALTER TABLE 테이블명 DROP COLUMN 속성명 [CASCADE];

ADD : 새로운 속성(열)을 추가할 때 사용함

ALTER : 특정 속성의 Default 값을 변경할 때 사용함

DROP COLUMN : 특정 속성을 삭제할 때 사용함

예제 1 <학생> 테이블에 최대 3문자로 구성되는 ‘학년’ 속

성 추가하시오.

ALTER TABLE 학생 ADD 학년 VARCHAR(3);

예제 2 <학생> 테이블의 ‘학번’ 필드의 데이터 타입과 크기

를 VARCHAR(10)으로 하고 NULL 값이 입력되지 않도록 변경하시오.

ALTER TABLE 학생 ALTER 학번 VARCHAR(10) NOT NULL;

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.