CONSTRAINTS (제약조건) : 제약 조건은 컬럼에 어떠한 조건을 거는 것을 말한다. 해당 컬럼에 조건을 걸면 해당 컬럼 또는 테이블 이용시 제약 조건을 잘 지켜야 한다. 테이블 당 하나만 가질 수 있는 키로서 해당 키를 가진 칼럼의 데이터는 중복이 불가하다. . 무결성 제약 조건(Data Integrity Constraint Rule) : 테이블에 부적절한 자료가 입력 되는 것을 방지하기 위해서 테이블을 생성할 때 각 컬럼에 대해서 정의하는 여러가지 규칙을 말한다. . 무결성 : 데이터베이스 내에 있는 데이터의 정확성 유지 . 제약 조건 : 바람직하지 않은 데이터가 저장 되는 것을 방지 하는 것 데이터 무결성 제약조건의 특징 테이블 생성시 무결성 제약조건을 정의하여 프로그래밍 과정을 줄여준다 데이..
DCL(Data Control Language) : 데이터 제어 언어로 DB권한을 부여 및 삭제하는 GRANT / REVOKE가 있다. Transaction(트랜잭션) : 데이터베이스에서 트랜잭션이란 데이터 처리의 한 단위를 말한다. 트랜잭션은 하나의 논리적인 작업단위로 수행되는 일련의 작업으로 정의 한다. 트랜잭션은 ACID라고 불리는 특성이 있다. Atomicity(원자성) : 트랜잭션은 분리할 수 없는 하나의 단위이기 때문에 작업이 모두 수행되거나 하나도 수행되지 않아야 한다. Consistency(일관성) : 트랜잭션에서 사용되는 모든 데이터는 일관되야 한다 Isolation(격리성, 독립성) : 현재 트랜잭션에서 접근하고 있는 데이터는 다른 트랜잭션으로부터 격리되어야 한다.(트랜잭션이 일어나면 ..

DUAL 테이블이란 SYS 사용자가 소유하는 테이블이며 모든 사용자가 사용할 수 있다 . 숫자 함수 구분 설명 ABS 절대값을 구함 COS 코사인 값을 반환 EXP 지수 값을 반환 FLOOR 소숫점 아래를 잘라냄 LOG LOG 값 반환 POWER POWER(n,t) -> n의 t승을 반환 SIGN n 0 일 때, 1 반환 SIN 사인 값 반환 TAN 탄젠트 값 반환 ROUND 특정 자릿수에서 반올림 TRUNC 특정 자릿수에서 잘라냄 MOD 나머지를 구함 CEIL 무조건 반올림 . 문자 함수 구분 의미 LOWER 소문자로 변환 UPPER 대문자로 변환 INITCAP 첫 글자만 대문자로 변환하고 나머지는 소문자로 변환 CONCAT 문자의 값을 연..