728x90

# 날짜와 시간 타입

- date : (4개의 숫자를 가지는) 년도, , 일로 구성되는 날짜

) date ‘2005-7-27’

- time : 그날의 시간, , ,

) time ‘09:00:30’ time ‘09:00:30.75’

- timestamp: date time 의 조합

) timestamp ‘2005-7-27 09:00:30.75’

 

# 사용자 정의 타입

- create type 절은 새로운 도메인을 정의함

  create type Dollars as numeric (12,2)

  create table department

               (dept_name varchar (20),

                building varchar (15),

                budget Dollars);

 

# 타입과 도메인

- SQL-92 에 사용자 정의 타입들이 추가되기 전에 도메인 타입을 가짐.

  create domain person_name char(20) not null

- 도메인은 not null 과 같은 제약 조건을 가지며 도메인 타입을 정의하기 위해 기본 값을 가질 수 있음.

- 사용자 정의 타입은 제약조건을 가지지 않으며 기본 값을 가지지 않음.

  create domain degree_level varchar(10)

           constraint degree_level_test

           check (value in (’Bachelors’, ’Masters’, ’Doctorate’));

 

# 대형 객체 타입

- 대형 객체 (photos, videos, CAD files, etc.) are stored as a large object

- blob (이진 데이터)

- clob (문자 데이터)

- 질의로 대형 객체에 대한 위치자를 얻고, 응용 프로그래밍에서 그 객체를 다루는데 그 위치 자를 사용함.

반응형

'전공 공부 > 데이터베이스시스템' 카테고리의 다른 글

MySQL 실행 예시  (0) 2021.01.02
권한, 역할  (0) 2021.01.02
단일 릴레이션에서의 제약조건  (0) 2021.01.02
조인  (0) 2021.01.01
  (0) 2021.01.01
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기