DML
DML은 데이터베이스 사용자가 저장된 데이터를 실질적으로 관리하는데 사용되는 언어
DML의 유형
- SELECT-> 테이블에서 튜플을 검색
- INSERT->테이블에서 새로윤 튜플을 삽입
- DELETE-> 테이블에서 튜플을 삭제
- UPDATE-> 테이블에서 튜플의 내용을 갱신
SELECT
-> SELECT문은 양이 많아서 따로 정리하여 업로드 예정.
INSERT
표기형식(대괄호([])로 묶은 명령어들은 생략이 가능)
INSERT INTO 테이블명([속성명1,속성명2,...)
VALUES(데이터1, 데이터2...);
예제)
<사원>테이블에 (이름-산하 부서-백엔드) 삽입 SQL
INSERT INTO 사원 (이름,부서) VALUES("산하","백엔드");
DELETE
표기형식(대괄호([])로 묶은 명령어들은 생략이 가능)
DELETE
FROM 테이블명
[WHERE 조건];
-모든 레코를 삭제할 때는 WHERE절을 생략
예제)
<사원>테이블에서 "산하"에 대한 튜플을 삭제하시오
DELETE FROM 사원
WHERE 이름 = "산하";
UPDATE
표기형식(대괄호([])로 묶은 명령어들은 생략이 가능)
UPDATE 테이블명
SET 속성명 = 데이터[,속성명 = 데이터,...]
[WHERE = 조건]
예제)
<사원>테이블에서 "승현"의 주소를 "김포시"로 수정하시오
UPDATE 사원
SET 주소 = "김포시"
WHERE 이름 = "승현";
참고 - 시나공
'Engineer Information Processing' 카테고리의 다른 글
[정보처리기사] 2020년 기출 모음 (0) | 2022.04.29 |
---|---|
[정보처리기사] 2021년 기출 모음 (1) | 2022.04.23 |
DCL이란? (COMMIT/ROLLBACK/GRANT/REVOKE/SAVEPOINT 개념/예제) (0) | 2022.04.20 |
DDL이란? (CREATE/ DROP/ALTER 개념/예제) (0) | 2022.04.19 |
2022 정보처리기사 실기 요약 정리 -요구 사항 분석 (0) | 2022.04.18 |