1103

란이:)·2022년 11월 3일
0

공부일지

목록 보기
21/30

DDL (DATA DEFINITION LANGUAGE)

DDL이란?
데이터 정의 언어이다. 객체(Object)를 만들고 (CREATE) 수정(ALTER)하고 삭제(DROP)하는 구문을말한다

CREATE USER C##아이디 IDENTIFIED BY 비밀번호
GRANT CONNECT, RESOURcE TO C##아이디
ALTER USER C##아이디 QUOTA 1024M ON SYSTEM USERS

오라클 객체의 종류
-테이블.뷰, 시퀀스, 인덱스, 패키지, 프로시져, 함수 , 트리거, 동의어, 사용자가 있다.

오라클의 데이터형
CHAR(크기) 고정길이 문자데이터
VACHAR2(크기) 가변길이 문자데이터
ROWID DB에 저장되지 않는 행을 식별할 수 있는 고유 값

제약조건(CONSTRAINTS)
테이블 작성시 각 컬럼에 대한 기록에 대해 제약조건을 설정할 수 있다.
데이터 무결성 보장이 주 목적이다
입력 데이터에 문제가 없는지 검사와 데이터의 수정/삭제 가능 여부 검사 등에 사용한다.

NOT NULL 데이터에 NULL 을 허용하지 않는다.
UNIQUE 중복된 값을 허용하지 않는다.

profile
FE Developer 🐥

0개의 댓글