Q. DB에 대해 처음 접하게 되면 아주 흔하게 들어보는 말은?
A. CRUD
대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 CREATE, READ, UPDATE, DELETE를 나타냄
CRUD 대신에 다음과 같은 유사용어도 사용
- ABCD: add(추가), browse(보기), change(변경), delete(삭제)
- ACID: add(추가), change(변경), inquire(질의), delete(삭제)
- BREAD: browse(보기), read(읽기), edit(편집), add(추가), delete(삭제)
- VADE(R): view(참조), add(추가), delete(삭제), edit(편집), 트랜잭션 처리에서는 restore(복원) 추가
CRUD 종류
| INSERT | SELECT | UPDATE | DELETE |
| 삽입 | 읽기 | 갱신 | 삭제 |
✅ 1. INSERT ( 삽입 )
INSERT INTO [테이블명](컬럼명) VALUES([값]);
ex)
INSERT INTO product('pname','pnum','sale','pcode') VALUES ('아이스아메리카노', 834513, 20, 'AME');
✅ 2. SELECT ( 읽기 )
SELECT [컬럼명] FROM [테이블명];
ex)
SELECT * FROM PRODUCT;
컬럼명 부분에 * 를 써줄경우 전체를 의미
SELECT * FROM [테이블명];
✅ 3. UPDATE ( 갱신 )
UPDATE [테이블명] SET [컬럼명] = [변경값] WHERE [조건];
ex)
UPDATE product SET sale = 40 WHERE pcode ='A01';
✅ 4. DELETE ( 삭제 )
DELETE FROM [테이블명] WHERE [조건];
ex)
DELETE FROM product WHERE pnum ='쭈쭈바';'Database > ORACLE' 카테고리의 다른 글
| [ORACLE 이론] DECODE / CASE (0) | 2025.01.15 |
|---|---|
| [ORACLE 이론] 여러 값을 한 번에 수정: IN (0) | 2025.01.15 |
| [ORACLE 이론] 값이 null일 때 다른 값: NVL (0) | 2024.02.15 |
| [ORACLE 이론] 조건문: AND / OR / BETWEEN (0) | 2024.02.14 |
| [ORACLE 이론] 테이블 생성 CREATE, 수정 ALTER, 삭제 DROP (0) | 2024.02.14 |