목록[Oracle][11g][오라클] (7)
나의 흔적
[DDL](Data Definition Language) ★ 데이터베이스 객체들을 생성, 변경, 제거 할 때 사용 ★ 테이블 기준 ★ 명령어 - CREATE : TABLE 생성- ALTER : TABLE 구조 변경(modify) / 새로운 칼럼 추가- DROP : 테이블 삭제 (한번 제거한 테이블은 다시 복구 불가- RENAME : 테이블 이름 변경- TRUNCATE : 테이블 모든 로우 제거- RENAME TABLE TO TABLE2 : 기존테이블명 변경
--[EMP]TABLE EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO---------- ---------- --------- ---------- -------- ---------- ---------- ---------- 7369 SMITH CLERK 7902 80/12/17 800 20 7566 JONES MANAGER 7839 81/04/02 2975 20 7782 CLARK MANAGER 7839 81/06/09 2450 10 7788 SCOTT ANALYST 7566 87/04/17 3000 20 7839 KING PRESIDENT 81/11/17 5000 10 7876 ADAMS CLERK 7788 87/05/23 1100 20 7902 FORD ANALYST 7..
인덱스 종류 BITMAP인덱스 함수 기반 인덱스 어플리케이션 도메인 인덱스 B-TREE 인덱스 (OLTP) --인덱스는 테이블의 열(컬럼) 단위 생성--테이블 생성시 제약조건 프라이머리/ 유니크사용하면 Synonym:오라클 객체 (
# DELTE 1. DML(Data Manuplation Language) 2. 데이터의 일부 또는 전부를 삭제 할 수 있음 3. 삭제할 데이터들은 디스크에서 메모리로 로딩(loading)한 후 작업 4. Disk I/O가 많이 발생하므로 메모리(Data buffer cache)에 있는 데이터를 삭제하기 전에 삭제할 데이터에 해당하는 Redo data, Undo Data를 생성 5. COMMIT하기 전 ROLLBACK이 가능 6. 삭제할 데이터를 해당 블록 내에서 하나씩 찾아서 삭제하기 때문에 시간이 오래 걸림 7. 모두 삭제하였을 때도 사용된 블럭의 EXTENT 및 HWM을 그대로 유지 8. 삭제(delete)하는 테이블의 데이터를 참조(reference)하는 테이블의 데이터에서 row단위로 체크해서 ..
}데이터베이스 ◦ 어느 한 조직체의 여러 응용 시스템들이 공동으로 사용할 수 있도록 통합하여 저장한 운영데이터의 집합. ◦ 공동의 목적을 지원하기 위한 서로 관련된 자료들의 모임. ◦ 주제와 관련된 의미 있는 데이터들의 모음 }개체(Entity) : 데이터베이스에 표현 하는 유형 무형의 정보 }속성(Attribute) : 데이터의 가장 작은 논리적 단위(컬럼)로 항목, 필드에 해당 } SQL 기능에 따른 분류}◦데이터 정의어(DDL) : 테이블이나 관계의 구조를 생성하는 데 사용하며 CREATE, ALTER, DROP 문 등이 있음 ◦데이터 조작어(DML) : 테이블에 데이터를 검색, 삽입, 수정, 삭제 하는 데 사용하며 SELECT, INSERT, DELETE, UPDATE 문 등이 있음 여기서 SEL..