DDL 3

[Oracle] 데이터정의어(DDL) - View, Sequence, Index, Synonym

Ⅰ. View * 하나 이상의 Base Table(찐테이블)을 기반으로 생성은 되었으나 물리적으로 존재하지 않음(폰테이블). * Data Dictionary에 Select 구문 형태로 정의만 되어 있는 가상의 논리적인 테이블. 1. 뷰 생성 및 수정(create/create or replace) CREATE VIEW empvu80 AS SELECT employee_id, last_name, salary FROM employees WHERE department_id = 80; CREATE OR REPLACE VIEW dept_sum_vu (name, minsal, maxsal, avgsal) AS SELECT d.department_name, MIN(e.salary), MAX(e.salary), AVG(e..

개발(Web)/DB 2020.07.29

[Oracle] 데이터정의어(DDL) - Table

Ⅰ. Table 1. 테이블 생성(create table) * 테이블 생성 조건 : create table 권한. * 테이블 생성 시 테이블명, 컬럼명, 데이터타입, 컬럼 사이즈 지정해야 함. * 옵션 : Default값, 제약조건 추가 가능. ※ SQL Developer에서는 날짜 기본 포맷이 RR/MM/DD이다. 2. 제약조건 가. 제약조건을 선언하는 시기 (1) table 생성시 : create table 어쩌구; (2) table 생성후 : alter table 저쩌구; 나. 제약조건 선언시 제약조건명 (1) 사용자 지정 : 의미있고 고유한 제약조건명 지정 ex. 테이블명약자_컬럼명약자_제약조건유형약자 - emp_empid_pk(employees, employee id, primary key) -..

개발(Web)/DB 2020.07.21
반응형