목차
테이블 작성 : CREATE
테이블은 Create Table 문으로 작성한다.
테이블이나 콜롬이름으로 사용할 수 있는 문자는 정해져있다. (예를 들어 코딩 변수명 규제 처럼, 숫자로 시작 불가)
콜롬에는 데이터형(形, 숫자, 문자열, 날짜 등)을 지정한다..
테이블에는 제약 (Primary Key, Not Null 등)을 설정할 수 있다.
테이블 작성 규칙
■ 명명 규칙
- 데이터베이스나, 테이블, 콜롬 등의 이름에 사용할 문자는 영문자, 숫자, 언더바(_)만 가능하다.
예: Customer_ID라고 써야지 Customer-ID 안된다. #,!,* 같은 기호도 불가능. 한글도 불가능. - 이름의 첫글자는 반드시 영문자여야 한다. 숫자나 언더바가 먼저 올 수 없다.
- 같은 데이터베이스 안에 같은 이름의 테이블을 2개 만들 수 없다.
- 같은 테이블안에 같은 이름의 콜롬을 2개 만들 수 없다.
■ 데이터에 조건 걸기1 - 형
콜롬에는 같은 타입(形)의 데이터만 올 수 있다. 그리고 해당 타입만 와야 한다고 조건을 걸 수 있다.
데이터 형形에는 다음과 같은 종류가 있다.
- INTEGER
- CHAR
- VARCHAR
- DATE
■ 데이터에 조건 걸기2
데이터 형 이외 아래와 같은 조건을 걸어둘 수도 있다.
- NOT NULL 제약: 이 경우 해당 콜롬은 결측 데이터가 있어서는 안된다.
- Primary Key 제약 : 주 키 제약으로, 중복된 데이터가 있어서는 안된다.