3-2. 관계형데이터베이스 설계용어 - 값관련 용어
2008. 9. 12. 21:27ㆍStudy/Database
[값 관련 용어]
1. 데이터
- 데이터베이스에 저장하는 값. 정적인 특성을 갖는다. 데이터 값 자체는 표면적인 의미가 없다.
2. 정보
- 의미있게 처리된 데이터. 데이터와 비교하여 동적이다.
cf) 데이터는 저장하는 것이고, 정보는 추출하는 것이다.
3. 널
- 누락 또는 미지의 값. 널과 0/공백의 차이
1) 0은 매우 다양한 의미를 가진다.
2) 하나 이상의 공백 문자열은 SQL에 의미있는 값이다.
3) 길이가 0인 문자열 또한 SQL에는 의미가 있는 값이다.
4. 널값
- 널은 앞의 3의 1)~3)의 목적으로 사용하면 매우 유용하다.
- 누락된 값은 일반적으로 사람의 입력오류로 발생한다.
- 미지의 값은 해당값이 결정되지 않은 경우와, 원천적으로 알 수 없는 경우이다.
5. 널 관련 문제점
- 수학적인 연산에 역효과른 가져온다.(산술연산 필드를 NOT NULL로 설정한다.)
--------------------------
출처 - 위 글은 byung8lim의 다음블로그 Blog.daum.net/byung8lim에서 가져온 것입니다.