데이터베이스 삽입, 삭제, 수정
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 조건;
반응형
'정보처리 산업기사 > 데이터베이스' 카테고리의 다른 글
데이터베이스 트랜잭션(Transaction) (0) | 2019.05.29 |
---|---|
데이터베이스 시스템 카탈로그(System Catalog) (0) | 2019.05.28 |
데이터베이스 뷰(View) (0) | 2019.05.27 |
데이터베이스 내장 SQL (0) | 2019.05.26 |
데이터베이스 정규화 (0) | 2019.05.17 |
데이터베이스 관계해석 (0) | 2019.05.16 |
데이터베이스 일반 집합 연산자 (0) | 2019.05.15 |
데이터베이스 순수 관계 연산자 (0) | 2019.05.14 |