DDL (DATA DEFINITION LANGUAGE) _ 데이터 정의 언어
▶ DDL (Data Definition Language) : 데이터 정의 언어객체(Object)를 만들고(CREATE), 수정하고(ALTER), 삭제하는(DROP) 등데이터의 전체 구조를 정의하는 언어로, 주로 DB관리자 / 설계자가 사용함오라클에서의 객체- 테이블(TABLE), 뷰(VIEW), 시퀀스(SEQUENCE), 인덱스(INDEX), 패키지(PACKAGE), 트리거(TRIGGER), 프로시져(PROCEDURE), 함수(FUNCTION), 동의어(SYNONYM), 사용자(USER)▶ CREATE테이블이나 인덱스, 뷰 등 다양한 데이터베이스 객체를 생성하는 구문테이블로 생성된 객체는 DROP 구문을 통해 제거할 수 있음1. 테이블(TABLE) 생성하기테이블(TABLE)이란?- 행(ROW)과 열..
DML (Data Manipulation Language) _ 데이터 조작 언어
▶ DML (Data Manipulation Language) [ 데이터 조작 언어 ]테이블에 값을 삽입하거나(INSERT), 수정하거나(UPDATE), 삭제하는(DELETE) 구문▶ INSERTINSERT : 테이블에 새로운 행을 추가하는 구문작성 방법1) INSERT INTO 테이블명 VALUES(데이터1, 데이터2, ...);- 테이블에 모든 컬럼에 대한 값을 INSERT할 때 사용- INSERT하고자 하는 컬럼이 모든 컬럼인 경우, 컬럼명 생량 가능- 단, 컬럼의 순서를 지켜서 VALUES에 값을 기입해야 함2) INSERT INTO 테이블명(컬럼명, 컬럼명, 컬럼명) VALUES(데이터1, 데이터2, 데이터3, ...);- 테이블에 내가 선택한 컬럼에 대한 값만 INSERT할 때 사용- 선택 안..