Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
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
more
Archives
Today
Total
관리 메뉴

Skipalong's tistory

240312 TIL - 데이터베이스의 속성과 도메인 본문

TIL

240312 TIL - 데이터베이스의 속성과 도메인

Skipalong 2024. 3. 13. 00:45

오늘은 데이터 베이스의 속성과 도메인에 대해 정리해보았다.

속성(attribute)

  • 속성은 데이터베이스에서 테이블의 열(column)을 의미
  • 각각의 속성은 데이터베이스 내에서 특정한 타입의 데이터를 나타내는 역할
  • ex) '고객' 테이블이 있으면 이 테이블에서 '고객 이름', '고객 ID', '주소' 등 고객에 대한 정보를 나타내는 것이 속성 이 중에서 서비스의 요구 사항을 기반으로 관리해야 할 필요가 있는 속성들이 엔티티의 속성이 됨
  • 속성은 데이터의 구성 요소를 정의하고, 데이터베이스에서 정보를 조직하는데 기본적인 단위가 됩니다.

도메인

  • 도메인은 속성이 가질 수 있는 값의 집합을 의미
  • 도메인은 특정 속성에 대해 허용되는 값의 범위나 타입을 정의합니다.
  • ex) '성별'이라는 속성의 도메인은 '남성', '여성', '생년월일' 속성의 도메인은 날짜 형식의 데이터
  • 도메인을 정의함으로써 데이터의 일관성과 정확성을 보장하는데 도움됨

이렇게 속성과 도메인에 대한 내용을 정리해보았는데 워낙 기본적인 내용이고 알던 내용이라 정리할 것이 많이 없었지만 어제에 이어서 오늘도 익숙한 내용이 나와서 아는내용이 점점 많이 나오는 것 같아서 기분이 좋다. 내일은 정규화에 대해 정리할 것 같은데 잘 정리해봐야겠다.