티스토리 뷰
[기본 용어 정리]
용어 | 설명 |
Table |
데이터 값들의 집합을 뜻한다. (=Relation과 동일한 단어) |
Row |
Table 내에서 한 줄에 해당하는 데이터 값들. (=Tuple과 동일한 단어) |
Column |
Table에서 데이터가 갖는 속성값. (= attribute와 동일한 단어) 예시) 상단의 "설명"이 column에 해당한다. |
Domain |
도메인은 하나의 Attribute가 취할 수 있는 같은 타입의 원자(Atomic)값들의 집합 |
Attribute |
파일 구조상의 데이터 항목 또는 데이터 필드에 해당된다. 속성(Attribute)는 개체의 특성을 기술한다. |
Tuple |
Table(Relation)을 구성하는 각각의 행을 뜻한다. |
Cardinality | 도메인에 있는 모든 값들의 갯수 |
[Relation의 특징]
1. 튜플의 Attribute 순서와 입력되는 데이터 값들의 순서는 일치해야 한다.
2. NULL 값 : 튜플에서 알 수 없는 값 혹은 적합하지 않은 데이터일 때 NULL로 처리
**NULL 값의 3가지 의미**
1) value unknown : Value가 있을 수도 있고 없을 수도 있는 상태
2) value exist but is not available : value가 존재하지만 현재 부여되지 않은 상황 ex) 부서 배치 안된 신입사원
3) attribute does not apply to this tuple : 변하지 않는 NULL 값.
ex) 학사, 석사생의 목록이 병합될 때. 학사생은 애초에 전화번호가 없었고 석사생만 전화번호가 있다. 그러면 병합한 결과물에는 학사생의 전화번호란은 NULL로 되어있다.
[도메인 제한사항]
1. Super Key : Relation을 구성하는 Attribute 중 다른 Tuple과 구분지을 수 있게 해주는 값 ex) 시퀀스 번호
2. Key : Minimal 조건을 만족하는 Super key
**Minimal 조건 : Super key는 여러가지가 될 수 있다. 하지만 최소한의 Super key로 각각의 튜플을 구분지을 수 있다면 그것을 Minimal 하다라고 한다.
Minimal한 Super key가 바로 Key에 해당한다.
[Key 제한 요소]
1. Candidate Key : Key가 될 수 있는 후보
2. Primary Key : Candidate 중 선택된 Key. 테이블에서 밑줄이 쳐 있는 속성이다.
[무결성]
1. Entity Integrity constraint : 개체 무결성. PK는 NULL이 될 수 없다는 제약.
2. Referential Integrity constraint : 2개의 Relation 사이에서 하나의 Attribute가 다른 테이블의 Attribute를 참조
'Computer Science' 카테고리의 다른 글
[카카오 코딩테스트]OpenChatting (0) | 2018.09.15 |
---|---|
[네트워크] 프로토콜이란 무엇인가? (0) | 2018.09.14 |
[도메인 분석설계] 소프트웨어 개발 모델(폭포수, 반복 모델, RUP) (0) | 2018.09.12 |
[도메인분석설계] 분석과 디자인의 차이점? (0) | 2018.09.12 |
데이터 모델, 스키마, 인스턴스 (2) | 2018.09.12 |
- Total
- Today
- Yesterday
- GIT
- github
- 깃허브
- 열반스쿨기초반
- Spring boot
- 개발자 회고
- pop_back
- 깃
- 2023년
- 관계대수
- 월급쟁이부자들
- docker
- 유즈케이스
- push_back
- 항해플러스백엔드
- 폭포수
- Inception
- front
- 부동산공부
- 월부닷컴
- 재테크공부
- 항해플러스후기
- resize
- ```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
- 도커
- 항해솔직후기
- 인셉션
- Use case
- 내년은 빡세게!!
- 파라메터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |