database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 1091 게시물 읽기
No. 1091
Q.일반화(generalization)하는 데이터 타입 질문
작성자
김선우
작성일
2008-05-26 11:57
조회수
8,711

PEOPLE이라는 defined data type이 S data type이라는 것을 도메인으로 가집니다.

S data type은 list에 있는 the defined data types의 합집합을 가지는 것으로 정의합니다.

따라서 S data type은 자신이 가진 select list의 일반화(generalization)한 집합 이라고 할 수 있습니다.

 

예를 들어 다음에서

TYPE \'붙이는 방법\' = S (\'풀로 붙이기\', \'나사로 고정\', \'못으로 박기\')

END_TYPE;

\'붙이는 방법\'는 도메인으로 S라는 data type을 가집니다.

그런데 S는 \'풀로 붙이기\', \'나사로 고정\', \'못으로 박기\'를 일반화하는 것으로 정의할 수 있습니다.

 

이 경우 어떻게 S data type의 스키마와 인스턴스 레벨의 큐브리드 질의문을 작성할 수 있을까요?

 

꼭 답변 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

질문을 이해하는 것이 쉽지는 않네요.

간단하게 아래의 내용을 토대로 답변을 드리겠습니다.

 

create table imsi_tbl(

    붙이는방법 set of varchar(100)

);

 

insert into imsi_tbl values({\'풀로 붙이기\', \'나사로 고정\', \'못으로 박기\'});

 

select * from imsi_tbl;

 

  붙이는방법

======================

  {\'나사로 고정\', \'못으로 박기\', \'풀로 붙이기\'}

 

이와 같은 형태의 데이타를 얻을 수 있습니다.

 

select t from imsi_tbl, table(붙이는방법) as tbl(t);

 

  t

======================

  \'나사로 고정\'

  \'못으로 박기\'

  \'풀로 붙이기\'

 

위와 같은 결과를 얻을 수도 있습니다.

 

질문에 대한 답변이 되었는지요. 만약 위와 같은 내용에 대한 질문이 아니시라면 다시한번 정리하여 질문을 올려 주시면 답변 드리겠습니다.

 

 

 

 

>PEOPLE이라는 defined data type이 S data type이라는 것을 도메인으로 가집니다.

>S data type은 list에 있는 the defined data types의 합집합을 가지는 것으로 정의합니다.

>따라서 S data type은 자신이 가진 select list의 일반화(generalization)한 집합 이라고 할 수 있습니다.

>

>예를 들어 다음에서

>TYPE \'붙이는 방법\' = S (\'풀로 붙이기\', \'나사로 고정\', \'못으로 박기\')

>END_TYPE;

>\'붙이는 방법\'는 도메인으로 S라는 data type을 가집니다.

>그런데 S는 \'풀로 붙이기\', \'나사로 고정\', \'못으로 박기\'를 일반화하는 것으로 정의할 수 있습니다.

>

>이 경우 어떻게 S data type의 스키마와 인스턴스 레벨의 큐브리드 질의문을 작성할 수 있을까요?

>

>꼭 답변 부탁드립니다.

 

박근택님이 2008-05-26 18:44에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1094Q.embeded sql을 윈도우 xp, 비주얼 C++환경에서 컴파일 방법을 알고 싶습니다. [1]
김재우
2008-05-27
8598
1093Q.SET 질의문과 referencing [1]
김선우
2008-05-26
8373
1092Q.db생성 [1]
송준석
2008-05-26
8478
1091Q.일반화(generalization)하는 데이터 타입 질문 [1]
김선우
2008-05-26
8711
1090Q.set data type 질문 [1]
김선우
2008-05-26
8681
1089Q.esql/x 질문드립니다. [1]
김재우
2008-05-26
9084
1088Q.로그 볼륨에 관한 문의 사항 [1]
안성민
2008-05-26
10546
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다