검색어 입력폼

데이터베이스

저작시기 2009.12 |등록일 2010.02.04 한글파일한글 (hwp) | 4페이지 | 가격 500원

소개글

질의 언어의 3종류(정의어, 조작어, 제어어)에 대한 정의를 내리고, 각 종류별 명령문에 대해서 구문정의 및 사용법에 대해서 구체적으로 설명을 하시오.

목차

질의 언어의 3종류(정의어, 조작어, 제어어)에 대한 정의를 내리고, 각 종류별 명령문에 대해서 구문정의 및 사용법에 대해서 구체적으로 설명을 하시오.

[1] 정의어(DDL)
[2]조작어(DML)
[3]제어어(DCL)

본문내용

[1]. 정의어(DDL)
데이터 정의어는 스키마, 도메인, 테이블, 뷰, 인덱스를 정의하거나 변경 사용 되며 생성(CREATE), 삭제(DROP), 변경(ALTER)를 할수 있는 명령문이 있다.

1. CREATE : CREATE TABLE 명령문은 테이블을 생성하기 위한 DDL 명령문으로 CREATE TABLE 명령문에서는 테이블 생성에 필요한 테이블 이름, 칼럼 이름, 데이터 타입 및 길이, 무결성 제약조건, 테이블이 저장되는 논리적 공간, 그리고 기본 값에 대한 정보를 알아보고 기본 값은 특정 칼럼에서 데이터가 생략될 경우에 입력되는 값이며 지정하지 않을 경우에는 NULL이 입력이 된다. CREATE TABLE 명령문은 실행 즉시 COMMIT되는 데이터 정의어(DDL)이며 데이터 조작어와는 달리 ROLLBACK 될 수 없고 생성된 테이블에 대한 모든 정보는 데이터 딕셔너리에 기록된다.
CREATE TABLE 사용법
CREATE [ GLOBAL TEMPORARY ] TABLE [ schema. ] table
(column datatype [ DEFAULT expression ] [ column_constraint clause ]
[ ,... ]);
GLOBAL TEMPORARY : 임시 테이블을 만들기 위한 키워드로서 테이블 구조는 모든 세션에서 볼 수 있지만, 데이터는 테이블을 생성한 세션에서만 조회 가능
다운로드 맨위로