데이터베이스 삽입, 삭제, 수정

2019. 5. 24. 23:01정보처리 산업기사/데이터베이스

반응형

데이터베이스 삽입, 삭제, 수정

 

 

1. 데이터 삽입문

INSERT INTO ~

기본 테이블에 새로운 튜플을 삽입할 때 사용한다.

INSERT INTO 테이블명(속성명1, 속성명2, ...)
VALUES(데이터1, 데이터2, ...)
  • 데이터를 테이블에 삽입하려는 속성은 개수와 데이터 형식이 일치해야 한다.
  • 기본 테이블의 모든 속성을 사용할 때는 속성명을 입력하지 않고, 생략이 가능하다.
  • SELECT문을 사용하여 다른 테이블의 검색 결과를 내고, 테이블에 바로 삽입할 수 있다.

 

 

 

2. 데이터 삭제문

DELETE FROM ~

기본 테이블에 있는 튜플들 중에서 특정 튜플을 삭제하기 위해 사용한다.

DELETE FROM 테이블명
WHERE 조건;
  • 모든 레코드를 삭제할 때에는 WHERE절을 생략하면 된다.
  • 모든 렛코드를 삭제하더라도 테이블의 구조는 남아있기 때문에 디스크에서 테이블을 완전히 제거하는 DROP 명령어와는 다르다.

 

 

3. 데이터 갱신문

UPDATE ~ SET ~

기본 테이블에 있는 튜플들 중에서 특정 튜플의 수정하기 위해 사용한다.

UPDATE 테이블명
SET 속성명1 = 데이터1
WHERE 조건;

*다수일 경우에는

UPDATE 테이블명
SET 속성명1 = 데이터1속성명2 = 데이터2, ...
WHERE 조건;

 

반응형