티스토리 뷰
데이터 무결성
데이터 무결성을 강제 적용하면 데이터베이스에 있는 데이터의 품질이 보장(데이터에 결함이 없다 == 무결성)됩니다. 예를 들어 한 사원의 사원 ID 값으로 123을 입력한 경우 데이터베이스의 다른 사원이 동일한 값의 ID를 갖지 못하도록 해야 합니다. employee_rating 열에 필요한 값이 1에서 5 사이이면 데이터베이스에서 이 범위를 벗어난 값을 허용하지 않아야 합니다. 테이블에 사원의 부서 번호를 저장하는 dept_id 열이 있으면 데이터베이스에서 회사의 부서 번호에 유효한 값만 허용해야 합니다.
테이블을 계획할 때 필요한 두 가지 주요 단계는 특정 열에서 유효한 값을 확인하고 열에 있는 데이터의 무결성을 유지하는 방법을 결정하는 것입니다. 데이터 무결성은 다음과 같은 4가지 범주로 구성됩니다.
엔터티 무결성
도메인 무결성
참조 무결성
사용자 정의 무결성
'컴퓨터 공학과 졸업 > 데이터베이스' 카테고리의 다른 글
관계대수 예제 (0) | 2017.10.12 |
---|---|
관계대수,조인 (1) | 2017.10.12 |
스키마의 종류 (0) | 2017.10.05 |
슈퍼키,후보키,대체키,기본키,부분키,외래키 (0) | 2017.10.03 |
데이터베이스에 대해서 (0) | 2017.09.12 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- computed
- server side rendering
- design system
- react hooks
- async
- type alias
- es6
- Polyfill
- javascript
- reactdom
- typescript
- return type
- rendering scope
- mobx
- useEffect
- Next.js
- hydrate
- await
- react
- reducer
- atomic design
- props
- reflow
- storybook
- Babel
- useRef
- Action
- webpack
- promise
- state
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함