릴레이션스키마relation_schema

Difference between r1.2 and the current

@@ -11,6 +11,18 @@
> 학생(__학번__, 이름, 학년, 성별)

----
(바로 앞에서 [[도메인domain]]을 설명.)
 
'''Relation schema'''는
> R(A,,1,,, A,,2,,, …, A,,n,,)
과 같이 표기하며
R은 [[릴레이션relation]] 이름이고
A,,1,,, A,,2,,, …, A,,n,,은 list of attributes. ([[속성attribute]]들 목록)
A,,i,,의 [[도메인domain]]을 dom(A,,i,,)로 표기.
[[릴레이션relation]]의 [[차수degree]] : [[속성attribute]]들의 수.
 
[* KU황인준 2022-04-04 8:10]
----
비교: [[릴레이션인스턴스relation_instance]]

Source: http://www.kocw.net/home/cview.do?cid=fc3d162212c224f5 변시우 5-1 7m


특정 릴레이션relation의 논리적 구조를 뜻함.
릴레이션 이름과 릴레이션에 포함된 모든 속성attribute들의 이름들로 정의.
테이블table의 첫 번째 행(헤더 부분)에 표현.
시간이 경과해도 잘 변경되지 않는 정적인 특성임.

표기? :
릴레이션relation 이름 뒤에 괄호 안에 릴레이션이 포함하는 속성들의 이름을 열거.
특히 키 속성(키속성key_attribute)은 밑줄로 표시.
릴레이션이름(속성이름1, 속성이름2, …, 속성이름n)
Ex. 학생 릴레이션의 릴레이션 스키마는
학생(학번, 이름, 학년, 성별)


(바로 앞에서 도메인domain을 설명.)

Relation schema
R(A1, A2, …, An)
과 같이 표기하며
R은 릴레이션relation 이름이고
A1, A2, …, An은 list of attributes. (속성attribute들 목록)
Ai도메인domain을 dom(Ai)로 표기.
릴레이션relation차수degree : 속성attribute들의 수.






----
  • [1] KU황인준 2022-04-04 8:10