릴레이션의 구성(스키마와 인스턴스)
릴레이션은 1) 스키마, 2) 인스턴스로 구성된다.
스키마(릴레이션 스키마)
- 관계 데이터베이스의 릴레이션이 어떻게 구성되는지, 어떤 정보를 담는지 등 기본적인 구조를 정의한다.
- 테이블의 헤더에 표시
- 속성attribute: 릴레이션 스키마의 열
- 차수degree: 속성의 개수(=열의 개수)
- 도메인domain: 속성이 가질 수 있는 값의 집합
- 스키마 표시방법
릴레이션 이름(속성1, 속성2, 속성3) 또는 릴레이션 이름(속성1: 도메인1, 속성2:도메인2, ...)
-> 신발(상품번호, 상품명, 제작사, 가격)
-> 신발(상품번호: INTEGER, 상품명:VARCHAR(50), 제작사:VARCHAR(50), 가격:INTEGER)
인스턴스(릴레이션 인스턴스)
- 정의된 스키마에 따라 테이블에 실제로 저장되는 데이터의 집합
-튜플tuple: 릴레이션의 행
-> (1, 에어조던, 나이키, 219,000)
- 카디날리티cardinality: 투플의 수(=행의 수)
-> 투플의 삽입, 삭제, 수정에 따라 수시로 변함.
관련된 용어
참고: SQL Server로 배우는 데이터베이스 개론과 실습 2판(박우창, 남송휘, 이현룡/ 한빛아카데미)
'개발 & IT & 데이터분석' 카테고리의 다른 글
[DB] ER 모델과 ER표기법(IE 표기법) (0) | 2021.09.11 |
---|---|
[SQL SERVER] WHERE와 HAVING (0) | 2021.09.05 |
Tomcat 8080 port 에러 해결방법 (0) | 2021.08.18 |
[IT 채용분석] 네카라쿠배 서버개발자 경력 채용공고 살펴보기(3편: 쿠팡) (0) | 2021.08.17 |
[IT 채용분석] 네카라쿠배 서버개발자 경력 채용공고 살펴보기(2편: 카카오) (0) | 2021.08.17 |
[IT 채용분석] 네카라쿠배 서버개발자 경력 채용공고 살펴보기(1편: 네이버, 라인) (0) | 2021.08.15 |
왕초보 파이썬, 머신러닝 독학하기 좋은 사이트 추천 (0) | 2021.02.18 |
파이썬 웹크롤링 : 인스타 해시태그 수집/분석하기 - 수집편 (0) | 2020.12.07 |
댓글