Create 명령어
테이블 생성
테이블 생성 구문 형식
제약 조건 (1/2)
테이블과 테이블에 저장되는 데이터를 보다 세밀하게 관리
제약조건 종류Primary Key기본키를 지정, Unique와 not null 특성Not Nullnull이 될 수 없는 컬럼에 지정Unique동일한 컬럼값 가질 수 없음Auto_increment자동적으로 컬럼 값이 1씩 증가되어 입력Check컬럼 값이 특정 조건 준수 지정Default자동으로 지정된 값이 입력되도록 하는 조건
Alter 명령어
ALTER TABLE 과목 ADD COLUMN 인원제한 INT DEFAULT 50
Java
복사
ALTER TABLE 과목 CHANGE COLUMN 인원제한 INT DEFAULT 50
Java
복사
스키마 생성 Prime2
CREATE TABLE 교수 (
교번 CHAR(5) PRIMARY KEY,
이름 CHAR(10),
연본 INT
)
Java
복사
GUI방식으로 테이블 생성하기
마우스 오른쪽 클릭으로 Create Table 선택
오른쪽 끝 위로 화살표 클릭
fk설정
이렇게 볼 수 있다.
테이블 수정
Alter 테이블
alter table 과목
add column 인원인원제한제한 int default 50
Java
복사
이렇게 칼럼이 추가 되었다.
테이블 컬럼명 변경
alter table 과목
change column 학점 이수학점 tinyint default 3
Java
복사
이렇게 변경됨