SQL
DBMS(DataBase Mangement System)
: 데이터베이스를 관리하는 시스템으로 DB보다 큰 개념이다. 보통 운영체제를 DBMS라 부른다.
DB(DataBase)
: 데이터베이스 또는 스키마라고도 하며, 데이터가 저장되는 공간이다.
TABLE
: DB안에 존재하는 데이터를 관계에 따라 표로 나타낸것이며, DB를 관리하는 핵심 단위이다.
SQL문의 종류
DDL(Data Definition Language)
: 데이터 정의어 라고 하며, 주로 데이터베이스와 테이블의 생성, 조회, 수정, 삭제하는 역할을 한다.
명령어 | 역할 | 설명 |
CREATE | Create | 데이터베이스, 테이블, 뷰 등의 객체를 생성한다. |
SHOW | Read | 데이터베이스, 테이블, 뷰 등의 객체를 조회한다. |
ALTER | Update | 데이터베이스, 테이블, 뷰 등의 객체를 수정한다. |
DROP | Delete | 데이터베이스, 테이블, 뷰 등의 객체를 삭제한다. |
DML(Data Manipulation Language)
: 데이터 조작어 라고 하며, 주로 테이블 안의 내용을 추가, 조회, 수정, 삭제하는 역할을 한다.
명령어 | 역할 | 설명 |
INSERT | Create | 테이블에 데이터를 삽입한다. |
SELECT | Read | 선택한 테이블을 조회한다. |
UPDATE | Update | 테이블에서 칼럼 또는 데이터를 수정한다. |
DELETE | Delete | 테이블 안의 데이터를 삭제한다. |
'프로그래밍 공부' 카테고리의 다른 글
2025.03.04 SQL 공부 (0) | 2025.03.04 |
---|---|
2025.02.28 SQL 공부 (0) | 2025.02.28 |
2025.02.26 MVC패턴 공부 (0) | 2025.02.26 |
2025.02.25 MVC패턴 공부 (0) | 2025.02.25 |
2025.02.24 MVC패턴 공부 (0) | 2025.02.24 |