SQL, DB, DBMS 란 무엇인가?
- SQL(Structured Query Language) '구조화된 질의문 언어'로 '컴퓨터가 이해하기 쉽도록 만들어준 언어'입니다.
- DB(Data Base) '데이터의 집합'으로 '사용하는 모든 데이터의 정보를 저장된다'라고 할 수 있습니다.
- DBMS(Data Base Management System) '데이터의 집합인 DB를 관리하고 운용하는 소프트웨어'로 '데이터들의 모임 또는 집합'이라고
CRUD 란 무엇인가?
- CRUD (Create Read Update Delete)란? - '기본적인 데이터 처리 기능'으로 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성) Read(읽기), Update(갱신), Delete(삭제)를 묶어서 'CRUD'라고 합니다.
SQL에서 CRUD 형태
- C (Create) - 생성 → 삽입 : INSERT
- R (Read) - 읽기 → 조회 : SELECT
- U (Update) - 수정 → 수정 : UPDATE
- D (Delete) - 삭제 → 삭제 : DELETE
CRUD 예제
- Create (INSERT)
INSERT INTO t01 (num, name, phone) VALUES (1, '홍길동', '01011112222');
결과) Table에 입력한 데이터가 저장
num | name | phone |
1 | 홍길동 | 01011112222 |
- Read (SELECT)
SELECT num, name, phone FROM t01;
결과) Table에 저장된 데이터가 출력
num | name | phone |
1 | 홍길동 | 01011112222 |
- Update (UPDATE)
UPDATE t01 SET num = 2 WHERE num = 1;
결과) Table에 저장된 데이터 중 'num = 1'인 데이터를 'num = 2' 로 변경
num | name | phone |
2 | 홍길동 | 01011112222 |
- Delete (DELETE)
DELETE FROM t01 WHERE num = 1;
결과) Table에 저장된 데이터 중 'num = 1' 인 데이터를 삭제
num | name | phone |
Share article