DDLRollback 불가능Auto Commit테이블이 사용한 모든 저장공간 초기화테이블 정의 자체를 완전히 삭제(스키마도 삭제)DDL(일부 DML 성격)Rollback 불가능Auto Commit테이블이 들어있던 모든 행 삭제저장 공간을 재사용할 수 있음스키마 정의는
현실 세계를 일정한 형식에 맞추어 표현하는 추상화의 의미를 가짐시스템 구현 및 업무 분석, 업무 형상화 등을 위해 진행하는 사전단계의 작업으로서 데이터베이스 구축을 위한 사전작업의 의미가 있음복잡한 현실을 제한된 언어나 표기법으로 이해하기 쉽게 하는 단순화의 의미를 가
반드시 해당 업무에서 필요하고 관리하고자 하는 정보여야함유일한 식별자에 의해 식별이 가능해야함영속적으로 존재하는 인스턴스의 집합(⭐️두 개 이상!!)업무 프로세스에 의해 이용되어야함반드시 속성이 있어야함다른 엔터티와 최소 한 개 이상의 관계가 있어야함참고(https&#
🖍️ NULL아직 정의되지 않은 값0(숫자) 이나 공백(문자)과는 다름NOT NULL 이나 PRIMARY KEY로 정의되지 않은 모든 데이터 유형은 NULL을 가질 수 있음NULL 값을 포함하는 연산의 경우 결과도 NULL집계 함수의 통계 정보는 NULL 값을 가진
ROLLUP: 첫번째 인자에 대해 소그룹+전체 합계(순서상관)CUBE: 결합 가능한 모든 값에 대해 집계(순서 상관 x)GROUPING SETS: 입력된 인자에 대해 소계(순서 상관 x)소계, 합계로 집계된 컬럼 값이 NULL이면 1, 아니면 0 반환CASE WHEN
부모, 자식 간의 수직 관계를 트리 구조로 보여주는 쿼리루트 노드의 LEVEL 값은 1임: 계층 구조 전개의 시작 위치를 지정시작 행은 여기서 지정됨: 형제노드(동일 level) 사이에서 정렬 수행: PRIOR이 붙은 컬럼이 안붙은 컬럼을 찾아감CONNECT BY PR
CROSS JOIN 동일한 값이 없을 때 NATURAL JOIN on 절을 쓰지 않아도 동일한 [칼럼값, 칼럼명, 도메인]에 대해 equi join을 수행 동일한 칼럼명이 없다면 결과가 추출되지 않음 개정판 65번 문제 링크텍스트
서브쿼리는 단일행 또는 복수행 비교연산자와 함께 사용할 수 있음서브쿼리는 SELECT, FROM, HAVING, ORDER BY, INSERT-VALUES, UPDATE-SET 절 등에서 사용 가능서브쿼리에서는 ORDER BY 사용 불가능서브쿼리가 단일행 비교연산자와