1. DML의 개념
데이터베이스 사용자가 응용 프로그램이나 질의어를 통해 저장된 데이터를 실질적으로 관리하는데 사용되는 언어
데이터베이스 사용자와 데이터베이스 관리시스템 간의 인터페이스를 제공
2. INSERT문
INSERT INTO 테이블명 [(속성명1, 속성명2..)] VALUES(데이터 1, 데이터 2..); | - 대응하는 속성과 데이터는 개수와 데이터 타입 일치해야 함 테이블 모든 속성 삽입 시 속성명 생략 가능(순서대로) SELECT문 결과를 삽입 가능 | |
INSERT INTO 편집부원(이름, 생일, 주소, 기본급) SELECT 이름, 생일, 주소, 기본급 FROM 사원 WHERE 부서=‘편집’; |
|
3. DELETE 문
DELETE FROM 테이블명 WHRER 조건; | 조건절 만족하는 특정 튜플 삭제 모든 튜플 삭제 시 WHERE절 생략 |
4. UPDATE문
갱신
UPDATE 테이블명 SET 속성명=데이터[속성명=데이터...] WHERE 조건; | UPDATE 사원 SET 주소=‘퇴계동’ WHERE 이름=‘홍길동’; |
UPDATER 사원 SET 부서 =‘기획’. 기본급=기본급+5 WHERE 이름=‘황진이’; |
'[자격증] 정보처리기사' 카테고리의 다른 글
[정보처리기사][실기]2과목 15 뷰 (0) | 2019.11.12 |
---|---|
[정보처리기사][실기]2과목 14 SQL – DCL (0) | 2019.11.12 |
[정보처리기사][실기]2과목 12 SQL – JOIN (0) | 2019.11.12 |
[정보처리기사][실기]2과목 11 SQL – SELECT (0) | 2019.11.12 |
[정보처리기사][실기]2과목 10 SQL – DDL (0) | 2019.11.12 |