Database란? : 여러 사람들이 공유하여 통합 관리하는 데이터들의 집합.
DBMS(DataBase Management System) : 데이터의 독립화, 무결성 보장, 보안 향상, 관리 편이.
관계형 DBMS(RDBMS) : 모든 데이터를 2차원 테이블 형태로 표현. 중복을 최소화 할 수 있으며, 업무 변화에 대한 적응력 우수.
SQL (Strutured Query Language, 구조적 질의 언어) : 관계형 DBMS에서 자료를 관리하기 위한 언어
분류 | 의미 | 종류 |
DDL | 데이터 정의(Definition) 언어 | CREATE ALTER DROP RENAME TRUNCATE COMMENT |
DML | 데이터 조작(Manipulation) 언어 | SELECT INSERT UPDATE DELETE MERGE CALL |
DCL | 데이터 제어(Control) 언어 | GRANT REVOKE |
TCL | 트랜젝션 제어 언어 | COMMIT ROLLBACK SAVEPOINT SET TRANSACTION |
주석
--한줄 주석
/*범위 주석은
이런 방식으로
작동합니다*/
--확인하기 : SELECT가 어디는 DML이고 어디는 DQL... DML 안에 DQL이 있는건가?
'DBMS > Oracle' 카테고리의 다른 글
[DML, TCL] 데이터 조작과 반영 (0) | 2021.11.14 |
---|---|
[DDL, DCL] 객체의 구조 설정과 권한 (0) | 2021.11.11 |
[SELECT] SUBQUERY (0) | 2021.11.11 |
[SELECT] JOIN과 집합연산자 (0) | 2021.11.08 |
[SELECT] 기초와 함수 (0) | 2021.11.07 |