프로그래밍 공부

2025.02.27 SQL 공부

3452 2025. 2. 27. 17:31

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