SQL 썸네일형 리스트형 [SQL] What is DCL ? 안녕하세요. Bot - binoo 입니다. 오늘은 데이터 제어어(DCL)은 대체 무엇일까라는 주제로 간단하게 정리 해볼까 합니다. 지금까지는 Data 가 있을 집을 구성하고(DDL), 어떤 데이터를 넣고 누가 들어갔는지 확인했다면(DML) 이제는 이러한 Data를 처리하는 일련의 작업을 누구에게 얼마만큼 허용할지 생각해 봅니다. 예를 들어, 수습이 회사 DB 작업을 한다고 생각해봅시다. 회사차원에서는 수습이 아무리 마음에 들어도 전체 권한을 주기 쉽지 않습니다. 실수로 그동안 구축해두었던 모든 정보를 날려버린다면, 그 모든 책임을 수습에게 주기에는 부족하겠죠. DCL 은 그런 언어입니다. What is DCL ? 1. Data Control Language 의 약자입니다. 제가 처음에 느낀 뜻 하고는 조.. 더보기 [SQL] What is DML ? 안녕하세요. Bot - binoo 입니다. 오늘은 데이터 조작어(DML)는 대체 무엇일까라는 주제로 간단하게 정리 해볼까 합니다. DDL 은 데이터가 존재할 틀 (스키마/뷰/테이블 등)을 정의한다면, DML 은 이제 실제 데이터를 삽입하고 수정하고 삭제하고 조회하는 등의 작업을 모두 포함합니다. What is DML ? 1. Data Manipulation Language 의 약자로(조작 단어 틀려서 수정한 건 비밀) 데이터 조작어라고도 합니다. 뜻 그대로 데이터를 처리/조작하는 언어입니다. 2. 주요 키워드는 INSERT, UPDATE, DELETE, SELECT 로 데이터를 삽입, 수정, 삭제하는 키워드와 검색하는 키워드가 있습니다. 실제 사용방법을 살펴 보겠습니다. INSERT INTO TABLE .. 더보기 [SQL] What is DDL ? 안녕하세요. Bot - binoo 입니다. 오늘은 데이터 정의어(DDL)은 대체 무엇일까라는 주제로 간단하게 정리 해볼까 합니다.. DB (Data Base) 에서 사용하는 질의어는 여러가지가 있는데요, 심지어 각 DB 만이 가지는 고유한 내장함수나 기능등이 있지요. 그러나 공통적으로 DDL, DML, DCL 은 질의에 빠지지않고 등장하므로 정리해봅니다. What is DDL ?1 . Data Definition Language 의 약자입니다. 뜻은 데이터의 정의를 하는 언어, 정도겠네요. 2. 테이블, 스키마 등을 정의합니다. 여기서 정의는, 단순히 생성하는 것만이 아니라 있던 틀을 수정하거나 틀 전체를 삭제하는 작업을 포함합니다. 3. 주요 키워드 CREATE , ALTER, DROP 이들은 각각 생.. 더보기 이전 1 다음