2013년 8월 14일 수요일

8월14일 MySQL

/* 테이블 생성 */
/*
- 기본키를 정의
- 기본키(PRIMARY KEY)
  . 후보키들 중에서 DB 관리자가 사용하기로 선택한 키
  . 이메일
- 후보키(Alternate key)
  . 키들을 최소로 만든 키
  . 예)
    이름, 전화번호
    블로그
    이메일
- 키(key)
  . 데이터를 구분하기 위한 컬럼들의 집합
  . 예)
    이름, 전화번호
전화번호, 블로그
이름, 블로그
이름, 전화번호, 블로그
이름, 이메일, 전화번호
이메일
이름, 나이, 이메일
전화번호, 이메일
블로그


/* drop table 테이블명
 - 테이블 삭제(테이블의 모든 데이터도 함께 삭제된다)
*/

drop table MEMBERS    /* MEMBERS는 테이블명 */

/* create table 테이블명
 - 테이블 생성
*/

creat table MEMBRES

MNAME varchar(50) not null,
PHONE varchar(15) not null,
EMAIL varchar(50) not null  /*primary key*/,
BLOG varchar(100),
AGE int,
REG_DATE DATETIME


/* vachar은 가변길이 문자열을 의미한다. vachar(50) 이라면
 * 50byte 까지 넣을 수 있는 가변길이 문자열을 애기한다.
 * (물론 한글은 2바이트를 차지하므로 한글로만 넣을 경우 25자까지 넣을 수 있는 거고요)

댓글 없음:

댓글 쓰기