정보처리기사
[정보처리기사] 데이터베이스 - 삽입, 삭제, 갱신문
앱해피
2015. 9. 28. 15:48
삽입문(INSERT INTO ~)
* 기본 테이블에 새로운 튜플을 삽입할 때 사용한다.
INSERT
INTO 테이블명(속성명1, 속성명2, ...)
VALUES (데이터1, 데이터2, ...);
* 대응하는 속성과 데이터는 개수와 데이터 형식이 일치해야 한다.
* 기본 테이블의 모든 속성을 사용할 때는 속성명을 생략할 수 있다.
* SELECT 문을 사용하여 다른 테이불의 검색 결과를 삽입할 수 있다.
삭제문(DELETE FROM ~)
* 기본 테이블에 있는 튜플들 중에서 특정 튜플을 삭제할 때 사용한다.
DELETE
FROM 테이블
WHERE 조건;
* 모든 레코드를 삭제할 때는 WHERE절을 생략한다.
* 모든 레코드를 삭제하더라도 테이블 구조는 남아 있기 때문에 디스크에서 테이블을 완전히 제거하는 DROP과는 다르다.
갱신문(UPDATE ~ SET ~)
* 기본 테이블에 있는 튜플들 중에서 특정 튜플의 내용을 변경할 때 사용한다.
UPDATE 테이블명
SET 속성명1 = 데이터1[, 속성명2 = 데이터2]
WHERE 조건;