Database/ORACLE

[ORACLE 이론] CRUD 삽입 INSERT, 읽기 SELECT, 갱신 UPDATE, 삭제 DELETE

오류나면꽥꽥 2024. 2. 14. 13:40

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 ='쭈쭈바';