티스토리 뷰

DBMS

SQL

오야토 2023. 9. 22. 11:44

1. SQL

: 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어

 

 DDL ( 데이터 정의 언어)

- 데이터를 담는 그릇을 정의하는 언어

- 관계형 데이터베이스의 구조 정의

  • CREATE

: 데이터 베이스 오브젝트(객체)를 생성

  • ALTER

: 데이터 오브젝트를 변경

  • DROP

: 데이터 오브젝트를 삭제

  • TRUNCATE

: 데이터 오브젝트 내용 삭제


 DML (데이터 조작 언어)

- 데이터의 생명주기를 제어하는 언어

  • INSERT

: 테이블의 신규 내용을 삽입

  • SELECT

: 테이블의 내용을 조회

  • UPDATE

: 테이블의 내용을 변경

  • DELETE

: 테이블의 내용을 삭제


③ DCL (데이터 제어 언어)

- 데이터에 대한 액세스를 제어하는 언어

  • GRANT

: 데이터베이스 사용자 권한 부여

  • REVOKE

: 데이터베이스 사용자 권한 회수

 

--- TCL---

  • COMMIT

: 트랙잭션 확정

  • ROLLBACK

: 트랙잭션 취소

  • CHECKPOINT

: 복귀지점 설정

'DBMS' 카테고리의 다른 글

데이터 베이스 권한(DCL)  (0) 2023.09.22
데이터 베이스 생성(DDL)  (0) 2023.09.22
데이터베이스  (0) 2023.09.22