Notice
Recent Posts
Recent Comments
Link
BEATSLOTH 공대인의 무덤
[정보처리기사 실기] 데이터베이스 씹어먹을거야 -(3) SQL- 1 본문
DDL : 정의 , 변경 또는 제거에 사용 EX) Creat , Alter,Drop
CREAT SCHEMA : 스키마 정의
CREATE SCHEMA 스키마 명 Authorization 사용자 ID;
CREATE SCHEMA : 도메인 정의
CREAT DOMAIN 도메인명 데이터 타입 DEFAULT 값 CONSTRAINT 조건명 CHECK ( 범위 값 )
CRATE TABLE : 테이블 정의
CREATE TABLE 테이블 명
PRIMARY KEY 기본키_속성명
UNIQUE 대체키_속성명
FOREIGN KEY (외래키 _ 속성명)
REFERENCES 참조테이블 (기본키 _속성명)
CONSTRAINT 제약조건명 CHECK (조건식)
ON DEFAULT 옵션 : 참조 테이블의 튜플이 삭제 되었을 때 기본 테이블에 취해야 할 사항 지정
ON UPDATE 옵션 : 참조 속성 값이 변경시 취해야할 행동 지정
EX) NO ACTION ,CASCADE , SET NULL, SET DEFAULT
NO ACTION : 참조 테이블 에 변화가 있어도 기본 테이블은 아무것도 안함
CASCADE : 참조 테이블의 튜플이 삭제되면 기본 테이블에 관련된 모든게 삭제 된다 .
SET NULL : 변화가 있으면 기본 테이블의 관련된 모든 튜플을 null 로 변경
SET DEFAULT : 기본 테이블의 관련된 속성 값을 기본값으로
'STUDY > 정보처리기사 실기' 카테고리의 다른 글
[정보처리기사 실기] 데이터베이스 씹어먹을거야 -(5)SQL-3 (0) | 2016.03.02 |
---|---|
[정보처리기사 실기] 데이터베이스 씹어먹을거야 -(4)SQL-2 (0) | 2016.03.02 |
[정보처리기사 실기] 데이터베이스 씹어먹을거야 -(2) 관계 DB와 관계 연산 (0) | 2016.02.29 |
[정보처리기사 실기] 데이터베이스 씹어먹을거야 -(1) 데이터 베이스 기본 (0) | 2016.02.29 |
[정보처리기사 실기] 데이터베이스 정리 (0) | 2016.02.12 |
Comments