Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- C언어
- 정보처리기사
- streamsets 강의
- 파이썬
- c++
- 앤서블 설치
- 데이트
- 도커 시작하기
- 백준
- 도커
- java
- 클라우드
- MySQL
- python
- c
- 코딩
- elk stack
- 도커 mysql
- 스트림셋
- docker
- 알고리즘
- mysql on docker
- ansible install
- 자바
- nvidia docker
- 푸시푸시
- 스트림셋이란?
- mysql docker
- 데이터베이스
- 도커 elk
Archives
- Today
- Total
리그캣의 개발놀이터
데이터베이스 - 릴레이션 정리 본문
릴레이션의 특징
한 릴레이션에 포함된 튜플들은 모두 상이하다.
한 릴레이션에 포함된 튜플 사이에는 순서가 없다.
튜플들의 삽입, 삭제 등의 작업으로 인해 릴레이션은 시간에 따라 변한다.
릴레이션 스키마를 구성하는 속성들 간의 순서는 중요하지 않다.
속성의 유일한 식별을 위해 속성의 명칭은 유일해야 하지만, 속성을 구성하는 값은 동일한 값이 있을 수 있다.
릴레이션을 구성하는 튜플을 유일하게 식별하기 위해 속성들의 부분집합을 키로 설정한다.
속성은 더 이상 쪼갤 수 없는 원자값만을 저장한다.
릴레이션 관련 용어
개체 타입(Entity Type) : 속성들로만 기술된 개체의 정의
개체 어커런스(Occurence) : 개체를 구성하고 있는 각 속성들이 값을 가져 하나의 개체를 나타내는 것, 튜플과 같은 의미임
튜플(Tuple)
릴레이션을 구성하는 각각의 행
속성의 모임으로 구성된다
파일 구조에서 레코드와 같은 의미
카딜널리티 = 튜플의 수 = 기수 = 대응 수
속성(Attribute, 애트리뷰트)
데이터베이스를 구성하는 가장 작은 논리적 단위
파일 구조상의 데이터 항목 또는 데이터 필드에 해당된다.
개체의 특성을 기술한다.
디그리 = 속성의 수 = 차수
도메인(Domain)
하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자(Atomic) 값들의 집합
실제 애트리뷰트 값이 나타날 때 그 값의 합법 여부를 시스템에 검사하는 데에도 이용된다.
출처 - 시나공
'데이터베이스' 카테고리의 다른 글
해당 테이블의 최신 auto_increment값 가져오기 (0) | 2018.06.04 |
---|---|
[MySql] 시간 불일치 현상 Timezone 문제 (0) | 2018.05.15 |
DBMS 필수 기능, 데이터 모델의 구성요소, 시스템 카탈로그 (0) | 2018.02.08 |
순차 파일의 장점과 단점 (0) | 2018.02.08 |
데이터베이스 스키마 정리 - 시나공 (0) | 2018.02.06 |
Comments